v1.9.3 review fixes: CLA doc ranges, README_RUS, mirror/ODD_INS pins
- pd.py/AGENTS: the rejected '8X' range now reads 0x81-0x83/0x85-0x8F (0x84 stays accepted); the 0x40-0x4F vs 0x50-0x5F citations are split (chaining is ISO-only, TS 102 221 keeps b5=0); the bit-dense CLA list gains 0xE7 (exact set verified). - README_RUS.md: the invalid-INS note mirrored (the removed odd-LSB rule, citation corrected to 5.1.2). - tests: test_vs_reader_mirror (pd.py <-> tools/vs_reader.py drift guard), test_odd_ins_set_pinned, the 0xE7 noise vector, and the 'EX' vector now uses STATUS (e2 f2) as TS 102 221 Table 10.5 defines. - tests/baseline.txt regenerated (test listing only); compare_baseline: IDENTICAL.
This commit is contained in:
1 parent
9f42a88c01
commit
54dfc6586d
6 files changed
+76
-40
No files matched your search
+2
-2
@@ -232,8 +232,8 @@ USB у FX2 при длительной высокой частоте дискр
|
||||
- Десинхронизированные TPDU (обмены с ошибкой кадрирования) сохраняются,
|
||||
но помечаются `GSMTAP_FLAG_BAD_FCS` в байте `res` заголовка GSMTAP —
|
||||
видно в Wireshark как предупреждение BAD-FCS.
|
||||
- Заголовок T=0 со структурно некорректным INS (ISO 7816-4 §12.1.1:
|
||||
`0x00`, `0x6x`/`0x9x` или нечётный младший бит) почти всегда сдвинут на
|
||||
- Заголовок T=0 со структурно некорректным INS (ISO 7816-4 §5.1.2:
|
||||
`0x00` или `0x6x`/`0x9x`) почти всегда сдвинут на
|
||||
один байт из-за лишнего ведущего байта (например, дочитанного остатка
|
||||
SW2 после PACKETEND). Вместо молчаливого отбрасывания всего 5-байтового
|
||||
окна (из-за чего следующий байт становился фиктивным CLA и проглатывал
|
||||
|
||||
Reference in new issue
Block a user