Вход

Просмотр полной версии : Unixoid Scan


Страницы : [1] 2 3 4 5

unixoid
10.12.2004, 17:31
Вот на конец то выкладываю первую бэта-версию своего творения.:)
Описание и саму прогу брать здесь: http://unixoid.net.ua/proj/uscan
Таблицу для 2R атаки, пока своей нету, позаимствовал у Ворона... Большое ему спасибо!
Сегодня-завтра скомпилю прогу под M$(mu$t die) и еще через несколько дней - под Linux... А там, по позже может и исходник дам :P

Пока все..

Ворон
11.12.2004, 09:11
Молодец...

Также в следующих версиях планируется реализация оптимизированного Strong KI.. В этой версии он не реализован, потомучто он может съесть максимум 769*769 запросов...Вероятность отсканить карту таким методом не высокая...


а мне казалось 769*512 ...что тоже немало :)

unixoid
12.12.2004, 09:54
Спасиба ;)

A, чточно...:) паисал на работе, гонаяли там, так я перепутал:D...769*512, да и еще тысяч 60-100 можно срезать..
Все равно это много...

Там еще 5r тоже бывает на долго тянется, но тут уже ее надо как-то не подряд крутить, а выборку делать...
А 4R подсчитывается максимум за 5 сек ;)

unixoid
14.12.2004, 00:33
Версия 0.98б1.
Вот немного подправил..
Ускорил 5R атаку, убрал опцию 5R Start Pair, чтобы юзеры не думали, как им лучше сделать :)
Ну там еще пару мелочей...
Качать там же..

unixoid
14.12.2004, 04:34
Вот еще под Win32 скомпилил..Прошу потестить, кому не трудно..А то сам гоняешь-гоняешь,в роде нормально, а берет кто-то другой и тогда начинаются глюки...

Правда пока что только в консольном варианте, но подробное описание комманд на русском языке есть..Скоро и оболочку какую-то приклею...

Ворон
14.12.2004, 09:06
А мне понравилось...молодец...
Вот тока приоритет ему поменьше бы...а лучше на холостом ходу...
а то в соседние приложения перебирался с трудом.. но это уже просто техника... а так все отлично..

unixoid
14.12.2004, 10:21
Вот тока приоритет ему поменьше бы...
Дело в том, что под винду пишу очень мало и АПИ не знаю:) Сегодня пороюсь в инете,найду доку по АПИях для работы с процессами(вобщем я вобще не разбираюсь,как работает процесс у винде и как им упрвавлять..:D)
С портом тоже промучился немало...открыть open`ом(как я привык это делать в unix) то открыл, а вот атрибуты понять не удалось...Пришлось искать другие методы...да и читать/писать read`om/write`om тоже не получилось...
Вобще компилил все виндовой версией униксовского компиллера GCC(там и асм GASтоже есть)(все разом занимает 16мб)...там в нем даже windows.h нету, руками нужные api декларировал,библиотеки брал в нете....Спросите "а как же иконку приклеил?" - открыл в restorator`e готовый екзешник и приклеил :D

Без гуя под ХРюнделя, хелпа по ф1, пдф`а в комплекте и схемы включения - тестить не буду...
Ну гуй сделаю, только не красивый под ХРюна, а примитивный уродный :D на ассемблере..:) Туда и help по ф1 добавлю(в блокноте специально для тебя открою readme.txt :)) и тот же readme.txt сконвертирую в pdf(тоже special 4 u :D ) схему дежановского ридера в инете найду и прямо в сам гуй засуну :D :lol:

Вобще окошко планирую, правда оно будет работать как интерпритатор(оболочка)..
А так всем спасибо! ;)

Wert
14.12.2004, 14:42
Очень жду Линуховую версию - со своей сравнить ;-)

unixoid
14.12.2004, 16:58
Вот еще добавил автозапоминание уже найденных пар в файлик pairs.txt(по умолчанию)...Вобщем в README, в архиве описание есть.
Также сделал обработчик сигналов..С приоритетом в винде пока не разбирался,-это потом..Для Linux/unix приоритет можно и так в ручную какой-угодно поставить - совать в свою прогу ограничения нет смысла..
Также сделал reset карты RTS`om и DTR`om одновременно,-слыхал, что у некоторых людей ридеры с ресетом по дтр..у меня rts..
Брать там же:
FreeBSD - http://unixoid.net.ua/proj/uscan/uscan-0.99b.tar.gz
Win32 - http://unixoid.net.ua/proj/uscan/uscan-0.99b.w32.tar.gz
Под Linux, надеюсь, скомпилю сегодня..Поставлю эмуль линукса под FreeBSD, линуксовский GCC и GAS, тогда и скомпилю..

unixoid
14.12.2004, 22:27
Очень жду Линуховую версию - со своей сравнить ;)
Вот и под Linux: http://unixoid.net.ua/proj/uscan/uscan-0.99b.tar.gz
Значит компилилось в FreeBSD на эмуляторе..ассемблер gas-2.96. C-компиллер gcc-2.96. Пробуйте,в общем..

Wert
15.12.2004, 13:58
Облом! У тебя от собран под libc.so.4, а надо бы под libc.so.6 (glibc). Что-то ты не то навертел. Если хочешь - кинь исходники - скомпилю ;-) Идеи воровать не буду, мне своих хватает.

unixoid
15.12.2004, 15:05
Извини, забыл предупредить.. Просто я специально старую либС подключил, а то моало ли..может у кого и линукс какой-то старый...
Зайди в папку,где лежит твой libc.so.6 и выполни там комманду
ln -s libc.so.6 libc.so.4
и все заработает. Может нужна будет еще какая-то библиотека статрее версии, чем у тебя - сделай аналогично..

Чайник delete
15.12.2004, 15:57
Уважаемый unixoid, а нельзя ли объяснить, чем Ваша программа, лучше Ворона? Или что может делать Ваша программа, что не может Ворон и другие подобные программы? :?

unixoid
15.12.2004, 17:05
Вот версия 0.99b1: http://www.unixoid.net.ua/proj/uscan/index.html
Чуть-чуть изменил последовательность атак..Срезал примерно 384 запроса..Немного времени сэкономил..Также чуточку ускорил 5R(заметно немного)...Вот все, больше ускорять не буду - нечего)наверное), в принципе..да и смысла нету.. Теперь задача с генерацией своей таблицы для 2R, а также генерации таблицы для 3R для Strong KI..
__________________________________
Ничем она не лучше Ворона... Она просто другая... Вобще она предназначена для *nixов(таких прог по *nixы еще пока нету)..
В версии 0.99b1 немного иная последовательность атак(в отличии от Ворона и ранших версий uscan`a) - немного экономит время и запросы...
Ну от симскана отличается сильно временем и запросами(хотя это не моя заслуга - Ворон сдесь очень помог)..А так же отличается провалами..На пример я тебе могу дать целый список KI(штук 40), при которых сим-скан найдет первую пару и будет крутить карту, вечно или пока не истечет лимит, а следующих пар так и не найдет..
Не знаю,что за баг, но наблюдал это не раз(в самой последней версии - остальные не тестил, да и смысла нету никакого)..вот, на пример такой KI: 24301A8769A7C7A5D65A02D7C15FBBFD
Загоняем его в сильвер и в перед(в симскане эму нету..)

Ворон
16.12.2004, 10:44
То Unixoid>
Давай и я тебе подброшу хитрое КИ для разминки :)
899C8D3C95EBB364EB8A32B1326E4800 ...
Скань с любой пары..

PIC-ador
16.12.2004, 11:51
899C8D3C95EBB364EB8A32B1326E4800 ...

:cry: 77,EB or 89,EB ???

BigMan.
16.12.2004, 11:51
Сканер дома. Поэтому скормил Ki Extractor 1.2
может еще подкинеш для разминки :)
Или пару фраз обронеш?
-----------------------------------------------
899C8D3C95EBB364EB8A32B1326E4800
-----------------------------------------------
Starting analysis... 16/12/04 10:41:55
Collision 1/8 for RAND 4E000000000000007400000000000000 and 32000000000000002000000000000000
Collision 2/8 for RAND 00840000000000000030000000000000 and 00360000000000000033000000000000
Collision 3/8 for RAND 00009700000000000000400000000000 and 00002B00000000000000950000000000
Collision 4/8 for RAND 00000040000000000000008400000000 and 0000000900000000000000D300000000
Collision 5/8 for RAND 000000008C000000000000009C000000 and 000000005C0000000000000016000000
Collision 6/8 for RAND 0000000000AB00000000000000EF0000 and 00000000003300000000000000BD0000
Collision 7/8 for RAND 0000000000004F000000000000008100 and 0000000000002100000000000000C800
Collision 8/8 for RAND 00000000000000A7000000000000007B and 0000000000000067000000000000003F
Analysis complete. Performed 252407 A3A8 requests.
Calculating Ki...
Match 1/8 found. Ki so far: 8900000000000000EB00000000000000
Match 2/8 found. Ki so far: 899C000000000000EB8A000000000000
Match 3/8 found. Ki so far: 899C8A0000000000EB8A9C0000000000
Match 4/8 found. Ki so far: 899C8A3C00000000EB8A9CB100000000
Match 5/8 found. Ki so far: 899C8A3C95000000EB8A9CB132000000
Match 6/8 found. Ki so far: 899C8A3C95EB0000EB8A9CB1326E0000
Match 7/8 not found - postponed for last
Match 8/8 found. Ki so far: 899C8A3C95EB0064EB8A9CB1326E000

BigMan.
16.12.2004, 11:53
А вот с Unixoida Ki справился. И запросов мало использовал.
---------------------------------------------------
24301A8769A7C7A5D65A02D7C15FBBFD
---------------------------------------------------
Starting analysis... 16/12/04 10:45:52
Collision 1/8 for RAND 48000000000000004000000000000000 and 0B00000000000000C900000000000000
Collision 2/8 for RAND 001C0000000000000089000000000000 and 001A0000000000000013000000000000
Collision 3/8 for RAND 00001900000000000000020000000000 and 00001200000000000000BD0000000000
Collision 4/8 for RAND 00000077000000000000008300000000 and 00000056000000000000001500000000
Collision 5/8 for RAND 00000000770000000000000065000000 and 00000000090000000000000095000000
Collision 6/8 for RAND 00000000007B000000000000004B0000 and 00000000002900000000000000DB0000
Collision 7/8 for RAND 0000000000006A000000000000001F00 and 00000000000063000000000000003900
Collision 8/8 for RAND 00000000000000430000000000000056 and 000000000000000B0000000000000093
Analysis complete. Performed 169339 A3A8 requests.
Calculating Ki...
Match 1/8 found. Ki so far: 2400000000000000D600000000000000
Match 2/8 found. Ki so far: 2430000000000000D65A000000000000
Match 3/8 found. Ki so far: 24301A0000000000D65A020000000000
Match 4/8 found. Ki so far: 24301A8700000000D65A02D700000000
Match 5/8 found. Ki so far: 24301A8769000000D65A02D7C1000000
Match 6/8 found. Ki so far: 24301A8769A70000D65A02D7C15F0000
Match 7/8 found. Ki so far: 24301A8769A7C700D65A02D7C15FBB00
Match 8/8 found. Ki so far: 24301A8769A7C7A5D65A02D7C15FBBFD
Calculation complete. 16/12/04 10:46:25

Ki: 24301A8769A7C7A5D65A02D7C15FBBFD

unixoid
16.12.2004, 12:40
Спасибо, Ворон..Уже допер, что нужно делать :) Сейчас на работу спешу, как закончю с работой, так и реализую(где-то после обеда)..
А есть КИ еще хитрее? ;)

И запросов мало использовал.169339
Нифигашечки себе мало!!!...

Ворон
16.12.2004, 13:42
Сканер дома. Поэтому скормил Ki Extractor 1.2

Это Ки предназначалось для USCAN-a ...


А вот с Unixoida Ki справился. И запросов мало использовал.

А это КИ было для симскана :)

Как вы уже догадались (наверное), некоторые пары КИ могут иметь одинаковые коллизии... т.е. при сканировании нужно и это иметь ввиду, чтоб сделать правильный выбор..

Ворон
16.12.2004, 14:39
Причем тут уделал? Просто..потихоньку ,без проблем мы ломаем ГСМ :)

Wert
16.12.2004, 15:13
Unixoid-у (по поводу Линуха) - сделал симлинки на libc.so.6 и на /usr/libexec/ld-elf.so.1 (вообще-то обычно у нас загрузчик лежит в /lib/ld-linux.so.2). Имеем:
Relocation error: ./uscan - Unresolved symbol __stderrp
Вобщем - не фурычит. Может все-таки нативно компильнуть?

По поводу KI Ворона - то, что на 2R найдя коллизию мы можем найти несколько пар - я предполагал. В этом случае я просто продолжаю сканить дальше. Некоторые пары таким образом отдаются (например 3). Вот лог Верт-скана:

WERT Sim-Card Scanner. Version 0.9.5-20041214.

Using device : emul1.
Using KI v.1 : 899C8D3C95EBB364EB8A32B1326E4800.

->ATR : Cannot read from device emul1.

-------------------------------
Starting 2R-attack on pair 3...
-------------------------------
->04035
Collision found (148B,9CF6).
Calculating KI pair...
Found KI pair = 2971.
Found KI pair = 3CB1.
Found some KI pairs! Found collision is not 2R collision.
->30808
Collision found (DE90,01CC).
Calculating KI pair...
Found KI pair = 3CB1.
-------------------------------
2R-attack OK. KI pair = 3C B1. Using 30808 GSM steps.
-------------------------------

That's all.

Но некоторые не отдаются (например 0-я). То есть другой коллизии просто нет. Что делать в этом случае - как-то не очень ясно... (кроме как вести 3R для 2-х вариантов).

unixoid
16.12.2004, 15:54
Под линух седня скомпилю на нескольких реальных линуксах..Хотя,в принципе я бы запустил такой бинарник, что был скомпилен на старшей версии gcc, который кричит "Unresolved symbol "..ну то ладно....седня именно на libc.so.6 скомпилю.

Ну продолжать 2R атаку глупо и неэкономно..Мы же нашли имеено ту коллизию,которая соответствует искомой паре! Так зачем нам искать что-либо еще??
Запускать 3R тоже не катит(только на крайняк): а что,если в списке possible pairs будут две такие пары, которые имеют общие 2R коллизионные ранды? Как ты будешь их проверять?(можно запуском 4р атаки,но это гиморно и неэкономно)..
А вот наш крайняк: есть такие пары KI ,что имеют одну общую 2пару 2р коллизионных рандов..и больше ничего они не имеют..тогда и...и то тут можно справится..:)
Вот такие пары(по таблице Ворона они имеют одну 2пару рандов и больше ничего)
329D: 952B 4097
9C8A: 952B 4097
...
Сейчас думаю, как это побороть без 3R,те, чтобы моя 2R атака на выходе давала 100% правильную пару...которую подавай,куда угодно ;)

А так,если пары KI имеют и общие и необщие 2пары рандов, то ищется без проблем...

BigMan.
16.12.2004, 15:59
Цитата:

И запросов мало использовал.

Цитата:
169339
Нифигашечки себе мало!!!...

Написал мало потому что с некоторыми Ki эта прграмулина за 65 тыков справлялась

Wert
16.12.2004, 16:18
Unixoid, именно из-за этих пар я и предлагал запускать 3R. Для остальных можно проверить необщие пары рандов и найти коллизии. Так что только 3R (но это придется переписывать функцию 2R-атаки, чтобы возвращала либо 1 пару, либо 2, а это некузяво!).

ЗЫ. А есть ли пары, которые имеют только по 1 паре рандов (одинаковых) не по таблице Ворона, а по всем 65534 вариантам??? Если нет - то вот оно решение (прям на блюдичке). Проверь, плиз...

Ворон
16.12.2004, 16:21
Вот такие пары(по таблице Ворона они имеют одну 2пару рандов и больше ничего)
329D: 952B 4097
9C8A: 952B 4097


a зачем ограничивать себя таблицой Ворона?
Считать ведь не сканить...весь 0x10000 набор можно использовать... ;)

unixoid
16.12.2004, 19:26
Все. Поправил на конец то...(весь день на работе писать не давали:))
v0.99b2. Есть под винду и bsd...под линух седня дома накомпилю..
Lezhit тут же: http://unixoid.net.ua/proj/uscan

ЗЫ.. Ворон, есть еще хитрее КИ? ;)

unixoid
28.12.2004, 15:56
А вот, на конец то, и я :)
Вчера приперся домой убитый, но спать почемуто не хотелось - решил ускан немного помучать :)
Сделал автозапоминание на 2R атаке и поправил некоторые ошибки в коде(она как-бы не всегда влияют на корректную работу программы :)) На остальных атаках тоже сделал запоминание, но потом решил убрать...смысла нету просто, да и запоминания уже найденных пар достаточно.. да и тогда проблеммы начнуться, типа кто-то забыл прочистить тэмп и говорит, что 3р,4р,5р атака проваливается :)
Вобщем вот так вот...
Брать все там же..
И еще просьба Верту или еще кому-то - попробуйте плзз shred и static версии под линух, работают ли они вобще :)

А так пока все.. Времени нету сейчас дамать над более экономной 2р и стронг КИ..-сессия на носу да и к отъезду на всегда надо готовится..
Хотя еще планирую много чего успеть...

Wert
28.12.2004, 16:07
Ок. Проверю...

А куда собрался-то?

unixoid
28.12.2004, 18:30
Спасибо, надеюсь будет пахать ;)

В Болгарию...

unixoid
31.12.2004, 09:42
Версия 0.99b4 http://unixoid.net.ua/proj/uscan/
Раздвинул таблицы - скорость на атаках увеличилась совсем немного..почти не заметно..Разве что на bruteforce заметно(раза в 2)..
Поисправлял некоторые баги в 3R,4R..а именно заполнил неиспользуемые байты rand`ов случайными числами..Также немного переделал автозапоминание и обработчик сигналов..
Скоро,уже скоро будет stable версия 1.0 ;)

AnMan
02.01.2005, 04:10
Версия 0.99b4
Из 0.99b4 - Исправлен баг в 4R атаке. Ранее она очень очень редко проваливалась..
[anman@localhost uscan-0.99b4.shared_lin]$./uscan -e 4243E3B4EADAA8C1C67BEBF4326D0CF0 -k 5
Please wait. Calculating data for 4R attack...
Found Data: 04AF 1B8F 0900
Starting 4R attack on pair 2...
GSM steps: 202
4R attack 8 collisions found! Used 206 steps. 15663 - all steps.
Please wait. Calculating 2`t pair...
Failed!

unixoid
02.01.2005, 17:34
Спасибо!..
Блин, послушался Пикадора, а тут оказывается не то что 256*65536 мало, а и 3*256*65536 тоже мало..поставил как было раньше - 8*256*65536 для надежности :)

И так, версия 0.99b5... Еще кроме исправления в 4R, добавлена поддержка инверсной передачи данных..
http://unixoid.net.ua/proj/uscan/

PIC-ador
02.01.2005, 19:22
Да видел я его (Ki), он из другого топика. Да и зачем мне твои ранды, мне своих хватает: :D
Вот вывод со всякими отладочными "принтами"

Starting 4R attack at 19:15:47
Collisions pair: CE,07 5A,D3 0F
Ok 1 (alg): CE,02,0F,07 5A,02,0F,D3
Ok 2 (alg): CE,05,0F,07 5A,05,0F,D3
Ok 3 (alg): CE,07,0F,07 5A,07,0F,D3
Ok 4 (alg): CE,0D,0F,07 5A,0D,0F,D3
Ok 5 (alg): CE,0F,0F,07 5A,0F,0F,D3
Ok 6 (alg): CE,15,0F,07 5A,15,0F,D3
Ok 7 (alg): CE,16,0F,07 5A,16,0F,D3
Ok 8 (alg): CE,20,0F,07 5A,20,0F,D3
19:15:52
Possible Pair: E3,5C 44,00
Possible Pair: E3,EB 44,00
19:16:00
Found by 4R Attack: E3,EB
Used steps: 74
Ended at 19:16:00


p.s Извиняюсь перепутал топик.

unixoid
13.01.2005, 19:48
ЗЫ. По теме - вчера ускорил прохождение вычислений всех атак на 20-25%. 5R теперь на 1000Мгц проце идет 66 секунд (вместо 90). И это еще без использования асма.
А моя 5R атака забирает теперь максимум 34 секунды на дюроне 800Mhz :D
пол часа,блин пропарился, в место того,чтобы пообедать:)
И еще пойвилась парочка идей о 2R атаке..Там запросов вдвое срезать можно..кажись;)

Wert
14.01.2005, 09:18
Блин - соревнование устроили ;-) Надо еще поускорять ;-)))

А поповоду 2R - если чего надумаешь - будешь гением.

unixoid
14.01.2005, 11:42
Блин - соревнование устроили ;) Надо еще поускорять ;))
Давай-давай;)
А с 2р может что-то и получится;)

Ворон
17.01.2005, 12:42
А моя 5R атака забирает теперь максимум 34 секунды на дюроне 800Mhz


А эта версия уже выложена?
Потому как то что я только что скачал с твоего сайта,
нашла 5R за 30 сек на П4 1500МГц

unixoid
17.01.2005, 13:19
Нет, еще не выложена.. сегодня к вечеру выложеу...

unixoid
17.01.2005, 13:53
Вот ложу..Проблемма с портом еще не устранялась..

BuPyC
17.01.2005, 13:56
а в этой версии уже есть поддержка сканирования джуса?

unixoid
17.01.2005, 14:04
есть, но до толку не доведенная. недокументируемая опция -r, и ресеты руками надо делать...Разберусь в чем трабли с портом, потом все уже с эмулем звонком к приличному виду приведу

Ворон
17.01.2005, 14:15
Вот теперь другое дело... летает как самолет :)

Я тоже решил 5R разогнать, взглянул на код и ужаснулся, сколько у меня там воды и глупости... с ходу убрал ерунду и теперь мax. 9сек.
Без ассемблера... и что странно, одинаково как на П3 1000 Мгц так и на П4 1500 Мгц.

Терзают меня смутные подозрения, что и секунды много для этого дела.
Буду думать как скостить... шарики только смажу :)

unixoid
17.01.2005, 14:18
Я тож может че-нить срежу еще:)

ЗЫ. А говорил, 5R быстрой не бывает :D

Ворон
17.01.2005, 14:23
ЗЫ. А говорил, 5R быстрой не бывает


Дык мало ли что говорил... и потом, я же не говорил что нельзя сделать быстрее :)

unixoid
17.01.2005, 14:27
ну понятно:)
а над 2р еще надо подумать...

Ворон
27.01.2005, 23:44
Разогнал 5R... в новой версии у меня теперь на П3 1000 Mгц
макс 1.6 сек... зато на П4 2800 0.6 сек... так что формально в секунду уложился :)

unixoid
28.01.2005, 00:11
Во молодец!
Счас я попробую;))

z1
28.01.2005, 10:32
Unixoid, как там продвижения, с
"несканяться обычным методом, но сканятся моим"
:)... прожка будет ?
Сессию то сдал ??

unixoid
29.01.2005, 01:40
повторять не буду,когда она заканчивается, в поиске найдешь:)
Прожка будет..Только с портом проблеммы...

unixoid
29.01.2005, 01:42
К ста, на Дюроне 800 примерно 1 сек:)

Константин
29.01.2005, 09:51
Ну ты уж пожалуйста разберись с портом-то - я не могу до сих пор её поюзать :-(

unixoid
30.01.2005, 00:29
Да блин,на работе на всех компах перепробовал..хоть бы раз глюкнула:(
Уже и к другу седня ходил..у него XP SP2, все пашет ОКно...Ридер уже и по методу Jonis(phoenix) делал,тоже пахает..вобще не пойму что..
И еще с алгоритмами у меня запарка..я переделать решил трохи;)

PIC-ador
30.01.2005, 01:15
Разогнал 5R... в новой версии у меня теперь на П3 1000 Mгц
макс 1.6 сек... зато на П4 2800 0.6 сек... так что формально в секунду уложился
Наконец-то:
Ничего подобного
а на 5R - 10 строк. И все в одной секунде.
p.s уже осталось только 5 строк! :(

unixoid
30.01.2005, 10:19
у меня 8 ассемблерных:)) не считая циклы:))

Константин
30.01.2005, 11:51
Юниксоид, у тебя в проге твоей неудачно то, что винда, похоже, не всё позволяет сделать с портом, что хочет твоя прога. Я тебе уже в аське говорил.. ты пишешь не универсальными процедурами, учитывающими все протоколы, действующие конкретно сейчас конкретно на этом компе, а фигачишь на ассемблере, используешь что-то более частное. Поэтому и пашет не на всех компах.

unixoid
30.01.2005, 20:29
DA,Na aсме пишу под вин...иначе не умею:((
Хотя если бы я писал на С было бы то же самое...
Функции те же самые,только на асме все рукаи,а на С она сама за тебя в стек данные пушает...
Надо комп и все:)

unixoid
01.02.2005, 08:36
На конец то,я своими глазами увидел ты проблемму с портом,как у вас:) КАкое счастье :D
Оказалось это дело в картах! Воткнул Гемплюс,запускаю скан,а тут опа, атр какой-то вобще от фонаря и далее понятно что..хотя со всеми остальными моими пашет ок..
Седня буду править;)

Константин
01.02.2005, 09:14
Ты АТР не так проверял? Ну блин даёшь...

unixoid
01.02.2005, 10:08
Нет, все проверяется у меня правильно..Прога сама знает BAD ATR или нет..
Просто глюк с портом..вернее с протоколом,сейчас уже дописываю..

unixoid
01.02.2005, 15:13
Вроде должно пахать уже..По крайней мере, у меня теперь пашет:)
Значит ускорены все атаки,проходит все моментом:D , все фичи присудствуют,только хелпа нету(в самой проге тоже)..опции типа скрыты.
Просьба тем,у кого она не пахала с портом проверить,если будет пахать - я пишу хелп и выкладываю уже в виде релиза:)
Жду:))

Вот: http://unixoid.net.ua/misc/uscan.tar.gz

unixoid
01.02.2005, 15:52
Life KI отдало?

Неа...все же есть надежды,что там comp128-1..только формирование выхода иное,еще полностю не исследовал..
В Моби совсем новый проц,расковыривал карту,он меньше размерами раза в 2 от "обычных"! работает карта очень быстро, но алго там 100% не comp128-1:(

Коновал
01.02.2005, 16:36
Просьба тем,у кого она не пахала с портом проверить
У меня как не пахала, так и не пашет. Пишет:
ATR

Error! Bad ATR

И все пробывал разные настройки порта, но все пофигу. :(

unixoid
01.02.2005, 17:31
Ридер(желательно схема),скорость,мамка,ось,карта,опсос?

BigMan.
01.02.2005, 17:41
Unixoid а -r присутствует?
Ну и та "фича" которой ты за интриговал всех?

unixoid
01.02.2005, 20:30
Все присидствует,только видишь,с портом те же траблы..
Мож найду человека,у кого глючит эта прога,да припахаю,чтобы он написал что-нить свое,чтобы читало АТР и,скажем проверяло пин..тогда и будет видно

Константин
01.02.2005, 20:43
Юниксоид, вот то, что я поимел с новой версией:
1. Симка БиЛайн, от гемплюса - бэд атр.
2. Симка БиЛайн, не от гемплюса (1-я форма контактов) - прога думает оооооочень долго, если в это время вынуть симку - напишет атр, даже привальный, только без последних 4 цифр, но последней строкой говорит, что бэд атр. А если дать ему "дотупить" до конца (сек. 30) - тоже говорит, что бэд атр.

unixoid
01.02.2005, 20:55
А X3 что оно..Пока нету ничего под рукой - не буду даром парится с портом,все равно нифига не выйдет без ваших условий:) я уже пробовал напряжение менять(на карте), разные ридеры - пофиг пашет хоть бы хны:) или не пашет,если сильно низкое,ну то понятно..
Пока ждем..

Константин
01.02.2005, 22:02
У тебя странно он пашет - что с симкой, что без - всё равно долго думает (секунд 40 аж), потом грит бэд атр.

unixoid
01.02.2005, 22:44
Там таймаут стоит вобщето 1000 милисекунд,почему 40 сек - без понятия :|
Вот:

pushl $cto
pushl hfile
call GetCommTimeouts
movl $1000,$cto
movl $1000,cto(4)
movl $1000,cto(8)
movl $1000,cto(12)
movl $1000,cto(16)
pushl $cto
pushl hfile
call SetCommTimeouts

Структура cto выглядит типа так:
struct cto{
DWORD ReadIntervalTimeout;
DWORD ReadTotalTimeoutMultiplier;
DWORD ReadTotalTimeoutConstant;
DWORD WriteTotalTimeoutMultiplier;
DWORD WriteTotalTimeoutConstant;
};

ну и на асме я делаю ее так:
.comm cto,5,4

Вобще не могу понять,почему аж 40 сек..у меня нормально,1 сек ждет и тухнет..

AlexA
01.02.2005, 23:58
Что-то долго думает, но IMSI читает, хотя с того же ридера и с той же симки WORONSCAN не прочитал даже ICCD

unixoid
02.02.2005, 01:52
То шо долго думает - фигя..от карты зависит..Ворон наверно вывалился по таймауту,хотя я у себя 1 сек ставлю,но почему у вас 40 - понять не могу:)

AnMan
02.02.2005, 03:09
Ранее не работала с USI2. Помятуя о разговорах по поводу high (low) reset переключил на low .... ну а теперь работает emoticon(':D')
Very Happy и с би+, и с гем+ от питерской меги ...emoticon(':lol:')
Laughing
Вобщем огромный сенкс, увидел работу ...

unixoid
02.02.2005, 03:24
Тоесть шо,проблемма в Hi/Lo ресете??:)

AnMan
02.02.2005, 03:26
Тоесть шо,проблемма в Hi/Lo ресете??:)
По крайней мере, у меня было так ....(':)')
Smile

unixoid
02.02.2005, 03:30
Счас проверю (*:)*) :D

BigMan.
02.02.2005, 10:34
Програматор Соло GWR!
В досе
<===== Unixoid SIM Scanner v0.99b6
ATR:
Error! Bad ATR!
------------------------------------------------
снял лог портманом: (многовато, я приатачу)
Запускал на чтение IMSI, скорость по умолчанию. Пробывал скорость указать явно 9600. То же самое один в один.
А жаль :(
Да, карта UMC с синей задницей 6 серия. С другими чесно говоря не проверил, тупанул. Если надо вечерком поюзаю.

unixoid
02.02.2005, 11:30
Схемку бы мне твоего GWR..Я в нете нашел только плату:)
А схема кажись в docЕ была,но у меня FreeBSD,вордовские доки не почитаешь да и под виндой места всего свободно 150мб,офис не поставишь:(

BigMan.
02.02.2005, 11:54
Вот линк если форум атачи не отдает
http://www.viaccessfree.org/solo/gwr.html##info

BigMan.
02.02.2005, 12:03
Тут еще маленькое дополнение тем кто надумает собрать.
Unixoid-у только схемка нужна была, поэтому все прибамбасы в отдельном топе выкладую.

Wishmaster
02.02.2005, 12:50
если форум атачи не отдает
У меня отдает

z1
02.02.2005, 14:00
А схема кажись в .docЕ была,но у меня FreeBSD,вордовские доки не почитаешь да и под виндой места всего свободно 150мб,офис не поставишь

В помощь общему делу, пытлся полчаса выложить мою специальную версию офиса для Юниксоида(11Mb и все основные функции работают), и только потом сервер мне сказал, что макс обьем 3МБ, када весь файл уже залился :)

вот закачал на свой серв..
http://217.20.168.77/download/TObR.zip
это 97й ворд+ексел. Читает все форматы MS word\excel(97-XP)
+ даже работают основные функции.. при загрузку материться что нет данных в реестре, но работает.. размер ~9метров


ЗЫ.
И не забывай про OpenOffice.

unixoid
02.02.2005, 14:22
OpenOffice под фри нету..а если уже даже есть,то компилить мне его в лом..займет много времени..лучше исследованием симок займусь..
ну и 11мег мне через GPRS качать не в кайф:D

z1
02.02.2005, 14:40
ну и 11мег мне через GPRS качать не в кайф
НУ привередливый!!
Держи тада http://download.microsoft.com/download/word2000/viewer/1/WIN98/EN-US/WD97VW32.EXE

Если хош - укр траффик ~1Mbit
http://217.20.168.77/download/WD97VW32.EXE


WORD Reader!
3.8 Mb

z1
02.02.2005, 15:45
F:\Mobile\SIM\Soft\Unixoid_scan>uscan.exe -d com1 -s 28800 -m

<======================= Unixoid SIM Scanner v0.99b6 ========================>

> прошло около 1 мин.

ATR:

Error! Bad ATR!

Wert
02.02.2005, 15:48
Народ, прям что-то вы такое тут рассказываете... Интересно - это глюк только US-а или глобальный. Проверьте кто-нить WtS-ом. Скажите карточке wts.exe --port=/dev/ttyS0 --speed=9600 --atr. Должна показать ATR. Можно еще добавить --ignorects.

Вдруг и у меня такой же глюк?

z1
02.02.2005, 15:54
F:\Mobile\SIM\Soft\Unixoid_scan>uscan.exe -d com1 -s 28800 -m

<======================= Unixoid SIM Scanner v0.99b6 ========================>

прошло около 1 мин...
ATR:

Error! Bad ATR!

F:\Mobile\SIM\Soft\Unixoid_scan>uscan.exe -d com1 -s 28800 -x -m

<======================= Unixoid SIM Scanner v0.99b6 ========================>

прошло около 1 мин...

ATR:

Error! Bad ATR!

переставил перемычку на 9600
F:\Mobile\SIM\Soft\Unixoid_scan>uscan.exe -d com1 -k 00

<======================= Unixoid SIM Scanner v0.99b6 ========================>

прошло около 1 мин...

ATR:

Error! Bad ATR!

F:\Mobile\SIM\Soft\Unixoid_scan>

OS: WXP.en Corporative Sp2
программатор: Card master
Желоезо:
mb: I848 Abit-IS7v2
proc: ICeleron-d 2.4 Ghz
ram: DDR 2x256Mb

unixoid
02.02.2005, 16:10
Ta yasno,ta zhe problemma,chto i u vseh...
Poka chto zhdem...

z1
02.02.2005, 17:47
попробовал с ВЫнь 98 (там прямой доступ к портам)

Вот что выдало:


<======================= Unixoid SIM Scanner v0.99b6 ========================>
ATR: A8 FB 74 00 AC FB 74 00 7E 27 F9 BF 86 40 02 00 12 5A 5E 03 FC FB 74 00 00 00 00 00 01 00 00 00 00 C0 00 00 01 00 00 00 0F 00 00 00 29 00 00 00 37 00 00 00 5A 00 00 00 64 00 00 00 D0 FB 74 00 74 61 62 6C 65 73 2F 73 6B 69 2E 74 62 6C 00 78 D5 07 02 00 02 00 0F 00 29 00 37 00 5A 00 37 00 04 FC 74 00 EE E5 F9 BF E0 FB 74 00 FC FB 74 00 00 C0 00 00 C6 44 00 78 3D 09 C5 01 00 00 00 00 00 00 00 00 01 00 00 00 1C 7C 03 78 20 DF F8 B8 17 45 CF 16 CF 1C 20 8C 78 20 5F 17 06 1E 01 00 00 00 9B EC FF FF 00 05 00 00 6F 01 E2 13 F7 BF 67 01 00 00 72 42 F7 BF 04 7B 01 00 04 7B 01 00 A2 28 F7 BF EC FD 74 00 D5 69 F7 BF 10 69 D1 81 32 DE F7 BF 18 A3 D1 81 50 A0 D0 81 00 00 00 00 C0 25 F5 BF 00 70 74 00 0E A1 F7 BF AA DE F7 BF 00 A0 D0 81 00 00 00 00 00 00 00 00 F7 41 F7 BF 28 00 00 00 8B 69 F7 BF C0 94 FC BF 2C FE 74 00 D5 69 F7 BF 10 69 D1 81 27 16 F8 BF 00 00 00 00 68 E9 D0 81 00 00 54 00 60 DF C1 C1 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 74 61 62 6C 65 73 2F 32 72 2E 74 62 6C 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 CE 00 00 00 0B 35 80 31 B7 1A CE 00 CE 00 00 00 CE 00 CE 00 00 00 CC 35 CE 00 20 50 03 78 20 50 03 78 08 50 03 78 20 50 03 78 08 50 03 78 01 00 00 00 40 00 87 00 64 FD 74 00 03 11 00 78 F8 00 87 00 C6 00 00 00 C5 B9 F7 BF 4C 1B D2 81 C5 B9 F7 BF 4C 1B D2 81 70 04 87 00 B1 12 00 78 18 71 03 78 AC FD 74 00 3F 14 00 78 09 00 00 00 10 14 00 78 1C 05 D2 81 03 00 00 00 00 00 54 00 08 50 03 78 3F 00 87 00 00 00 87 00 48 E2 02 78 FF FF FF FF D0 FD 74 00 68 FF 74 00 03 EF 00 78 60 E2 02 78 FF FF FF FF D0 FD 74 00 63 6F 6D 31 00 04 87 00 00 04 87 00 41 B4 00 78 00 00 00 00 68 E9 D0 81 31 00 00 00 04 00 00 00 D8 FD 74 00 76 BA 00 78 08 FE 74 00 38 10 40 00 00 00 54 00 68 E9 D0 81 08 FE 74 00 92 B4 40 00 90 F7 40 00 90 F7 40 00 00 00 40 00 00 00 54 00 68 E9 D0 81 00 00 00 00 28 FE 74 00 2D 12 40 00 03 00 00 00 80 04 87 00 80 02 87 00 68 FF 74 00 B4 05 FC BF 00 00 54 00 38 FE 74 00 58 12 40 00 01 00 00 00 00 05 00 00 78 FF 74 00 60 B5 F8 BF 00 00 00 00 68 E9 D0 81 00 00 54 00 55 73 63 61 6E 00 45 58 45 00 D0 81 00 00 54 00 55 53 43 41 4E 00 58 45 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6C FF 74 00 50 A0 D0 81 2C EA D0 81 60 DF C1 C1 6C FF 74 00 40 12 40 00 26 B3 F7 BF 00 00 00 00 88 E9 D0 81 00 00 06 1E 40 FE 74 00 00 00 54 00 FF FF FF FF B4 05 FC BF 38 91 F7 BF 00 00 00 00 F4 FF 74 00 12 B4 F8 BF 10 69 D1 81 08 00 00 00 68 E9 D0 81 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF FF 02 00 74 F2 00 00 00 E0 74 00 00 00 75 00 F0 72 D1 81 FF FF FF FF 90 A0 D1 81 00 00 00 00 06 1E 97 28 EC 7F F9 82 D5 9D F8 BF 00 00 00 00


А реальный ATR:
3B 89 00 91 57 91 09 00 01 12 01 00

мож поможет в исследовании

unixoid
02.02.2005, 18:13
:lol: вобще белиберда какая-то:D
И где он столько всего взял?:)

z1
02.02.2005, 18:46
Эта... Nt/2k/Xp не дает же прямого доступа к портам, нужно через драйвер(как в IC Proge) ... это учтено ?

unixoid
02.02.2005, 18:59
Все на асме писано..никакого драйвера там не надо,да и к тому же,я же под НТ платформой тестил..

z1
02.02.2005, 20:20
Расчехлили с Юниксом, у кого CardMaster киевсатовский, пока даже не пытайтесь, БЕД АТР, а вот киевсатовская обычная читалка работает нормально

unixoid
02.02.2005, 20:40
Toчне, у кого прямой ресет - пашет окейно,у кого инверсия или ридер сам дергает - тогда в борт такое лезет,что ойойой:) (см выше)

AnMan
02.02.2005, 21:18
попробовал с ВЫнь 98 (там прямой доступ к портам)
Вот что выдало: ......
Не думаю, что это проблемма порта, это скорее результат работы с портом программы ;-), помимо uscana, которая, в момент работы последнего, производит обращене...к порту. Думаю, что нужно проверить ось, установленные программы, особенно эмулирующие phoenix .....

AnMan
02.02.2005, 21:36
Как вариант проверки - поставить читалку на com2 или выше. Принято или считается, что к com1, по умолчанию, обращаются программы работающие с портом, заточены драйвера мышей, модемов и пр... Com2 и выше считаются свободными ...

З.Ы. *** под маздаями, линуксом (ALT-master, Sisyph) пашет под uscan, wts ;-)

AnMan
02.02.2005, 21:47
F:\Mobile\SIM\Soft\Unixoid_scan>uscan.exe -d com1 -s 28800 -x -m

28800 ??- частота кварца какая?

unixoid
02.02.2005, 22:44
Да нет,если порт занят,то скан должен вывалится...Это я учел.

3.57/9600*28800=10.71 примерно такая:)

-x это значит,что не проверять те пары,что записаны в pairs.txt .. а если не указана опция -f , то -x ни к чему,те нечего проверять,пар то нету еще:)
Та же история с -c - только проверить те пары,что в pairs.txt , но не сканить дальше,тоесть если в файле будут некоторые пары помечены как X, то он их сканить не будет,просто проверит те,что не X.и тут то же самое - без -f .. ни к чему,так как нечего проверять:)
Ну это ладно,потом когда все будет работать, хелп в месте с релизом будет..

Константин
03.02.2005, 09:18
Не понял - ты чё - починил всё-таки прогу?
На Джонисе 1.23 будет?

z1
03.02.2005, 10:56
AnMan ты че думаешь все тупые что-ли? Прям как из сценки "Ну ты тупаааая"
Все протестили, unix написал же выше:

Toчне, у кого прямой ресет - пашет окейно,у кого инверсия или ридер сам дергает - тогда в борт такое лезет,что ойойой (см выше)


глазки протри перед тем как малякать.. И просили же не писать по 3 поста подряд, для этого есть кнопка "EDIT"

Сайт управляется системой uCoz