воскресенье, июня 12, 2005

Немного истории

Первый эмулятор на FunCard был написан в 2002 году. В доступных исходниках можно прочитать, что автора зовут Randaz, вероятный адрес электронной почты - randaz@supereva.it (адрес уже не существует). В прилагаемой документации, на итальянском языке, был указан адрес веб-странички http://gstudy.flexynet.org которая так же уже не существует. Ненавязчивый поиск на Google помог найти упоминания следующих страниц - https://gstudy.sdkappa.com/ и http://gstudy.da.ru. Ни одна из них не доступна. К сожалению, больше никаких упоминаний об авторе этой программы, её официального веб-сайта или форума найти не удалось. В лучшем случае удаётся найти разрозненные файлы с описанием работы программы, файлами прошивки для FunCard и неполными исходниками на Си.

суббота, июня 04, 2005

А пуля просвистела и ага

Не успел я вчера отправить письмо с просьбой о предоставлении лицензии на Smart Card ToolSet PRO, как сегодня утром меня поджидал приятный сюрприз - ответ от SCard Soft с приложенной лицензией! Вот оперативность! Спасибо. Пора расширять секцию спонсоров ;-)

пятница, июня 03, 2005

Как вредно ходить в гости

Таки вредно проводить много времени в интернете посещая интересные сайты. Лишний раз в этом убедился. Я так зачитался публикациями на сайте SCard Soft, что залез в самые дебри, а именно - в раздел для сотрудничества и поддержки разработчиков. Напомню, SCard Soft делает профессиональную программу для общения со смарт картами на уровне ADPU, есть поддержка шаблонов команд, есть пакетное исполнение набора команд, в последней версии появилась поддержка plug-in'ов от сторонних разработчиков. И это не всё - можно использовать этот программный продукт на веб-страницах! Есть ActiveX который элементарно встраивается на странички и позволяет сделать специализированный интерфейс с необходимым набором функций (я подумываю сделать на нём механизм прошивки данных Ki, IMSI, ICCID прямо с защищённой веб-странички, своеобразный CRM). Мысли и фантазии по перспективам использования такого пакета совместно с FunSIM - просто бурлят! Короче, написал заявку на сотрудничество, очень хочется получить их лицензию. Посмотрим что из этого получится.

PC/SC драйвер для FunProgrammer

Блуждая по библиотеке SCard Soft (http://www.scardsoft.com/main.php3?Lang=Rus&Theme=Library) , я наткнулся на интересную статью Жоры Бочкина "Работа с ридерами Phoenix и SmartMouse через интерфейс PC/SC" (http://www.scardsoft.com/main.php3?Theme=Library003&Lang=Rus). В своё время я отказался от покупки Phoenix исключительно из-за отсутствия драйвера интерфейса PC/SC, то ли не нашёл, то ли его в то время ещё не было, не помню. Занятный и очень полезный драйвер, самое главное что работает.

И взбрело мне в голову а почему бы не сделать такой же драйвер для программатора FunProgrammer? Сплошная польза. Зашёл на сайт разработчика драйвера (http://www.ttfn.net/techno/dm.html) и только расстроился - не работает этот драйвер с Windows XP SP2 (ну надо же было так операционку переделать каким-то сервис паком!!!), а самое главное что исходников то и нет.

Придётся стартовать с нежно любимого мной Линукса (в разновидности Gentoo) - там есть хорошие наработки в пректах OpenCT от OpenSC, посмотрю, что там можно будет сделать ведь поддержка стандарта дело полезное.

Внешний EEPROM

Расковырял таки я его! 27 фалов, но сколько работы и копания в документации. Стоило оно того, смею заверить. Теперь можно будет перманентно перекинуть PhaseID в 2+ и задействовать тулкит. И не только. Надо сверить с документацией каких ещё файлов не хватает и проверить содержимое тех файлов что есть. После этого можно оценить размер полной файловой системы, провести опрос пользователей сколько ячеек зарезервировать для SMSок и для телефонной книги, это позволит рассчитать объём памяти необходимый для полноценной работы эмулятора и прикинуть сколько операторов можно засунуть в FunCard6, всё таки 1 МБ это не роскошь, а средство передвижения.

Осталось разобраться со структурой заголовков файлов, для полноты картины.