PDA

Просмотр полной версии : TAT команды SWIFT


Alex999
25.09.2007, 15:17
Вот возник вопрос - кто работал с TAT командами помогите разобраться:
вот команда
AA 83 1C 00 1C 00 25 00 14 00 99 25 06 00 00 00 AA 00 00 0C 45 47 47 4C
|-----------------------------------------------------------|-----------
1
40 44 4C 46 40 45 45 46 4D
-----------------------|--|
2 3
1-н сама команда
2-н непонятная кодовая посылка
3-н контрольная сумма
при востановлении имея после команды AA 83 10 00 10 00 14 00 25 00 98 25 06 00 00 00 AA 00 00 00 B7 - идет выше приведенный ответ телефона, затем подается команда AA 83 20 00 20 00 14 00 25 00 98 25 06 00 00 00 BB 00 09 07 1F 1D 1D 20 1A 1F 1A 20 24 13 14 15 16 17 18 19 CC, которая содержит новый имей и посылку 1F 1D 1D 20 1A 1F 1A 20 24 - как соотнести старый имей новый и рандомную посылку ?

Да тип свифта D500.

Alex999
26.09.2007, 09:31
Понял что посылки никакого отношения к имею не имеют - просто авторизация(типа знаете ли вы алгоритм авторизации ;-)). Он подобен такому же алгортму в кейгене для старых винимеев. Случайное число
45 47 47 4C 40 44 4C 46 40 45 45 46 из моего верхнего примера имеет разделители - байты 40 и число для обработки имеет вид 45 47 47 4C - 44 4C 46 - 45 45 46. Удивляет только что байты все начинаются с 4-рки - наверное она не значимая(не участвует в вычислениях).Вот надо из него получить 1F 1D 1D - 1A 1F 1A - 24 , как я понял в ответе разделитель байт 20. Какая то хеш-функция. Может кто то подскажет ?