Вход

Просмотр полной версии : Помогите нарыть инфу..(Prog)


unixoid
13.09.2004, 16:55
Hi all!
Значит так. Захотелось мне написать прогу(под FreeBSD),
которая моглабы раскручивать KI, читать IMSI,ICCID,..Редактировать книжку/смс,....Ну и все такое там,pin,...
Кароче ясно, о чем я..
Кто знает, где можно инфу надыбать по протоколу симки, алгоритму вычисления KI,..?
За ранее большое спасибо!:)

PIC-ador
13.09.2004, 20:21
http://www.etsi.org

unixoid
18.09.2004, 11:58
Да....Спасибо за ссылки, но чтото много непонятного....
Нету ли чего-то по-проще?
С алгоритмом A3A8 я разобрался немного(изучив всем извесный исходник a3a8.c), а вот с протоколом симки....Есть где-нибудь описание єтого протокола?

PS.Я с этим работаю первый раз(ранее с смарткартами не сталкивался)...
За ранее спасибо!:)

PIC-ador
18.09.2004, 12:16
Есть где-нибудь описание єтого протокола?

http://risky.chat.ru/iso7816/#i21

unixoid
18.09.2004, 12:36
Большое Спасибо!
Там все ясно расписано..
Буду сейчас разбираться..

unixoid
20.09.2004, 23:03
ДА..Что-то мрачновато все..Я даже не смог карту ресетнуть:(
Не поможет мне кто-нибудь чем нибудь?
Я не могу понять, как через порт с картой работать...
За ранее, спасибо.

PIC-ador
21.09.2004, 01:35
Значит так. Захотелось мне написать прогу(под FreeBSD)


ДА..Что-то мрачновато все..Я даже не смог карту ресетнуть


Что-то одно с другим не вяжется :D

unixoid
21.09.2004, 21:35
В смысле?
Что не вяжеться??
Я хочу написать прогу под бсд, но я не шарю в протоколе симки....
Даже как ее ресетнуть!:))
С портами я работать умею...Какой пакет ей надо подать, чтобы она ответила ATTR`om?

Вот кусок проги:

#Куча инкладов
#
#..
int main(){
int fd,i
fd=open("/dev/ttyd1");
Тута параметры порта, задаються ioctl`ом(простописать все облом)

<А что дальше???
write(fd,buf,x);
<Что должно лежать в buf с размером x, чтобы карта дала ATTR?
<Типа так я его буду читать:
for(i=0;read(fd,buf1[i],1)!=0;i++);
дальше остальной код....
close(fd);
return 0;
}

Кто можеt, обьясните плиз, как работать с этими симками?
ЗЫ.Примеров исходников не нужно..:)

PIC-ador
21.09.2004, 22:09
Вот кусок проги

1.Ну,.. это типа: "Hello world"
2. http://www.google.ru/search?hl=ru&ie=UTF-8&q=ETSI+TS+100+077&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA+%D0%B2+Google&lr=

PIC-ador
21.09.2004, 22:12
Ой, блин! Не туда послал.
Сюда надо:
http://www.google.ru/search?hl=ru&ie=UTF-8&q=ETSI+TS+100+977&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA&lr=

Wert
21.09.2004, 22:54
Когда мне понадобилось получить от СИМки atr, то я на Перле сделал это за 1 минуту. Достаточно было дернуть dtr-ом ;-)

unixoid
22.09.2004, 00:53
Гы:) Так просто;)))
Получилось!:X
10x всем!

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