|
|
@ -7,309 +7,598 @@
|
|
|
|
<x>0</x>
|
|
|
|
<x>0</x>
|
|
|
|
<y>0</y>
|
|
|
|
<y>0</y>
|
|
|
|
<width>461</width>
|
|
|
|
<width>461</width>
|
|
|
|
<height>456</height>
|
|
|
|
<height>524</height>
|
|
|
|
</rect>
|
|
|
|
</rect>
|
|
|
|
</property>
|
|
|
|
</property>
|
|
|
|
<property name="windowTitle">
|
|
|
|
<property name="windowTitle">
|
|
|
|
<string>Simulate</string>
|
|
|
|
<string>Simulate</string>
|
|
|
|
</property>
|
|
|
|
</property>
|
|
|
|
<layout class="QVBoxLayout" name="verticalLayout">
|
|
|
|
<layout class="QVBoxLayout" name="verticalLayout">
|
|
|
|
<property name="spacing">
|
|
|
|
|
|
|
|
<number>5</number>
|
|
|
|
|
|
|
|
</property>
|
|
|
|
|
|
|
|
<property name="leftMargin">
|
|
|
|
|
|
|
|
<number>5</number>
|
|
|
|
|
|
|
|
</property>
|
|
|
|
|
|
|
|
<property name="topMargin">
|
|
|
|
|
|
|
|
<number>5</number>
|
|
|
|
|
|
|
|
</property>
|
|
|
|
|
|
|
|
<property name="rightMargin">
|
|
|
|
|
|
|
|
<number>5</number>
|
|
|
|
|
|
|
|
</property>
|
|
|
|
|
|
|
|
<property name="bottomMargin">
|
|
|
|
|
|
|
|
<number>5</number>
|
|
|
|
|
|
|
|
</property>
|
|
|
|
|
|
|
|
<item>
|
|
|
|
<item>
|
|
|
|
<layout class="QHBoxLayout" name="horizontalLayout">
|
|
|
|
<widget class="QGroupBox" name="uGroupBox">
|
|
|
|
<item>
|
|
|
|
<layout class="QHBoxLayout" name="uLayout">
|
|
|
|
<widget class="QCheckBox" name="uBox">
|
|
|
|
<property name="spacing">
|
|
|
|
<property name="text">
|
|
|
|
<number>5</number>
|
|
|
|
<string>u</string>
|
|
|
|
</property>
|
|
|
|
</property>
|
|
|
|
<property name="leftMargin">
|
|
|
|
</widget>
|
|
|
|
<number>0</number>
|
|
|
|
</item>
|
|
|
|
</property>
|
|
|
|
<item>
|
|
|
|
<property name="topMargin">
|
|
|
|
<widget class="QLineEdit" name="uEdit">
|
|
|
|
<number>0</number>
|
|
|
|
<property name="sizePolicy">
|
|
|
|
</property>
|
|
|
|
<sizepolicy hsizetype="Fixed" vsizetype="Fixed">
|
|
|
|
<property name="rightMargin">
|
|
|
|
<horstretch>0</horstretch>
|
|
|
|
<number>0</number>
|
|
|
|
<verstretch>0</verstretch>
|
|
|
|
</property>
|
|
|
|
</sizepolicy>
|
|
|
|
<property name="bottomMargin">
|
|
|
|
</property>
|
|
|
|
<number>0</number>
|
|
|
|
<property name="maximumSize">
|
|
|
|
</property>
|
|
|
|
<size>
|
|
|
|
<item>
|
|
|
|
<width>100</width>
|
|
|
|
<widget class="QCheckBox" name="uBox">
|
|
|
|
<height>16777215</height>
|
|
|
|
<property name="text">
|
|
|
|
</size>
|
|
|
|
<string>u</string>
|
|
|
|
</property>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
</item>
|
|
|
|
<item>
|
|
|
|
<item>
|
|
|
|
<widget class="QLabel" name="label">
|
|
|
|
<widget class="QLineEdit" name="uEdit">
|
|
|
|
<property name="sizePolicy">
|
|
|
|
<property name="sizePolicy">
|
|
|
|
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
|
|
|
|
<sizepolicy hsizetype="Fixed" vsizetype="Fixed">
|
|
|
|
<horstretch>0</horstretch>
|
|
|
|
<horstretch>0</horstretch>
|
|
|
|
<verstretch>0</verstretch>
|
|
|
|
<verstretch>0</verstretch>
|
|
|
|
</sizepolicy>
|
|
|
|
</sizepolicy>
|
|
|
|
</property>
|
|
|
|
</property>
|
|
|
|
<property name="text">
|
|
|
|
<property name="maximumSize">
|
|
|
|
<string>UID 4 or 7 bytes. If not specified, the UID 4B from emulator memory will be used</string>
|
|
|
|
<size>
|
|
|
|
</property>
|
|
|
|
<width>100</width>
|
|
|
|
<property name="wordWrap">
|
|
|
|
<height>16777215</height>
|
|
|
|
<bool>true</bool>
|
|
|
|
</size>
|
|
|
|
</property>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
</item>
|
|
|
|
</layout>
|
|
|
|
<item>
|
|
|
|
|
|
|
|
<widget class="QLabel" name="label">
|
|
|
|
|
|
|
|
<property name="sizePolicy">
|
|
|
|
|
|
|
|
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
|
|
|
|
|
|
|
|
<horstretch>0</horstretch>
|
|
|
|
|
|
|
|
<verstretch>0</verstretch>
|
|
|
|
|
|
|
|
</sizepolicy>
|
|
|
|
|
|
|
|
</property>
|
|
|
|
|
|
|
|
<property name="text">
|
|
|
|
|
|
|
|
<string>UID 4 or 7 bytes. If not specified, the UID 4B from emulator memory will be used</string>
|
|
|
|
|
|
|
|
</property>
|
|
|
|
|
|
|
|
<property name="wordWrap">
|
|
|
|
|
|
|
|
<bool>true</bool>
|
|
|
|
|
|
|
|
</property>
|
|
|
|
|
|
|
|
</widget>
|
|
|
|
|
|
|
|
</item>
|
|
|
|
|
|
|
|
</layout>
|
|
|
|
|
|
|
|
</widget>
|
|
|
|
|
|
|
|
</item>
|
|
|
|
|
|
|
|
<item>
|
|
|
|
|
|
|
|
<widget class="Line" name="uLine">
|
|
|
|
|
|
|
|
<property name="orientation">
|
|
|
|
|
|
|
|
<enum>Qt::Horizontal</enum>
|
|
|
|
|
|
|
|
</property>
|
|
|
|
|
|
|
|
</widget>
|
|
|
|
|
|
|
|
</item>
|
|
|
|
|
|
|
|
<item>
|
|
|
|
|
|
|
|
<widget class="QGroupBox" name="atqaGroupBox">
|
|
|
|
|
|
|
|
<layout class="QHBoxLayout" name="atqaLayout">
|
|
|
|
|
|
|
|
<property name="spacing">
|
|
|
|
|
|
|
|
<number>5</number>
|
|
|
|
|
|
|
|
</property>
|
|
|
|
|
|
|
|
<property name="leftMargin">
|
|
|
|
|
|
|
|
<number>0</number>
|
|
|
|
|
|
|
|
</property>
|
|
|
|
|
|
|
|
<property name="topMargin">
|
|
|
|
|
|
|
|
<number>0</number>
|
|
|
|
|
|
|
|
</property>
|
|
|
|
|
|
|
|
<property name="rightMargin">
|
|
|
|
|
|
|
|
<number>0</number>
|
|
|
|
|
|
|
|
</property>
|
|
|
|
|
|
|
|
<property name="bottomMargin">
|
|
|
|
|
|
|
|
<number>0</number>
|
|
|
|
|
|
|
|
</property>
|
|
|
|
|
|
|
|
<item>
|
|
|
|
|
|
|
|
<widget class="QCheckBox" name="atqaBox">
|
|
|
|
|
|
|
|
<property name="text">
|
|
|
|
|
|
|
|
<string>--atqa</string>
|
|
|
|
|
|
|
|
</property>
|
|
|
|
|
|
|
|
</widget>
|
|
|
|
|
|
|
|
</item>
|
|
|
|
|
|
|
|
<item>
|
|
|
|
|
|
|
|
<widget class="QLineEdit" name="atqaEdit">
|
|
|
|
|
|
|
|
<property name="sizePolicy">
|
|
|
|
|
|
|
|
<sizepolicy hsizetype="Fixed" vsizetype="Fixed">
|
|
|
|
|
|
|
|
<horstretch>0</horstretch>
|
|
|
|
|
|
|
|
<verstretch>0</verstretch>
|
|
|
|
|
|
|
|
</sizepolicy>
|
|
|
|
|
|
|
|
</property>
|
|
|
|
|
|
|
|
<property name="maximumSize">
|
|
|
|
|
|
|
|
<size>
|
|
|
|
|
|
|
|
<width>100</width>
|
|
|
|
|
|
|
|
<height>16777215</height>
|
|
|
|
|
|
|
|
</size>
|
|
|
|
|
|
|
|
</property>
|
|
|
|
|
|
|
|
</widget>
|
|
|
|
|
|
|
|
</item>
|
|
|
|
|
|
|
|
<item>
|
|
|
|
|
|
|
|
<widget class="QLabel" name="label_8">
|
|
|
|
|
|
|
|
<property name="sizePolicy">
|
|
|
|
|
|
|
|
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
|
|
|
|
|
|
|
|
<horstretch>0</horstretch>
|
|
|
|
|
|
|
|
<verstretch>0</verstretch>
|
|
|
|
|
|
|
|
</sizepolicy>
|
|
|
|
|
|
|
|
</property>
|
|
|
|
|
|
|
|
<property name="text">
|
|
|
|
|
|
|
|
<string>Provide explicit ATQA (2 bytes)</string>
|
|
|
|
|
|
|
|
</property>
|
|
|
|
|
|
|
|
<property name="wordWrap">
|
|
|
|
|
|
|
|
<bool>true</bool>
|
|
|
|
|
|
|
|
</property>
|
|
|
|
|
|
|
|
</widget>
|
|
|
|
|
|
|
|
</item>
|
|
|
|
|
|
|
|
</layout>
|
|
|
|
|
|
|
|
</widget>
|
|
|
|
|
|
|
|
</item>
|
|
|
|
|
|
|
|
<item>
|
|
|
|
|
|
|
|
<widget class="Line" name="atqaLine">
|
|
|
|
|
|
|
|
<property name="orientation">
|
|
|
|
|
|
|
|
<enum>Qt::Horizontal</enum>
|
|
|
|
|
|
|
|
</property>
|
|
|
|
|
|
|
|
</widget>
|
|
|
|
|
|
|
|
</item>
|
|
|
|
|
|
|
|
<item>
|
|
|
|
|
|
|
|
<widget class="QGroupBox" name="sakGroupBox">
|
|
|
|
|
|
|
|
<layout class="QHBoxLayout" name="sakLayout">
|
|
|
|
|
|
|
|
<property name="spacing">
|
|
|
|
|
|
|
|
<number>5</number>
|
|
|
|
|
|
|
|
</property>
|
|
|
|
|
|
|
|
<property name="leftMargin">
|
|
|
|
|
|
|
|
<number>0</number>
|
|
|
|
|
|
|
|
</property>
|
|
|
|
|
|
|
|
<property name="topMargin">
|
|
|
|
|
|
|
|
<number>0</number>
|
|
|
|
|
|
|
|
</property>
|
|
|
|
|
|
|
|
<property name="rightMargin">
|
|
|
|
|
|
|
|
<number>0</number>
|
|
|
|
|
|
|
|
</property>
|
|
|
|
|
|
|
|
<property name="bottomMargin">
|
|
|
|
|
|
|
|
<number>0</number>
|
|
|
|
|
|
|
|
</property>
|
|
|
|
|
|
|
|
<item>
|
|
|
|
|
|
|
|
<widget class="QCheckBox" name="sakBox">
|
|
|
|
|
|
|
|
<property name="text">
|
|
|
|
|
|
|
|
<string>--sak</string>
|
|
|
|
|
|
|
|
</property>
|
|
|
|
|
|
|
|
</widget>
|
|
|
|
|
|
|
|
</item>
|
|
|
|
|
|
|
|
<item>
|
|
|
|
|
|
|
|
<widget class="QLineEdit" name="sakEdit">
|
|
|
|
|
|
|
|
<property name="sizePolicy">
|
|
|
|
|
|
|
|
<sizepolicy hsizetype="Fixed" vsizetype="Fixed">
|
|
|
|
|
|
|
|
<horstretch>0</horstretch>
|
|
|
|
|
|
|
|
<verstretch>0</verstretch>
|
|
|
|
|
|
|
|
</sizepolicy>
|
|
|
|
|
|
|
|
</property>
|
|
|
|
|
|
|
|
<property name="maximumSize">
|
|
|
|
|
|
|
|
<size>
|
|
|
|
|
|
|
|
<width>100</width>
|
|
|
|
|
|
|
|
<height>16777215</height>
|
|
|
|
|
|
|
|
</size>
|
|
|
|
|
|
|
|
</property>
|
|
|
|
|
|
|
|
</widget>
|
|
|
|
|
|
|
|
</item>
|
|
|
|
|
|
|
|
<item>
|
|
|
|
|
|
|
|
<widget class="QLabel" name="label_9">
|
|
|
|
|
|
|
|
<property name="sizePolicy">
|
|
|
|
|
|
|
|
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
|
|
|
|
|
|
|
|
<horstretch>0</horstretch>
|
|
|
|
|
|
|
|
<verstretch>0</verstretch>
|
|
|
|
|
|
|
|
</sizepolicy>
|
|
|
|
|
|
|
|
</property>
|
|
|
|
|
|
|
|
<property name="text">
|
|
|
|
|
|
|
|
<string>Provide explicit SAK (1 byte)</string>
|
|
|
|
|
|
|
|
</property>
|
|
|
|
|
|
|
|
<property name="wordWrap">
|
|
|
|
|
|
|
|
<bool>true</bool>
|
|
|
|
|
|
|
|
</property>
|
|
|
|
|
|
|
|
</widget>
|
|
|
|
|
|
|
|
</item>
|
|
|
|
|
|
|
|
</layout>
|
|
|
|
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
</item>
|
|
|
|
<item>
|
|
|
|
<item>
|
|
|
|
<widget class="Line" name="line_6">
|
|
|
|
<widget class="Line" name="sakLine">
|
|
|
|
<property name="orientation">
|
|
|
|
<property name="orientation">
|
|
|
|
<enum>Qt::Horizontal</enum>
|
|
|
|
<enum>Qt::Horizontal</enum>
|
|
|
|
</property>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
</item>
|
|
|
|
<item>
|
|
|
|
<item>
|
|
|
|
<layout class="QHBoxLayout" name="horizontalLayout_2">
|
|
|
|
<widget class="QGroupBox" name="nGroupBox">
|
|
|
|
<item>
|
|
|
|
<layout class="QHBoxLayout" name="nLayout">
|
|
|
|
<widget class="QCheckBox" name="nBox">
|
|
|
|
<property name="spacing">
|
|
|
|
<property name="text">
|
|
|
|
<number>5</number>
|
|
|
|
<string>n</string>
|
|
|
|
</property>
|
|
|
|
</property>
|
|
|
|
<property name="leftMargin">
|
|
|
|
</widget>
|
|
|
|
<number>0</number>
|
|
|
|
</item>
|
|
|
|
</property>
|
|
|
|
<item>
|
|
|
|
<property name="topMargin">
|
|
|
|
<widget class="QLineEdit" name="nEdit">
|
|
|
|
<number>0</number>
|
|
|
|
<property name="sizePolicy">
|
|
|
|
</property>
|
|
|
|
<sizepolicy hsizetype="Fixed" vsizetype="Fixed">
|
|
|
|
<property name="rightMargin">
|
|
|
|
<horstretch>0</horstretch>
|
|
|
|
<number>0</number>
|
|
|
|
<verstretch>0</verstretch>
|
|
|
|
</property>
|
|
|
|
</sizepolicy>
|
|
|
|
<property name="bottomMargin">
|
|
|
|
</property>
|
|
|
|
<number>0</number>
|
|
|
|
<property name="maximumSize">
|
|
|
|
</property>
|
|
|
|
<size>
|
|
|
|
<item>
|
|
|
|
<width>100</width>
|
|
|
|
<widget class="QCheckBox" name="nBox">
|
|
|
|
<height>16777215</height>
|
|
|
|
<property name="text">
|
|
|
|
</size>
|
|
|
|
<string>n</string>
|
|
|
|
</property>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
</item>
|
|
|
|
<item>
|
|
|
|
<item>
|
|
|
|
<widget class="QLabel" name="label_2">
|
|
|
|
<widget class="QLineEdit" name="nEdit">
|
|
|
|
<property name="sizePolicy">
|
|
|
|
<property name="sizePolicy">
|
|
|
|
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
|
|
|
|
<sizepolicy hsizetype="Fixed" vsizetype="Fixed">
|
|
|
|
<horstretch>0</horstretch>
|
|
|
|
<horstretch>0</horstretch>
|
|
|
|
<verstretch>0</verstretch>
|
|
|
|
<verstretch>0</verstretch>
|
|
|
|
</sizepolicy>
|
|
|
|
</sizepolicy>
|
|
|
|
</property>
|
|
|
|
</property>
|
|
|
|
<property name="text">
|
|
|
|
<property name="maximumSize">
|
|
|
|
<string>Automatically exit simulation after <numreads> blocks have been read by reader. 0 = infinite</string>
|
|
|
|
<size>
|
|
|
|
</property>
|
|
|
|
<width>100</width>
|
|
|
|
<property name="wordWrap">
|
|
|
|
<height>16777215</height>
|
|
|
|
<bool>true</bool>
|
|
|
|
</size>
|
|
|
|
</property>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
</item>
|
|
|
|
</layout>
|
|
|
|
<item>
|
|
|
|
|
|
|
|
<widget class="QLabel" name="label_2">
|
|
|
|
|
|
|
|
<property name="sizePolicy">
|
|
|
|
|
|
|
|
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
|
|
|
|
|
|
|
|
<horstretch>0</horstretch>
|
|
|
|
|
|
|
|
<verstretch>0</verstretch>
|
|
|
|
|
|
|
|
</sizepolicy>
|
|
|
|
|
|
|
|
</property>
|
|
|
|
|
|
|
|
<property name="text">
|
|
|
|
|
|
|
|
<string>Automatically exit simulation after <numreads> blocks have been read by reader. 0 = infinite</string>
|
|
|
|
|
|
|
|
</property>
|
|
|
|
|
|
|
|
<property name="wordWrap">
|
|
|
|
|
|
|
|
<bool>true</bool>
|
|
|
|
|
|
|
|
</property>
|
|
|
|
|
|
|
|
</widget>
|
|
|
|
|
|
|
|
</item>
|
|
|
|
|
|
|
|
</layout>
|
|
|
|
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
</item>
|
|
|
|
<item>
|
|
|
|
<item>
|
|
|
|
<widget class="Line" name="line_5">
|
|
|
|
<widget class="Line" name="nLine">
|
|
|
|
<property name="orientation">
|
|
|
|
<property name="orientation">
|
|
|
|
<enum>Qt::Horizontal</enum>
|
|
|
|
<enum>Qt::Horizontal</enum>
|
|
|
|
</property>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
</item>
|
|
|
|
<item>
|
|
|
|
<item>
|
|
|
|
<layout class="QHBoxLayout" name="horizontalLayout_4">
|
|
|
|
<widget class="QGroupBox" name="iGroupBox">
|
|
|
|
<item>
|
|
|
|
<layout class="QHBoxLayout" name="iLayout">
|
|
|
|
<widget class="QCheckBox" name="iBox">
|
|
|
|
<property name="spacing">
|
|
|
|
<property name="text">
|
|
|
|
<number>5</number>
|
|
|
|
<string>i</string>
|
|
|
|
</property>
|
|
|
|
</property>
|
|
|
|
<property name="leftMargin">
|
|
|
|
</widget>
|
|
|
|
<number>0</number>
|
|
|
|
</item>
|
|
|
|
</property>
|
|
|
|
<item>
|
|
|
|
<property name="topMargin">
|
|
|
|
<widget class="QLabel" name="label_3">
|
|
|
|
<number>0</number>
|
|
|
|
<property name="sizePolicy">
|
|
|
|
</property>
|
|
|
|
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
|
|
|
|
<property name="rightMargin">
|
|
|
|
<horstretch>0</horstretch>
|
|
|
|
<number>0</number>
|
|
|
|
<verstretch>0</verstretch>
|
|
|
|
</property>
|
|
|
|
</sizepolicy>
|
|
|
|
<property name="bottomMargin">
|
|
|
|
</property>
|
|
|
|
<number>0</number>
|
|
|
|
<property name="text">
|
|
|
|
</property>
|
|
|
|
<string>Interactive, means that console will not be returned until simulation finishes or is aborted</string>
|
|
|
|
<item>
|
|
|
|
</property>
|
|
|
|
<widget class="QCheckBox" name="iBox">
|
|
|
|
<property name="wordWrap">
|
|
|
|
<property name="text">
|
|
|
|
<bool>true</bool>
|
|
|
|
<string>i</string>
|
|
|
|
</property>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
</item>
|
|
|
|
</layout>
|
|
|
|
<item>
|
|
|
|
|
|
|
|
<widget class="QLabel" name="label_3">
|
|
|
|
|
|
|
|
<property name="sizePolicy">
|
|
|
|
|
|
|
|
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
|
|
|
|
|
|
|
|
<horstretch>0</horstretch>
|
|
|
|
|
|
|
|
<verstretch>0</verstretch>
|
|
|
|
|
|
|
|
</sizepolicy>
|
|
|
|
|
|
|
|
</property>
|
|
|
|
|
|
|
|
<property name="text">
|
|
|
|
|
|
|
|
<string>Interactive, means that console will not be returned until simulation finishes or is aborted</string>
|
|
|
|
|
|
|
|
</property>
|
|
|
|
|
|
|
|
<property name="wordWrap">
|
|
|
|
|
|
|
|
<bool>true</bool>
|
|
|
|
|
|
|
|
</property>
|
|
|
|
|
|
|
|
</widget>
|
|
|
|
|
|
|
|
</item>
|
|
|
|
|
|
|
|
</layout>
|
|
|
|
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
</item>
|
|
|
|
<item>
|
|
|
|
<item>
|
|
|
|
<widget class="Line" name="line_4">
|
|
|
|
<widget class="Line" name="iLine">
|
|
|
|
<property name="orientation">
|
|
|
|
<property name="orientation">
|
|
|
|
<enum>Qt::Horizontal</enum>
|
|
|
|
<enum>Qt::Horizontal</enum>
|
|
|
|
</property>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
</item>
|
|
|
|
<item>
|
|
|
|
<item>
|
|
|
|
<layout class="QHBoxLayout" name="horizontalLayout_5">
|
|
|
|
<widget class="QGroupBox" name="xGroupBox">
|
|
|
|
<item>
|
|
|
|
<layout class="QHBoxLayout" name="xLayout">
|
|
|
|
<widget class="QCheckBox" name="xBox">
|
|
|
|
<property name="spacing">
|
|
|
|
<property name="text">
|
|
|
|
<number>5</number>
|
|
|
|
<string>x</string>
|
|
|
|
</property>
|
|
|
|
</property>
|
|
|
|
<property name="leftMargin">
|
|
|
|
</widget>
|
|
|
|
<number>0</number>
|
|
|
|
</item>
|
|
|
|
</property>
|
|
|
|
<item>
|
|
|
|
<property name="topMargin">
|
|
|
|
<widget class="QLabel" name="label_4">
|
|
|
|
<number>0</number>
|
|
|
|
<property name="sizePolicy">
|
|
|
|
</property>
|
|
|
|
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
|
|
|
|
<property name="rightMargin">
|
|
|
|
<horstretch>0</horstretch>
|
|
|
|
<number>0</number>
|
|
|
|
<verstretch>0</verstretch>
|
|
|
|
</property>
|
|
|
|
</sizepolicy>
|
|
|
|
<property name="bottomMargin">
|
|
|
|
</property>
|
|
|
|
<number>0</number>
|
|
|
|
<property name="text">
|
|
|
|
</property>
|
|
|
|
<string>Crack, performs the 'reader attack', nr/ar attack against a legitimate reader, fishes out the key(s)</string>
|
|
|
|
<item>
|
|
|
|
</property>
|
|
|
|
<widget class="QCheckBox" name="xBox">
|
|
|
|
<property name="wordWrap">
|
|
|
|
<property name="text">
|
|
|
|
<bool>true</bool>
|
|
|
|
<string>x</string>
|
|
|
|
</property>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
</item>
|
|
|
|
</layout>
|
|
|
|
<item>
|
|
|
|
|
|
|
|
<widget class="QLabel" name="label_4">
|
|
|
|
|
|
|
|
<property name="sizePolicy">
|
|
|
|
|
|
|
|
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
|
|
|
|
|
|
|
|
<horstretch>0</horstretch>
|
|
|
|
|
|
|
|
<verstretch>0</verstretch>
|
|
|
|
|
|
|
|
</sizepolicy>
|
|
|
|
|
|
|
|
</property>
|
|
|
|
|
|
|
|
<property name="text">
|
|
|
|
|
|
|
|
<string>Crack, performs the 'reader attack', nr/ar attack against a legitimate reader, fishes out the key(s)</string>
|
|
|
|
|
|
|
|
</property>
|
|
|
|
|
|
|
|
<property name="wordWrap">
|
|
|
|
|
|
|
|
<bool>true</bool>
|
|
|
|
|
|
|
|
</property>
|
|
|
|
|
|
|
|
</widget>
|
|
|
|
|
|
|
|
</item>
|
|
|
|
|
|
|
|
</layout>
|
|
|
|
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
</item>
|
|
|
|
<item>
|
|
|
|
<item>
|
|
|
|
<widget class="Line" name="line_3">
|
|
|
|
<widget class="Line" name="xLine">
|
|
|
|
<property name="orientation">
|
|
|
|
<property name="orientation">
|
|
|
|
<enum>Qt::Horizontal</enum>
|
|
|
|
<enum>Qt::Horizontal</enum>
|
|
|
|
</property>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
</item>
|
|
|
|
<item>
|
|
|
|
<item>
|
|
|
|
<layout class="QHBoxLayout" name="horizontalLayout_6">
|
|
|
|
<widget class="QGroupBox" name="eGroupBox">
|
|
|
|
<item>
|
|
|
|
<layout class="QHBoxLayout" name="eLayout">
|
|
|
|
<widget class="QCheckBox" name="eBox">
|
|
|
|
<property name="spacing">
|
|
|
|
<property name="text">
|
|
|
|
<number>5</number>
|
|
|
|
<string>e</string>
|
|
|
|
</property>
|
|
|
|
</property>
|
|
|
|
<property name="leftMargin">
|
|
|
|
</widget>
|
|
|
|
<number>0</number>
|
|
|
|
</item>
|
|
|
|
</property>
|
|
|
|
<item>
|
|
|
|
<property name="topMargin">
|
|
|
|
<widget class="QLabel" name="label_5">
|
|
|
|
<number>0</number>
|
|
|
|
<property name="sizePolicy">
|
|
|
|
</property>
|
|
|
|
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
|
|
|
|
<property name="rightMargin">
|
|
|
|
<horstretch>0</horstretch>
|
|
|
|
<number>0</number>
|
|
|
|
<verstretch>0</verstretch>
|
|
|
|
</property>
|
|
|
|
</sizepolicy>
|
|
|
|
<property name="bottomMargin">
|
|
|
|
</property>
|
|
|
|
<number>0</number>
|
|
|
|
<property name="text">
|
|
|
|
</property>
|
|
|
|
<string>set keys found from 'reader attack' to emulator memory (implies x and i)</string>
|
|
|
|
<item>
|
|
|
|
</property>
|
|
|
|
<widget class="QCheckBox" name="eBox">
|
|
|
|
<property name="wordWrap">
|
|
|
|
<property name="text">
|
|
|
|
<bool>true</bool>
|
|
|
|
<string>e</string>
|
|
|
|
</property>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
</item>
|
|
|
|
</layout>
|
|
|
|
<item>
|
|
|
|
|
|
|
|
<widget class="QLabel" name="label_5">
|
|
|
|
|
|
|
|
<property name="sizePolicy">
|
|
|
|
|
|
|
|
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
|
|
|
|
|
|
|
|
<horstretch>0</horstretch>
|
|
|
|
|
|
|
|
<verstretch>0</verstretch>
|
|
|
|
|
|
|
|
</sizepolicy>
|
|
|
|
|
|
|
|
</property>
|
|
|
|
|
|
|
|
<property name="text">
|
|
|
|
|
|
|
|
<string>set keys found from 'reader attack' to emulator memory (implies x(--crack) and i)</string>
|
|
|
|
|
|
|
|
</property>
|
|
|
|
|
|
|
|
<property name="wordWrap">
|
|
|
|
|
|
|
|
<bool>true</bool>
|
|
|
|
|
|
|
|
</property>
|
|
|
|
|
|
|
|
</widget>
|
|
|
|
|
|
|
|
</item>
|
|
|
|
|
|
|
|
</layout>
|
|
|
|
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
</item>
|
|
|
|
<item>
|
|
|
|
<item>
|
|
|
|
<widget class="Line" name="line_2">
|
|
|
|
<widget class="Line" name="eLine">
|
|
|
|
<property name="orientation">
|
|
|
|
<property name="orientation">
|
|
|
|
<enum>Qt::Horizontal</enum>
|
|
|
|
<enum>Qt::Horizontal</enum>
|
|
|
|
</property>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
</item>
|
|
|
|
<item>
|
|
|
|
<item>
|
|
|
|
<layout class="QHBoxLayout" name="horizontalLayout_3">
|
|
|
|
<widget class="QGroupBox" name="fGroupBox">
|
|
|
|
<item>
|
|
|
|
<layout class="QHBoxLayout" name="fLayout">
|
|
|
|
<widget class="QCheckBox" name="fBox">
|
|
|
|
<property name="spacing">
|
|
|
|
<property name="text">
|
|
|
|
<number>5</number>
|
|
|
|
<string>f</string>
|
|
|
|
</property>
|
|
|
|
</property>
|
|
|
|
<property name="leftMargin">
|
|
|
|
</widget>
|
|
|
|
<number>0</number>
|
|
|
|
</item>
|
|
|
|
</property>
|
|
|
|
<item>
|
|
|
|
<property name="topMargin">
|
|
|
|
<widget class="QLineEdit" name="fEdit">
|
|
|
|
<number>0</number>
|
|
|
|
<property name="sizePolicy">
|
|
|
|
</property>
|
|
|
|
<sizepolicy hsizetype="Fixed" vsizetype="Fixed">
|
|
|
|
<property name="rightMargin">
|
|
|
|
<horstretch>0</horstretch>
|
|
|
|
<number>0</number>
|
|
|
|
<verstretch>0</verstretch>
|
|
|
|
</property>
|
|
|
|
</sizepolicy>
|
|
|
|
<property name="bottomMargin">
|
|
|
|
</property>
|
|
|
|
<number>0</number>
|
|
|
|
<property name="maximumSize">
|
|
|
|
</property>
|
|
|
|
<size>
|
|
|
|
<item>
|
|
|
|
<width>100</width>
|
|
|
|
<widget class="QCheckBox" name="fBox">
|
|
|
|
<height>16777215</height>
|
|
|
|
<property name="text">
|
|
|
|
</size>
|
|
|
|
<string>f</string>
|
|
|
|
</property>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
</item>
|
|
|
|
<item>
|
|
|
|
<item>
|
|
|
|
<widget class="QLabel" name="label_6">
|
|
|
|
<widget class="QLineEdit" name="fEdit">
|
|
|
|
<property name="sizePolicy">
|
|
|
|
<property name="sizePolicy">
|
|
|
|
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
|
|
|
|
<sizepolicy hsizetype="Fixed" vsizetype="Fixed">
|
|
|
|
<horstretch>0</horstretch>
|
|
|
|
<horstretch>0</horstretch>
|
|
|
|
<verstretch>0</verstretch>
|
|
|
|
<verstretch>0</verstretch>
|
|
|
|
</sizepolicy>
|
|
|
|
</sizepolicy>
|
|
|
|
</property>
|
|
|
|
</property>
|
|
|
|
<property name="text">
|
|
|
|
<property name="maximumSize">
|
|
|
|
<string>get UIDs to use for 'reader attack' from file 'f <filename.txt>' (implies x and i)</string>
|
|
|
|
<size>
|
|
|
|
</property>
|
|
|
|
<width>100</width>
|
|
|
|
<property name="wordWrap">
|
|
|
|
<height>16777215</height>
|
|
|
|
<bool>true</bool>
|
|
|
|
</size>
|
|
|
|
</property>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
</item>
|
|
|
|
</layout>
|
|
|
|
<item>
|
|
|
|
|
|
|
|
<widget class="QLabel" name="label_6">
|
|
|
|
|
|
|
|
<property name="sizePolicy">
|
|
|
|
|
|
|
|
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
|
|
|
|
|
|
|
|
<horstretch>0</horstretch>
|
|
|
|
|
|
|
|
<verstretch>0</verstretch>
|
|
|
|
|
|
|
|
</sizepolicy>
|
|
|
|
|
|
|
|
</property>
|
|
|
|
|
|
|
|
<property name="text">
|
|
|
|
|
|
|
|
<string>get UIDs to use for 'reader attack' from file 'f <filename.txt>' (implies x and i)</string>
|
|
|
|
|
|
|
|
</property>
|
|
|
|
|
|
|
|
<property name="wordWrap">
|
|
|
|
|
|
|
|
<bool>true</bool>
|
|
|
|
|
|
|
|
</property>
|
|
|
|
|
|
|
|
</widget>
|
|
|
|
|
|
|
|
</item>
|
|
|
|
|
|
|
|
</layout>
|
|
|
|
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
</item>
|
|
|
|
<item>
|
|
|
|
<item>
|
|
|
|
<widget class="Line" name="line">
|
|
|
|
<widget class="Line" name="fLine">
|
|
|
|
<property name="orientation">
|
|
|
|
<property name="orientation">
|
|
|
|
<enum>Qt::Horizontal</enum>
|
|
|
|
<enum>Qt::Horizontal</enum>
|
|
|
|
</property>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
</item>
|
|
|
|
<item>
|
|
|
|
<item>
|
|
|
|
<layout class="QHBoxLayout" name="horizontalLayout_7">
|
|
|
|
<widget class="QGroupBox" name="rGroupBox">
|
|
|
|
<item>
|
|
|
|
<layout class="QHBoxLayout" name="rLayout">
|
|
|
|
<widget class="QCheckBox" name="rBox">
|
|
|
|
<property name="spacing">
|
|
|
|
<property name="text">
|
|
|
|
<number>5</number>
|
|
|
|
<string>r</string>
|
|
|
|
</property>
|
|
|
|
</property>
|
|
|
|
<property name="leftMargin">
|
|
|
|
</widget>
|
|
|
|
<number>0</number>
|
|
|
|
</item>
|
|
|
|
</property>
|
|
|
|
<item>
|
|
|
|
<property name="topMargin">
|
|
|
|
<widget class="QLabel" name="label_7">
|
|
|
|
<number>0</number>
|
|
|
|
<property name="sizePolicy">
|
|
|
|
</property>
|
|
|
|
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
|
|
|
|
<property name="rightMargin">
|
|
|
|
<horstretch>0</horstretch>
|
|
|
|
<number>0</number>
|
|
|
|
<verstretch>0</verstretch>
|
|
|
|
</property>
|
|
|
|
</sizepolicy>
|
|
|
|
<property name="bottomMargin">
|
|
|
|
</property>
|
|
|
|
<number>0</number>
|
|
|
|
<property name="text">
|
|
|
|
</property>
|
|
|
|
<string>Generate random nonces instead of sequential nonces. Standard reader attack won't work with this option, only moebius attack works</string>
|
|
|
|
<item>
|
|
|
|
</property>
|
|
|
|
<widget class="QCheckBox" name="rBox">
|
|
|
|
<property name="wordWrap">
|
|
|
|
<property name="text">
|
|
|
|
<bool>true</bool>
|
|
|
|
<string>r</string>
|
|
|
|
</property>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
</item>
|
|
|
|
</layout>
|
|
|
|
<item>
|
|
|
|
|
|
|
|
<widget class="QLabel" name="label_7">
|
|
|
|
|
|
|
|
<property name="sizePolicy">
|
|
|
|
|
|
|
|
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
|
|
|
|
|
|
|
|
<horstretch>0</horstretch>
|
|
|
|
|
|
|
|
<verstretch>0</verstretch>
|
|
|
|
|
|
|
|
</sizepolicy>
|
|
|
|
|
|
|
|
</property>
|
|
|
|
|
|
|
|
<property name="text">
|
|
|
|
|
|
|
|
<string>Generate random nonces instead of sequential nonces. Standard reader attack won't work with this option, only moebius attack works</string>
|
|
|
|
|
|
|
|
</property>
|
|
|
|
|
|
|
|
<property name="wordWrap">
|
|
|
|
|
|
|
|
<bool>true</bool>
|
|
|
|
|
|
|
|
</property>
|
|
|
|
|
|
|
|
</widget>
|
|
|
|
|
|
|
|
</item>
|
|
|
|
|
|
|
|
</layout>
|
|
|
|
|
|
|
|
</widget>
|
|
|
|
|
|
|
|
</item>
|
|
|
|
|
|
|
|
<item>
|
|
|
|
|
|
|
|
<widget class="Line" name="rLine">
|
|
|
|
|
|
|
|
<property name="orientation">
|
|
|
|
|
|
|
|
<enum>Qt::Horizontal</enum>
|
|
|
|
|
|
|
|
</property>
|
|
|
|
|
|
|
|
</widget>
|
|
|
|
|
|
|
|
</item>
|
|
|
|
|
|
|
|
<item>
|
|
|
|
|
|
|
|
<widget class="QGroupBox" name="vGroupBox">
|
|
|
|
|
|
|
|
<layout class="QHBoxLayout" name="vLayout">
|
|
|
|
|
|
|
|
<property name="spacing">
|
|
|
|
|
|
|
|
<number>5</number>
|
|
|
|
|
|
|
|
</property>
|
|
|
|
|
|
|
|
<property name="leftMargin">
|
|
|
|
|
|
|
|
<number>0</number>
|
|
|
|
|
|
|
|
</property>
|
|
|
|
|
|
|
|
<property name="topMargin">
|
|
|
|
|
|
|
|
<number>0</number>
|
|
|
|
|
|
|
|
</property>
|
|
|
|
|
|
|
|
<property name="rightMargin">
|
|
|
|
|
|
|
|
<number>0</number>
|
|
|
|
|
|
|
|
</property>
|
|
|
|
|
|
|
|
<property name="bottomMargin">
|
|
|
|
|
|
|
|
<number>0</number>
|
|
|
|
|
|
|
|
</property>
|
|
|
|
|
|
|
|
<item>
|
|
|
|
|
|
|
|
<widget class="QCheckBox" name="vBox">
|
|
|
|
|
|
|
|
<property name="text">
|
|
|
|
|
|
|
|
<string>-v</string>
|
|
|
|
|
|
|
|
</property>
|
|
|
|
|
|
|
|
</widget>
|
|
|
|
|
|
|
|
</item>
|
|
|
|
|
|
|
|
<item>
|
|
|
|
|
|
|
|
<widget class="QLabel" name="label_11">
|
|
|
|
|
|
|
|
<property name="sizePolicy">
|
|
|
|
|
|
|
|
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
|
|
|
|
|
|
|
|
<horstretch>0</horstretch>
|
|
|
|
|
|
|
|
<verstretch>0</verstretch>
|
|
|
|
|
|
|
|
</sizepolicy>
|
|
|
|
|
|
|
|
</property>
|
|
|
|
|
|
|
|
<property name="text">
|
|
|
|
|
|
|
|
<string>verbose output</string>
|
|
|
|
|
|
|
|
</property>
|
|
|
|
|
|
|
|
<property name="wordWrap">
|
|
|
|
|
|
|
|
<bool>true</bool>
|
|
|
|
|
|
|
|
</property>
|
|
|
|
|
|
|
|
</widget>
|
|
|
|
|
|
|
|
</item>
|
|
|
|
|
|
|
|
</layout>
|
|
|
|
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
</item>
|
|
|
|
<item>
|
|
|
|
<item>
|
|
|
|
<widget class="Line" name="line_7">
|
|
|
|
<widget class="Line" name="vLine">
|
|
|
|
<property name="orientation">
|
|
|
|
<property name="orientation">
|
|
|
|
<enum>Qt::Horizontal</enum>
|
|
|
|
<enum>Qt::Horizontal</enum>
|
|
|
|
</property>
|
|
|
|
</property>
|
|
|
|