@ -500,7 +500,7 @@ It could make the whole sector blocked irreversibly!</source>
< / message >
< / message >
< message >
< message >
< location filename = "../ui/mainwindow.ui" line = "914" / >
< location filename = "../ui/mainwindow.ui" line = "914" / >
< location filename = "../ui/mainwindow.cpp" line = "83 5 "/ >
< location filename = "../ui/mainwindow.cpp" line = "83 8 "/ >
< source > About UID Card < / source >
< source > About UID Card < / source >
< translation > 关 于 UID 卡 < / translation >
< translation > 关 于 UID 卡 < / translation >
< / message >
< / message >
@ -708,6 +708,7 @@ or the communication between a tag and a reader.</source>
< / message >
< / message >
< message >
< message >
< location filename = "../ui/mainwindow.ui" line = "1883" / >
< location filename = "../ui/mainwindow.ui" line = "1883" / >
< location filename = "../ui/mainwindow.cpp" line = "44" / >
< source > T55xx < / source >
< source > T55xx < / source >
< translation > < / translation >
< translation > < / translation >
< / message >
< / message >
@ -909,7 +910,7 @@ or the communication between a tag and a reader.</source>
< / message >
< / message >
< message >
< message >
< location filename = "../ui/mainwindow.ui" line = "2570" / >
< location filename = "../ui/mainwindow.ui" line = "2570" / >
< location filename = "../ui/mainwindow.cpp" line = "2 6 7"/ >
< location filename = "../ui/mainwindow.cpp" line = "2 70 "/ >
< source > History : < / source >
< source > History : < / source >
< translation > 命 令 历 史 : < / translation >
< translation > 命 令 历 史 : < / translation >
< / message >
< / message >
@ -1064,46 +1065,46 @@ or the communication between a tag and a reader.</source>
< translation > 图 形 化 界 面 < / translation >
< translation > 图 形 化 界 面 < / translation >
< / message >
< / message >
< message >
< message >
< location filename = "../ui/mainwindow.cpp" line = "8 0 "/ >
< location filename = "../ui/mainwindow.cpp" line = "8 3 "/ >
< location filename = "../ui/mainwindow.cpp" line = "1 29 "/ >
< location filename = "../ui/mainwindow.cpp" line = "1 3 2"/ >
< location filename = "../ui/mainwindow.cpp" line = "37 0 "/ >
< location filename = "../ui/mainwindow.cpp" line = "37 3 "/ >
< location filename = "../ui/mainwindow.cpp" line = "59 6 "/ >
< location filename = "../ui/mainwindow.cpp" line = "59 9 "/ >
< location filename = "../ui/mainwindow.cpp" line = "61 6 "/ >
< location filename = "../ui/mainwindow.cpp" line = "61 9 "/ >
< location filename = "../ui/mainwindow.cpp" line = "6 29 "/ >
< location filename = "../ui/mainwindow.cpp" line = "6 3 2"/ >
< location filename = "../ui/mainwindow.cpp" line = "6 48 "/ >
< location filename = "../ui/mainwindow.cpp" line = "6 51 "/ >
< location filename = "../ui/mainwindow.cpp" line = "66 1 "/ >
< location filename = "../ui/mainwindow.cpp" line = "66 4 "/ >
< location filename = "../ui/mainwindow.cpp" line = "6 88 "/ >
< location filename = "../ui/mainwindow.cpp" line = "6 91 "/ >
< location filename = "../ui/mainwindow.cpp" line = "70 1 "/ >
< location filename = "../ui/mainwindow.cpp" line = "70 4 "/ >
< location filename = "../ui/mainwindow.cpp" line = "89 3 "/ >
< location filename = "../ui/mainwindow.cpp" line = "89 6 "/ >
< location filename = "../ui/mainwindow.cpp" line = "9 18 "/ >
< location filename = "../ui/mainwindow.cpp" line = "9 2 1"/ >
< source > Info < / source >
< source > Info < / source >
< translation > 信 息 < / translation >
< translation > 信 息 < / translation >
< / message >
< / message >
< message >
< message >
< location filename = "../ui/mainwindow.cpp" line = "1 29 "/ >
< location filename = "../ui/mainwindow.cpp" line = "1 3 2"/ >
< source > Plz choose a port first < / source >
< source > Plz choose a port first < / source >
< translation > 请 先 选 择 端 口 < / translation >
< translation > 请 先 选 择 端 口 < / translation >
< / message >
< / message >
< message >
< message >
< location filename = "../ui/mainwindow.cpp" line = "20 1 "/ >
< location filename = "../ui/mainwindow.cpp" line = "20 4 "/ >
< source > Connected < / source >
< source > Connected < / source >
< translation > 已 连 接 < / translation >
< translation > 已 连 接 < / translation >
< / message >
< / message >
< message >
< message >
< location filename = "../ui/mainwindow.cpp" line = "2 07 "/ >
< location filename = "../ui/mainwindow.cpp" line = "2 1 0"/ >
< location filename = "../ui/mainwindow.cpp" line = "100 3 "/ >
< location filename = "../ui/mainwindow.cpp" line = "100 6 "/ >
< source > Not Connected < / source >
< source > Not Connected < / source >
< translation > 未 连 接 < / translation >
< translation > 未 连 接 < / translation >
< / message >
< / message >
< message >
< message >
< location filename = "../ui/mainwindow.cpp" line = "6 48 "/ >
< location filename = "../ui/mainwindow.cpp" line = "6 51 "/ >
< location filename = "../ui/mainwindow.cpp" line = "66 1 "/ >
< location filename = "../ui/mainwindow.cpp" line = "66 4 "/ >
< location filename = "../ui/mainwindow.cpp" line = "89 3 "/ >
< location filename = "../ui/mainwindow.cpp" line = "89 6 "/ >
< source > Failed to open < / source >
< source > Failed to open < / source >
< translation > 无 法 打 开 < / translation >
< translation > 无 法 打 开 < / translation >
< / message >
< / message >
< message >
< message >
< location filename = "../ui/mainwindow.cpp" line = "37 0 "/ >
< location filename = "../ui/mainwindow.cpp" line = "37 3 "/ >
< source > Continue ? < / source >
< source > Continue ? < / source >
< translation > 确 定 ? < / translation >
< translation > 确 定 ? < / translation >
< / message >
< / message >
@ -1123,82 +1124,82 @@ or the communication between a tag and a reader.</source>
< translation > 检 查 更 新 < / translation >
< translation > 检 查 更 新 < / translation >
< / message >
< / message >
< message >
< message >
< location filename = "../ui/mainwindow.cpp" line = "8 0 "/ >
< location filename = "../ui/mainwindow.cpp" line = "8 3 "/ >
< source > Failed to load config file < / source >
< source > Failed to load config file < / source >
< translation > 无 法 打 开 配 置 文 件 < / translation >
< translation > 无 法 打 开 配 置 文 件 < / translation >
< / message >
< / message >
< message >
< message >
< location filename = "../ui/mainwindow.cpp" line = "37 0 "/ >
< location filename = "../ui/mainwindow.cpp" line = "37 3 "/ >
< source > Some of the data and key will be cleared . < / source >
< source > Some of the data and key will be cleared . < / source >
< translation > 部 分 数 据 和 密 码 将 被 清 除 < / translation >
< translation > 部 分 数 据 和 密 码 将 被 清 除 < / translation >
< / message >
< / message >
< message >
< message >
< location filename = "../ui/mainwindow.cpp" line = "48 3 "/ >
< location filename = "../ui/mainwindow.cpp" line = "48 6 "/ >
< source > Plz select the font of data widget and key widget < / source >
< source > Plz select the font of data widget and key widget < / source >
< translation > 请 选 择 数 据 窗 口 和 密 钥 窗 口 的 字 体 < / translation >
< translation > 请 选 择 数 据 窗 口 和 密 钥 窗 口 的 字 体 < / translation >
< / message >
< / message >
< message >
< message >
< location filename = "../ui/mainwindow.cpp" line = "59 6 "/ >
< location filename = "../ui/mainwindow.cpp" line = "59 9 "/ >
< source > Data must consists of 32 Hex symbols ( Whitespace is allowed ) < / source >
< source > Data must consists of 32 Hex symbols ( Whitespace is allowed ) < / source >
< translation > 数 据 必 须 由 32 个 十 六 进 制 字 符 组 成 ( 中 间 可 含 有 空 格 ) < / translation >
< translation > 数 据 必 须 由 32 个 十 六 进 制 字 符 组 成 ( 中 间 可 含 有 空 格 ) < / translation >
< / message >
< / message >
< message >
< message >
< location filename = "../ui/mainwindow.cpp" line = "61 6 "/ >
< location filename = "../ui/mainwindow.cpp" line = "61 9 "/ >
< location filename = "../ui/mainwindow.cpp" line = "6 29 "/ >
< location filename = "../ui/mainwindow.cpp" line = "6 3 2"/ >
< source > Key must consists of 12 Hex symbols ( Whitespace is allowed ) < / source >
< source > Key must consists of 12 Hex symbols ( Whitespace is allowed ) < / source >
< translation > 密 钥 必 须 由 12 个 十 六 进 制 字 符 组 成 ( 中 间 可 含 有 空 格 ) < / translation >
< translation > 密 钥 必 须 由 12 个 十 六 进 制 字 符 组 成 ( 中 间 可 含 有 空 格 ) < / translation >
< / message >
< / message >
< message >
< message >
< location filename = "../ui/mainwindow.cpp" line = "64 1 "/ >
< location filename = "../ui/mainwindow.cpp" line = "64 4 "/ >
< source > Plz select the data file : < / source >
< source > Plz select the data file : < / source >
< translation > 请 选 择 数 据 文 件 : < / translation >
< translation > 请 选 择 数 据 文 件 : < / translation >
< / message >
< / message >
< message >
< message >
< location filename = "../ui/mainwindow.cpp" line = "64 2 "/ >
< location filename = "../ui/mainwindow.cpp" line = "64 5 "/ >
< location filename = "../ui/mainwindow.cpp" line = "68 2 "/ >
< location filename = "../ui/mainwindow.cpp" line = "68 5 "/ >
< location filename = "../ui/mainwindow.cpp" line = "68 6 "/ >
< location filename = "../ui/mainwindow.cpp" line = "68 9 "/ >
< source > Binary Data Files ( * . bin * . dump ) < / source >
< source > Binary Data Files ( * . bin * . dump ) < / source >
< translation > 二 进 制 数 据 文 件 ( * . bin * . dump ) < / translation >
< translation > 二 进 制 数 据 文 件 ( * . bin * . dump ) < / translation >
< / message >
< / message >
< message >
< message >
< location filename = "../ui/mainwindow.cpp" line = "64 2 "/ >
< location filename = "../ui/mainwindow.cpp" line = "64 5 "/ >
< location filename = "../ui/mainwindow.cpp" line = "65 5 "/ >
< location filename = "../ui/mainwindow.cpp" line = "65 8 "/ >
< location filename = "../ui/mainwindow.cpp" line = "88 0 "/ >
< location filename = "../ui/mainwindow.cpp" line = "88 3 "/ >
< source > All Files ( * . * ) < / source >
< source > All Files ( * . * ) < / source >
< translation > 所 有 文 件 ( * . * ) < / translation >
< translation > 所 有 文 件 ( * . * ) < / translation >
< / message >
< / message >
< message >
< message >
< location filename = "../ui/mainwindow.cpp" line = "65 4 "/ >
< location filename = "../ui/mainwindow.cpp" line = "65 7 "/ >
< source > Plz select the key file : < / source >
< source > Plz select the key file : < / source >
< translation > 请 选 择 密 钥 文 件 : < / translation >
< translation > 请 选 择 密 钥 文 件 : < / translation >
< / message >
< / message >
< message >
< message >
< location filename = "../ui/mainwindow.cpp" line = "68 1 "/ >
< location filename = "../ui/mainwindow.cpp" line = "68 4 "/ >
< source > Plz select the location to save data file : < / source >
< source > Plz select the location to save data file : < / source >
< translation > 请 选 择 数 据 文 件 保 存 的 位 置 : < / translation >
< translation > 请 选 择 数 据 文 件 保 存 的 位 置 : < / translation >
< / message >
< / message >
< message >
< message >
< location filename = "../ui/mainwindow.cpp" line = "6 88 "/ >
< location filename = "../ui/mainwindow.cpp" line = "6 91 "/ >
< location filename = "../ui/mainwindow.cpp" line = "70 1 "/ >
< location filename = "../ui/mainwindow.cpp" line = "70 4 "/ >
< location filename = "../ui/mainwindow.cpp" line = "9 18 "/ >
< location filename = "../ui/mainwindow.cpp" line = "9 2 1"/ >
< source > Failed to save to < / source >
< source > Failed to save to < / source >
< translation > 无 法 保 存 至 < / translation >
< translation > 无 法 保 存 至 < / translation >
< / message >
< / message >
< message >
< message >
< location filename = "../ui/mainwindow.cpp" line = "69 4 "/ >
< location filename = "../ui/mainwindow.cpp" line = "69 7 "/ >
< source > Plz select the location to save key file : < / source >
< source > Plz select the location to save key file : < / source >
< translation > 请 选 择 密 钥 文 件 保 存 的 位 置 : < / translation >
< translation > 请 选 择 密 钥 文 件 保 存 的 位 置 : < / translation >
< / message >
< / message >
< message >
< message >
< location filename = "../ui/mainwindow.cpp" line = "65 5 "/ >
< location filename = "../ui/mainwindow.cpp" line = "65 8 "/ >
< location filename = "../ui/mainwindow.cpp" line = "69 5 "/ >
< location filename = "../ui/mainwindow.cpp" line = "69 8 "/ >
< location filename = "../ui/mainwindow.cpp" line = " 699 "/ >
< location filename = "../ui/mainwindow.cpp" line = " 702 "/ >
< source > Binary Key Files ( * . bin * . dump ) < / source >
< source > Binary Key Files ( * . bin * . dump ) < / source >
< translation > 二 进 制 密 码 文 件 ( * . bin * . dump ) < / translation >
< translation > 二 进 制 密 码 文 件 ( * . bin * . dump ) < / translation >
< / message >
< / message >
< message >
< message >
< location filename = "../ui/mainwindow.cpp" line = "64 2 "/ >
< location filename = "../ui/mainwindow.cpp" line = "64 5 "/ >
< location filename = "../ui/mainwindow.cpp" line = "68 2 "/ >
< location filename = "../ui/mainwindow.cpp" line = "68 5 "/ >
< source > Text Data Files ( * . txt * . eml ) < / source >
< source > Text Data Files ( * . txt * . eml ) < / source >
< translation > 文 本 数 据 文 件 ( * . txt * . eml ) < / translation >
< translation > 文 本 数 据 文 件 ( * . txt * . eml ) < / translation >
< / message >
< / message >
@ -1207,114 +1208,114 @@ or the communication between a tag and a reader.</source>
< translation type = "vanished" > 文 本 密 码 文 件 ( * . txt * . eml ) < / translation >
< translation type = "vanished" > 文 本 密 码 文 件 ( * . txt * . eml ) < / translation >
< / message >
< / message >
< message >
< message >
< location filename = "../ui/mainwindow.cpp" line = "82 0 "/ >
< location filename = "../ui/mainwindow.cpp" line = "82 3 "/ >
< source > Normally , the Block 0 of a typical Mifare card , which contains the UID , is locked during the manufacture . Users cannot write anything to Block 0 or set a new UID to a normal Mifare card . < / source >
< source > Normally , the Block 0 of a typical Mifare card , which contains the UID , is locked during the manufacture . Users cannot write anything to Block 0 or set a new UID to a normal Mifare card . < / source >
< translation > 普 通 Mifare 卡 的 块 0 无 法 写 入 , 卡 号 也 不 能 更 改 < / translation >
< translation > 普 通 Mifare 卡 的 块 0 无 法 写 入 , 卡 号 也 不 能 更 改 < / translation >
< / message >
< / message >
< message >
< message >
< location filename = "../ui/mainwindow.cpp" line = "82 1 "/ >
< location filename = "../ui/mainwindow.cpp" line = "82 4 "/ >
< source > Chinese Magic Cards ( aka UID Cards ) are some special cards whose Block 0 are writeable . And you can change UID by writing to it . < / source >
< source > Chinese Magic Cards ( aka UID Cards ) are some special cards whose Block 0 are writeable . And you can change UID by writing to it . < / source >
< translation > UID 卡 ( 在 国 外 叫 Chinese Magic Card ) 的 块 0 可 写 , 卡 号 可 变 。 < / translation >
< translation > UID 卡 ( 在 国 外 叫 Chinese Magic Card ) 的 块 0 可 写 , 卡 号 可 变 。 < / translation >
< / message >
< / message >
< message >
< message >
< location filename = "../ui/mainwindow.cpp" line = "82 3 "/ >
< location filename = "../ui/mainwindow.cpp" line = "82 6 "/ >
< source > There are two versions of Chinese Magic Cards , the Gen1 and the Gen2 . < / source >
< source > There are two versions of Chinese Magic Cards , the Gen1 and the Gen2 . < / source >
< translation > 国 外 把 UID 卡 分 为 Chinese Magic Card Gen1 和 Gen2 < / translation >
< translation > 国 外 把 UID 卡 分 为 Chinese Magic Card Gen1 和 Gen2 < / translation >
< / message >
< / message >
< message >
< message >
< location filename = "../ui/mainwindow.cpp" line = "82 4 "/ >
< location filename = "../ui/mainwindow.cpp" line = "82 7 "/ >
< source > Gen1 : < / source >
< source > Gen1 : < / source >
< translation > < / translation >
< translation > < / translation >
< / message >
< / message >
< message >
< message >
< location filename = "../ui/mainwindow.cpp" line = "82 4 "/ >
< location filename = "../ui/mainwindow.cpp" line = "82 7 "/ >
< source > also called UID card in China . It responses to some backdoor commands so you can access any blocks without password . The Proxmark3 has a bunch of related commands ( csetblk , cgetblk , . . . ) to deal with this type of card , and my GUI also support these commands . < / source >
< source > also called UID card in China . It responses to some backdoor commands so you can access any blocks without password . The Proxmark3 has a bunch of related commands ( csetblk , cgetblk , . . . ) to deal with this type of card , and my GUI also support these commands . < / source >
< translation > 指 通 常 所 说 的 UID 卡 , 可 以 通 过 后 门 指 令 直 接 读 写 块 而 无 需 密 码 , 在 PM3 和 此 GUI 中 有 特 殊 命 令 处 理 这 类 卡 片 < / translation >
< translation > 指 通 常 所 说 的 UID 卡 , 可 以 通 过 后 门 指 令 直 接 读 写 块 而 无 需 密 码 , 在 PM3 和 此 GUI 中 有 特 殊 命 令 处 理 这 类 卡 片 < / translation >
< / message >
< / message >
< message >
< message >
< location filename = "../ui/mainwindow.cpp" line = "82 5 "/ >
< location filename = "../ui/mainwindow.cpp" line = "82 8 "/ >
< source > Gen2 : < / source >
< source > Gen2 : < / source >
< translation > < / translation >
< translation > < / translation >
< / message >
< / message >
< message >
< message >
< location filename = "../ui/mainwindow.cpp" line = "82 5 "/ >
< location filename = "../ui/mainwindow.cpp" line = "82 8 "/ >
< source > doesn & apos ; t response to the backdoor commands , which means that a reader cannot detect whether it is a Chinese Magic Card or not by sending backdoor commands . < / source >
< source > doesn & apos ; t response to the backdoor commands , which means that a reader cannot detect whether it is a Chinese Magic Card or not by sending backdoor commands . < / source >
< translation > 这 个 叫 法 在 国 内 比 较 罕 见 , 在 国 外 指 CUID / FUID / UFUID 这 类 对 后 门 指 令 不 响 应 的 卡 ( 防 火 墙 卡 ) < / translation >
< translation > 这 个 叫 法 在 国 内 比 较 罕 见 , 在 国 外 指 CUID / FUID / UFUID 这 类 对 后 门 指 令 不 响 应 的 卡 ( 防 火 墙 卡 ) < / translation >
< / message >
< / message >
< message >
< message >
< location filename = "../ui/mainwindow.cpp" line = "8 27 "/ >
< location filename = "../ui/mainwindow.cpp" line = "8 30 "/ >
< source > There are some types of Chinese Magic Card Gen2 . < / source >
< source > There are some types of Chinese Magic Card Gen2 . < / source >
< translation > 以 下 是 Gen2 卡 的 详 细 介 绍 < / translation >
< translation > 以 下 是 Gen2 卡 的 详 细 介 绍 < / translation >
< / message >
< / message >
< message >
< message >
< location filename = "../ui/mainwindow.cpp" line = "8 28 "/ >
< location filename = "../ui/mainwindow.cpp" line = "8 31 "/ >
< source > CUID Card : < / source >
< source > CUID Card : < / source >
< translation > CUID 卡 : < / translation >
< translation > CUID 卡 : < / translation >
< / message >
< / message >
< message >
< message >
< location filename = "../ui/mainwindow.cpp" line = "8 28 "/ >
< location filename = "../ui/mainwindow.cpp" line = "8 31 "/ >
< source > the Block 0 is writeable , you can write to this block repeatedly by normal wrbl command . < / source >
< source > the Block 0 is writeable , you can write to this block repeatedly by normal wrbl command . < / source >
< translation > 可 通 过 普 通 的 写 块 命 令 来 写 块 0 , 可 重 复 擦 写 < / translation >
< translation > 可 通 过 普 通 的 写 块 命 令 来 写 块 0 , 可 重 复 擦 写 < / translation >
< / message >
< / message >
< message >
< message >
< location filename = "../ui/mainwindow.cpp" line = "8 29 "/ >
< location filename = "../ui/mainwindow.cpp" line = "8 3 2"/ >
< source > ( hf mf wrbl 0 A FFFFFFFFFFFF & lt ; the data you want to write & gt ; ) < / source >
< source > ( hf mf wrbl 0 A FFFFFFFFFFFF & lt ; the data you want to write & gt ; ) < / source >
< translation > ( hf mf wrbl 0 A FFFFFFFFFFFF & lt ; 待 写 入 数 据 & gt ; ) < / translation >
< translation > ( hf mf wrbl 0 A FFFFFFFFFFFF & lt ; 待 写 入 数 据 & gt ; ) < / translation >
< / message >
< / message >
< message >
< message >
< location filename = "../ui/mainwindow.cpp" line = "83 0 "/ >
< location filename = "../ui/mainwindow.cpp" line = "83 3 "/ >
< source > FUID Card : < / source >
< source > FUID Card : < / source >
< translation > FUID 卡 : < / translation >
< translation > FUID 卡 : < / translation >
< / message >
< / message >
< message >
< message >
< location filename = "../ui/mainwindow.cpp" line = "83 0 "/ >
< location filename = "../ui/mainwindow.cpp" line = "83 3 "/ >
< source > you can only write to Block 0 once . After that , it seems like a typical Mifare card ( Block 0 cannot be written to ) . < / source >
< source > you can only write to Block 0 once . After that , it seems like a typical Mifare card ( Block 0 cannot be written to ) . < / source >
< translation > 块 0 只 能 写 入 一 次 < / translation >
< translation > 块 0 只 能 写 入 一 次 < / translation >
< / message >
< / message >
< message >
< message >
< location filename = "../ui/mainwindow.cpp" line = "83 1 "/ >
< location filename = "../ui/mainwindow.cpp" line = "83 4 "/ >
< source > ( some readers might try changing the Block 0 , which could detect the CUID Card . In that case , you should use FUID card . ) < / source >
< source > ( some readers might try changing the Block 0 , which could detect the CUID Card . In that case , you should use FUID card . ) < / source >
< translation > ( 更 高 级 的 穿 防 火 墙 卡 , 可 以 过 一 些 能 识 别 出 CUID 卡 的 读 卡 器 ) < / translation >
< translation > ( 更 高 级 的 穿 防 火 墙 卡 , 可 以 过 一 些 能 识 别 出 CUID 卡 的 读 卡 器 ) < / translation >
< / message >
< / message >
< message >
< message >
< location filename = "../ui/mainwindow.cpp" line = "83 2 "/ >
< location filename = "../ui/mainwindow.cpp" line = "83 5 "/ >
< source > UFUID Card : < / source >
< source > UFUID Card : < / source >
< translation > UFUID 卡 : < / translation >
< translation > UFUID 卡 : < / translation >
< / message >
< / message >
< message >
< message >
< location filename = "../ui/mainwindow.cpp" line = "83 2 "/ >
< location filename = "../ui/mainwindow.cpp" line = "83 5 "/ >
< source > It behaves like a CUID card ( or UID card ? I & apos ; m not sure ) before you send some special command to lock it . Once it is locked , you cannot change its Block 0 ( just like a typical Mifare card ) . < / source >
< source > It behaves like a CUID card ( or UID card ? I & apos ; m not sure ) before you send some special command to lock it . Once it is locked , you cannot change its Block 0 ( just like a typical Mifare card ) . < / source >
< translation > 锁 卡 前 和 普 通 UID / CUID 卡 一 样 可 以 反 复 读 写 块 0 , 用 特 殊 命 令 锁 卡 后 就 和 FUID 卡 一 样 了 < / translation >
< translation > 锁 卡 前 和 普 通 UID / CUID 卡 一 样 可 以 反 复 读 写 块 0 , 用 特 殊 命 令 锁 卡 后 就 和 FUID 卡 一 样 了 < / translation >
< / message >
< / message >
< message >
< message >
< location filename = "../ui/mainwindow.cpp" line = "83 4 "/ >
< location filename = "../ui/mainwindow.cpp" line = "83 7 "/ >
< source > Seemingly , these Chinese Magic Cards are more easily to be compromised by Nested Attack ( it takes little time to get an unknown key ) . < / source >
< source > Seemingly , these Chinese Magic Cards are more easily to be compromised by Nested Attack ( it takes little time to get an unknown key ) . < / source >
< translation > 所 有 UID 卡 都 似 乎 更 容 易 被 Nested 攻 击 破 解 < / translation >
< translation > 所 有 UID 卡 都 似 乎 更 容 易 被 Nested 攻 击 破 解 < / translation >
< / message >
< / message >
< message >
< message >
< location filename = "../ui/mainwindow.cpp" line = "8 79 "/ >
< location filename = "../ui/mainwindow.cpp" line = "8 82 "/ >
< source > Plz select the trace file : < / source >
< source > Plz select the trace file : < / source >
< translation > 请 选 择 trace 文 件 : < / translation >
< translation > 请 选 择 trace 文 件 : < / translation >
< / message >
< / message >
< message >
< message >
< location filename = "../ui/mainwindow.cpp" line = "90 3 "/ >
< location filename = "../ui/mainwindow.cpp" line = "90 6 "/ >
< source > Plz select the location to save trace file : < / source >
< source > Plz select the location to save trace file : < / source >
< translation > 请 选 择 trace 文 件 保 存 的 位 置 : < / translation >
< translation > 请 选 择 trace 文 件 保 存 的 位 置 : < / translation >
< / message >
< / message >
< message >
< message >
< location filename = "../ui/mainwindow.cpp" line = "88 0 "/ >
< location filename = "../ui/mainwindow.cpp" line = "88 3 "/ >
< location filename = "../ui/mainwindow.cpp" line = "90 4 "/ >
< location filename = "../ui/mainwindow.cpp" line = "90 7 "/ >
< source > Trace Files ( * . trc ) < / source >
< source > Trace Files ( * . trc ) < / source >
< translation > Trace 文 件 ( * . trc ) < / translation >
< translation > Trace 文 件 ( * . trc ) < / translation >
< / message >
< / message >
< message >
< message >
< location filename = "../ui/mainwindow.cpp" line = "100 4 "/ >
< location filename = "../ui/mainwindow.cpp" line = "100 7 "/ >
< location filename = "../ui/mainwindow.cpp" line = "117 6 "/ >
< location filename = "../ui/mainwindow.cpp" line = "117 9 "/ >
< source > Idle < / source >
< source > Idle < / source >
< translation > 空 闲 < / translation >
< translation > 空 闲 < / translation >
< / message >
< / message >
< message >
< message >
< location filename = "../ui/mainwindow.cpp" line = "100 6 "/ >
< location filename = "../ui/mainwindow.cpp" line = "100 9 "/ >
< source > Stop < / source >
< source > Stop < / source >
< translation > 停 止 < / translation >
< translation > 停 止 < / translation >
< / message >
< / message >
@ -1340,27 +1341,27 @@ or the communication between a tag and a reader.</source>
< translation > 密 钥 B < / translation >
< translation > 密 钥 B < / translation >
< / message >
< / message >
< message >
< message >
< location filename = "../ui/mainwindow.cpp" line = "111 3 "/ >
< location filename = "../ui/mainwindow.cpp" line = "111 6 "/ >
< source > HW Version : < / source >
< source > HW Version : < / source >
< translation > 固 件 版 本 : < / translation >
< translation > 固 件 版 本 : < / translation >
< / message >
< / message >
< message >
< message >
< location filename = "../ui/mainwindow.cpp" line = "111 5 "/ >
< location filename = "../ui/mainwindow.cpp" line = "111 8 "/ >
< source > PM3 : < / source >
< source > PM3 : < / source >
< translation > 连 接 状 态 : < / translation >
< translation > 连 接 状 态 : < / translation >
< / message >
< / message >
< message >
< message >
< location filename = "../ui/mainwindow.cpp" line = "11 17 "/ >
< location filename = "../ui/mainwindow.cpp" line = "11 20 "/ >
< source > State : < / source >
< source > State : < / source >
< translation > 运 行 状 态 : < / translation >
< translation > 运 行 状 态 : < / translation >
< / message >
< / message >
< message >
< message >
< location filename = "../ui/mainwindow.cpp" line = "117 2 "/ >
< location filename = "../ui/mainwindow.cpp" line = "117 5 "/ >
< source > Running < / source >
< source > Running < / source >
< translation > 正 在 运 行 < / translation >
< translation > 正 在 运 行 < / translation >
< / message >
< / message >
< message >
< message >
< location filename = "../ui/mainwindow.cpp" line = "1 299 "/ >
< location filename = "../ui/mainwindow.cpp" line = "1 30 2"/ >
< source > Actural Freq : < / source >
< source > Actural Freq : < / source >
< translation > 实 际 频 率 : < / translation >
< translation > 实 际 频 率 : < / translation >
< / message >
< / message >
@ -1368,34 +1369,34 @@ or the communication between a tag and a reader.</source>
< context >
< context >
< name > Mifare < / name >
< name > Mifare < / name >
< message >
< message >
< location filename = "../module/mifare.cpp" line = "64 3 "/ >
< location filename = "../module/mifare.cpp" line = "64 2 "/ >
< source > Success ! < / source >
< source > Success ! < / source >
< translation > 成 功 ! < / translation >
< translation > 成 功 ! < / translation >
< / message >
< / message >
< message >
< message >
< location filename = "../module/mifare.cpp" line = "20 9 "/ >
< location filename = "../module/mifare.cpp" line = "20 8 "/ >
< location filename = "../module/mifare.cpp" line = "64 3 "/ >
< location filename = "../module/mifare.cpp" line = "64 2 "/ >
< location filename = "../module/mifare.cpp" line = "64 7 "/ >
< location filename = "../module/mifare.cpp" line = "64 6 "/ >
< location filename = "../module/mifare.cpp" line = "67 1 "/ >
< location filename = "../module/mifare.cpp" line = "67 0 "/ >
< location filename = "../module/mifare.cpp" line = "7 1 0"/ >
< location filename = "../module/mifare.cpp" line = "7 09 "/ >
< location filename = "../module/mifare.cpp" line = "72 3 "/ >
< location filename = "../module/mifare.cpp" line = "72 2 "/ >
< location filename = "../module/mifare.cpp" line = "77 4 "/ >
< location filename = "../module/mifare.cpp" line = "77 3 "/ >
< source > Info < / source >
< source > Info < / source >
< translation > 信 息 < / translation >
< translation > 信 息 < / translation >
< / message >
< / message >
< message >
< message >
< location filename = "../module/mifare.cpp" line = "20 9 "/ >
< location filename = "../module/mifare.cpp" line = "20 8 "/ >
< source > Plz provide at least one known key < / source >
< source > Plz provide at least one known key < / source >
< translation > 请 至 少 提 供 一 个 已 知 密 码 < / translation >
< translation > 请 至 少 提 供 一 个 已 知 密 码 < / translation >
< / message >
< / message >
< message >
< message >
< location filename = "../module/mifare.cpp" line = "46 8 "/ >
< location filename = "../module/mifare.cpp" line = "46 7 "/ >
< location filename = "../module/mifare.cpp" line = "64 7 "/ >
< location filename = "../module/mifare.cpp" line = "64 6 "/ >
< source > Failed ! < / source >
< source > Failed ! < / source >
< translation > 失 败 ! < / translation >
< translation > 失 败 ! < / translation >
< / message >
< / message >
< message >
< message >
< location filename = "../module/mifare.cpp" line = "67 2 "/ >
< location filename = "../module/mifare.cpp" line = "67 1 "/ >
< source > The Access Bits is invalid !
< source > The Access Bits is invalid !
It could make the whole sector blocked irreversibly !
It could make the whole sector blocked irreversibly !
Continue to write ? < / source >
Continue to write ? < / source >
@ -1404,24 +1405,62 @@ Continue to write?</source>
确 定 要 写 入 吗 ? < / translation >
确 定 要 写 入 吗 ? < / translation >
< / message >
< / message >
< message >
< message >
< location filename = "../module/mifare.cpp" line = "7 1 0"/ >
< location filename = "../module/mifare.cpp" line = "7 09 "/ >
< source > Successful ! < / source >
< source > Successful ! < / source >
< translation > 成 功 ! < / translation >
< translation > 成 功 ! < / translation >
< / message >
< / message >
< message >
< message >
< location filename = "../module/mifare.cpp" line = "72 3 "/ >
< location filename = "../module/mifare.cpp" line = "72 2 "/ >
< source > Failed to write to these blocks : < / source >
< source > Failed to write to these blocks : < / source >
< translation > 写 入 以 下 块 失 败 : < / translation >
< translation > 写 入 以 下 块 失 败 : < / translation >
< / message >
< / message >
< message >
< message >
< location filename = "../module/mifare.cpp" line = "72 7 "/ >
< location filename = "../module/mifare.cpp" line = "72 6 "/ >
< source > Select them ? < / source >
< source > Select them ? < / source >
< translation > 选 中 这 些 块 ? < / translation >
< translation > 选 中 这 些 块 ? < / translation >
< / message >
< / message >
< message >
< message >
< location filename = "../module/mifare.cpp" line = "77 4 "/ >
< location filename = "../module/mifare.cpp" line = "77 3 "/ >
< source > Failed to read card . < / source >
< source > Failed to read card . < / source >
< translation > 读 卡 失 败 。 < / translation >
< translation > 读 卡 失 败 。 < / translation >
< / message >
< / message >
< / context >
< / context >
< context >
< name > T55xxTab < / name >
< message >
< location filename = "../ui/t55xxtab.ui" line = "17" / >
< source > Clone to T55xx < / source >
< translation > 复 制 到 T55xx 卡 < / translation >
< / message >
< message >
< location filename = "../ui/t55xxtab.ui" line = "25" / >
< source > Target Type : < / source >
< translation > 目 标 卡 片 类 型 : < / translation >
< / message >
< message >
< location filename = "../ui/t55xxtab.ui" line = "32" / >
< source > T5555 < / source >
< translation > < / translation >
< / message >
< message >
< location filename = "../ui/t55xxtab.ui" line = "39" / >
< source > T55x7 < / source >
< translation > < / translation >
< / message >
< message >
< location filename = "../ui/t55xxtab.ui" line = "64" / >
< source > EM410x < / source >
< translation > < / translation >
< / message >
< message >
< location filename = "../ui/t55xxtab.ui" line = "70" / >
< source > Read < / source >
< translation > 读 卡 < / translation >
< / message >
< message >
< location filename = "../ui/t55xxtab.ui" line = "80" / >
< source > Clone < / source >
< translation > 复 制 < / translation >
< / message >
< / context >
< / TS >
< / TS >