Библиотека Рефераты Курсовые Дипломы Поиск
Библиотека Рефераты Курсовые Дипломы Поиск
сделать стартовой добавить в избранное
Кефирный гриб на сайте www.za4et.net.ru

Компьютеры, Программирование Компьютеры, Программирование     Компьютеры и периферийные устройства Компьютеры и периферийные устройства

Чип-карты

Забавная пачка денег "100 долларов".
Купюры в пачке выглядят совсем как настоящие, к тому же и банковской лентой перехвачены... Но вглядитесь внимательней, и Вы увидите
60 руб
Раздел: Прочее
Чашка "Неваляшка".
Ваши дети во время приёма пищи вечно проливают что-то на ковёр и пол, пачкают руки, а Вы потом тратите уйму времени на выведение пятен с
222 руб
Раздел: Тарелки
Браслет светоотражающий, самофиксирующийся, желтый.
Изготовлены из влагостойкого и грязестойкого материала, сохраняющего свои свойства в любых погодных условиях. Легкость крепления позволяет
66 руб
Раздел: Прочее

1. Что такое чип-карта и ее применение для санкционированного доступа к информации Чип-карта – это пластина из полимерного материала размерами 85Ч54 мм и толщиной 0,76 мм, с расположенными внутри ее микропроцессором, памятью, и с контактной площадкой, служащей для «общения» карты с терминалом. Чип-карты (в дальнейшем просто карта) используются во многих областях: в банковской сфере, для оплаты разговоров с телефонов-автоматов, для просмотра кодированных каналов с помощью абонентских приемников, в сотовых телефонах (там используется меньшая по размерам карта, названная SIM-картой). Упрощенно принцип работы карты можно описать так: в памяти карты хранятся некие секретные ключи, и терминал, желая проверить, имеет ли пользователь право доступа, посылает на карту запрос, который обрабатывает микропроцессор карты, выдавая нужный ключ. В случае спутникового терминала, этим ключем производится расшифровка цифрового телевизионного сигнала, так что никакие переделки в самом приемнике не помогут «на халяву» смотреть зашифрованные программы – нужно знать ключи и алгоритм обмена ключами между картой и спутниковым приемником. Пример французской телекарты: Первоначально контактные площадки карт выполнялись по стандарту AF OR (контактная площадка была сдвинута к верхнему краю карты), затем был принят стандарт ISO 7816–2 и все совремменые карты выполняются по этому стандарту (как раз такая и показана на рисунке выше). Назначение выводов контактной площадки стандарта ISO 7816: 1 Vcc Напряжение питания ( 5 В) 2 Rese Сигнал сброса карточки 3 Clock Синхронизация 4 Reserved 5 G d. Общий 6 Reserved 7 I/O Линия последовательного ввода / вывода данных 8 Reserved Вообще существуют три разновидности стандарта ISO 7816: ISO 7816–1 определяет физические характеристики карт ISO 7816–2 задает размеры и расположение контактов ISO 7816–3 стандартизирует сигналы и протоколы связи. Карты бывают синхронные и асинхронные. Телефонные карты обычно синхронные, они менее защищены (зачастую там даже нет процессора – только память). В системах шифрования телевизионных сигналов используются асинхронные карты. Любая асинхронная карта согласно стандарту ISO 7816–3 должна выдавать особое сообщение длинной не более чем в 33 байт сразу после посылки комманды Rese . Этот ответ называется A R (a swer o rese ) и служит своеобразной «личной» подписью карты (его можно видеть в некоторых программах для работы с картами, но об этом позднее). Самый первый байт имеет особое значение, и должен быть равен 3Fh или 3Bh. Если карта в выдает другое значение – значит это нестандартная либо синхронная, либо дефектная карта. Обмен данными с картой происходит в полудуплексном режиме с помощью контакта номер 7 (I/O). Для посылки и приема команд с помощью компьютера на карту используется так называемый co ec or. Обычно в качестве co ec or'а используется Smar mouse или Phoe ix интерфейс, который подсоединяется к последовательному (COM) порту компьютера. (Отмечу широко распространенное заблуждение о том, что Smar mouse/Phoe ix является программатором. Это не программаторы! Ими нельзя ничего запрограммировать!) 2.

Создание «фальшивой» чип-карты «Фальшивую» чип-карту, которая действует так же или почти так же, как и настоящая можно создать, используя микрочипы семейства PIC (обычно используется PIC16F84) компании Microchip, а так же A MEL A 90S8515 компании A mel. Чип A mel гораздо мощнее, чем PIC16F84, однако пиратские карты на его основе (получившие название Fu Card) пока еще менее распространены. В этом разделе мы рассмотрим создание карты на микросхеме PIC16F84. Краткая характеристика PIC16F84: Законченный 10 Mhz CMOS микроконтроллер; 1 К энергонезависимой памяти для программ (по 14 бит); 64 байт энергонезависимой памяти данных; 36 регистров общего назначения; возможность программирования последовательным способом (по любому проводу данных); сверхнизкое энергопотребление – 2V – 5V; возможность подключения дополнительной EEPROM; стоимость меньше 2.5 USD Подробнее о чипе 16C84 (у 16F84 с ним много общего) можно прочитать здесь (на русском языке): 16c84.zip.Так как в чипе PIC16F84 очень мало энергонезависимой памяти, в современных пиратских картах для хранения данных дополнительно используют отдельный чип памяти: EEPROM 24C16, емкостью 16 килобит или 2 килобайта (2048x8). Стоит 24C16 недорого (~0.5 USD). Обмен данными с чипом памяти происходит по протоколу I2C, который состоит из двух линий (не считая общего провода Vss и питания Vcc): SCL (синхронизация) и SDA (данные). Протокол I2C поддерживает адресацию устройств, что позволяет подсоединять к шине несколько устройств разного типа. Более подробно о микросхеме 24C16 и о протоколе I2C можно прочитать в этом файле: x24c16.pdf или здесь (на русском языке): I2C.h ml. Карточки Итак, для просмотра кодированных каналов в кодировке SECA/Mediaguard или IRDE O нужна карточка, содержащая микрочип PIC16F84 и энергонезависимую память EEPROM 24C16 (эти карточки называют двухчиповыми, в отличие от одночиповых, содержащих только PIC). Внешний вид такой карточки представлен на рисунке. PIC16F84 EEPROM 24C16 В микросхему PIC программатором зашивается микропрограмма, а в EEPROM коды для раскодировки каналов и другая служебная информация. PIC можно прошивать через контактную площадку карточки, а EEPROM для перепрошивки нужно выпаивать из карточки или воспользоваться Smar mouse/Phoe ix интерфейсом. Т.к. коды приходится менять довольно часто, то удобнее сделать карточку с панельками (в народе их называют «кроватки»), чтобы было легко вынимать микросхему перед перепрошивкой: Электрическая схема карточки проста: Контактнаяплощадка PIC16F84 24C16 5(Vss) – 5(Vss) – 1,2,3,4,7(A0, A1, A2, Vss) 1(Vcc) – 14(Vcc) – 8(Vcc) 2(RS ) – 4(MCLR) 3(CLK) – 12, 16(RB6, CLKI ) 7(I/O) – 13(RB7) 10(RB4) – 5(SDA) 11(RB5) – 6(SCL) Печатную схему двухчиповой карточки (для микросхем с формат-фактором корпуса DIP) от Solo можно взять здесь: SoloPicCard.rar. Если же у вас микросхемы в корпусе для поверхностного монтажа (SMD), схему можно взять отсюда smd-piccard.h ml. 3. Сборка программатора типа Ludipipo/JDM Для программирования чип-карты нужен программатор. Одним из наиболее простых в изготовлении является программатор Solo JDM, являющийся модификацией традиционного программатора Ludipipo.

Его электрическую схему можно взять здесь: JDM Scheme.gif. Этим программатором можно программировать микросхемы PIC и EEPROM, просто вставив их в соответствующие панельки (по очереди, конечно), а так же PIC, впаянный в карту. EEPROM на карте запрограммировать им нельзя, т. к. на контактную площадку карты не выведены контакты Da a и Clock от EEPROM'а. Но это отнюдь не значит, что намертво впаянную в карту микросхему памяти нельзя запрограммировать никаким образом. Для этого существует интерфейсы Smar mouse либо Phoe ix, о которых пойдет речь в пятой части этой статьи. Полное описание программатора JDM от Solo есть в этом архиве: jdm prog.rar. От себя лишь добавлю, что для соединения программатора с компьютером нуль-модемный кабель не подойдет, тем более, что на программаторе впаивается стандартный 9 контактный RS232 разьем типа «мама». При желании, можно обойтись вообще без кабеля, вставив плату прграмматора прямо в гнездо COM на задней стенке системного блока. 4. Программирование чип-карт Итак, все очень просто: A. Вставляем микросхему PIC в панельку программатора (при этом стараемся вставить ее прямо, а не шиворот-навыворот), запускаем программу IC-Prog (ее, а так же другие программы, упоминаемые в этой статье, можно найти у меня в разделе софт). Сначала нужно настроить программу, для чего в меню «Se i gs – Hardware» выбрать тип программатора JDM, и номер COM порта, к которому он присоединен. Далее: 1. Выбираем тип микросхемы: «PIC 16F84» 2. Загружаем файл прошивки 3. Выбираем Oscilla or «X » 4. Убираем галочку CP (Code Pro ec ), если мы не хотим защитить записываемую прошивку от считывания. 5. Нажимаем кнопку программирования. После того, как прошел процесс программирования, программа автоматически выполнит верификацию (проверку), что все корректно записалость. Если вы поставили галочку CP, проверка не пройдет, т.к. из микросхемы информацию считать будет невозможно. Если при прошивке будут возникать ошибки, попробуйте поиграться с настройками. Мне пришлось поставить I/O Delay на максимум (меню «Se i gs – Hardware») для корректного программирования. Для считывания впоследствии прошивки из pic'а воспользуйтесь кнопкой Read All (6). B. Вынимаем прошитую микросхему PIC и вставляем в соседнюю панельку микросхему EEPROM. Выбираем в настройках прогаммы «24C16» и далее поступаем аналогично предыдущему пункту. Настроек при прошивке памяти даже меньше чем для PIC. Микрочип PIC можно прошивать не вынимая его из карты. Необходимо просто вставить карту в card-reader программатора и далее следовать пункту A. 5. Сборка интерфейса Smar mouse/Phoe ix Как уже было сказано выше, микросхему памяти, запаянную в карте, программатором JDM прошить невозможно. Но ведь ее чаще всего и необходимо прошивать, т. к. коды к пакетам каналов хранятся именно в ней. Но выход есть, причем весьма хитрый. Дело в том, что карта, как уже было сказано выше, устроена так, что терминал посылает запросы карте, а микропроцессор карты отвечает на них соответствующим образом. Такой диалог между картой и терминалом происходит везде: в банкоматах, спутниковых приемниках, телефонах-автоматах.

BSI, выделившееся из Центральной шифровальной службы БНД в Бонне-Мелеме, располагает сведениями, которые не охотно слушают в западных столицах. Д-р Керстен подчеркивает: «Технология сегодня достигла такого состояния, который делает любой вид шпионажа намного легче, чем бывший классический шпионаж. И меня удивило бы, если бы разведки не воспользовались этими техническими возможностями. На предмет безопасности кодов BSI проверяет разнообразнейшие вещи: от электронного противоугонного устройства фирмы BMW до приборов для чтения электронных чип-карт. Так как безопасность «противоугонки» у БМВ была признана «низкой», этот баварский производитель автомобилей так же не хвастается перед клиентами сертификатом Федерального ведомства по безопасности информационной техники, как и производители современных телефонных систем с микрофонами для возможности говорить, не поднимая трубку, и «конференцией», ибо им BSI в принципе не может поставить хороших оценок. Такие телефонные системы могут без значительных технических усилий подслушиваться с любого места в мире

1. Карта сайта и индекс: что это такое и для чего это нужно?

2. Что такое цена товара, из чего она слагается?

3. Что такое звезды?

4. Что такое лес?

5. Что такое разруха? (По памфлету М. А. Булгакова "Собачье сердце")

6. Старая пластинка: Что такое цифровой звук и реставрация звука с помощью цифровой обработки
7. Что такое интернет
8. Что такое информация

9. Что такое НАТО?

10. Что такое конфликт? Природа, типы и функции

11. Старая пластинка: Что такое цифровой звук и реставрация звука с помощью цифровой обработки

12. Что такое Царство Божие?

13. Что такое свобода личности и в чем смысл жизни?

14. Что такое хеджирование

15. Что такое «устойчивое развитие» для Украины?

16. Что такое Россия?

Подставка для колец Zoola "Кошка", хром.
Серия стильных и функциональных держателей для украшений от Umbra. Они предназначены как для хранения украшений, так и общего декора
590 руб
Раздел: Подставки для украшений
Набор "Магазин мороженого".
Комплектация: маленькая ложка (2 шт.), шарики мороженого (5 шт.), касса со сканером, рожок для мороженого голубой (2 шт.), рожок для
899 руб
Раздел: Магазины, супермаркеты
Ручка-стилус шариковая "Супер-папа!".
Перед Вами готовый подарок в стильной упаковке — шариковая ручка со стилусом. Она имеет прочный металлический корпус, а надпись нанесена с
415 руб
Раздел: Металлические ручки

17. Что такое иммобилайзер

18. Что такое культура

19. Что такое «от кутюр»?

20. Что такое книжная иллюстрация

21. Ж.-Ф. Лиотар "Ответ на вопрос: что такое постмодерн?"

22. Что такое отдельный язык?
23. Что такое хлестаковщина?
24. Что такое реализм?

25. Что такое энтропия?

26. Что такое "корешковый синдром"?

27. Что такое гепатит А?

28. Что такое стволовые клетки

29. Что такое БЦЖ?

30. Что такое СДВГ

31. Что такое резус-фактор?

32. Что такое инфекционный мононуклеоз

Логическая игра "Динозавры.Таинственные острова", арт. SG 282 RU.
Исследуй Юрский период и его динозавров! Это увлекательная форма комбинационной игры, которая бросает Вам вызов. Держите плотоядных
1117 руб
Раздел: Игры логические
Подарочное махровое полотенце "23 февраля. Щит".
Подарочное махровое полотенце. Цвет полотенца и цвет вышивки - в ассортименте! Оригинальная тематическая вышивка на полезном в хозяйстве
316 руб
Раздел: Средние, ширина 31-40 см
Пазл средний "Малышарики", 4 в 1.
Пазл "Малышарики" - напольный пазл для детей. Напольные пазлы способствуют развитию: внимания; мелкой моторики; сенсорных
321 руб
Раздел: Напольные пазлы

33. Что такое бизнес-инкубатор?

34. Что такое корпоративный стиль?

35. Что такое "Goa" trance?

36. Что такое синергетика

37. Что такое телескоп

38. Что такое "местное самоуправление"?
39. Что такое "символизм" и его практическое использование
40. Что такое разум?

41. Что такое эйдетика?

42. Что такое медитация?

43. Мудрость тела или Что такое Прикладная Кинезиология?

44. Что такое Bluetooth Маркетинг?

45. Что такое пол?

46. Что такое цивилизация? История возникновения данного понятия

47. Физическое здоровье человека. Что такое максимально потребление кислорода?

48. Что такое аритмология?

Игра магнитная "Одевашки. Лиза".
Это магнитная история про то, как одеть куклу Лизу. Она простая, но при этом очень увлекательная и не вызовет сложности у ребенка старше
343 руб
Раздел: Бумажные куклы
Прыгунки "три в одном" (прыгунки - тарзанка - качели).
Это базовая модель прыгунков. Амортизатор пружинный, крепление в одной точке. О детских прыгунках: К пяти месяцам ребенок уже очень
710 руб
Раздел: Прыгунки, вожжи
Ранец жесткокаркасный для начальной школы "Динозавр", 17 литров, 34х26х16 см.
Серия предназначена для мальчиков 7-10 лет. Яркий и необычный принт привлечет внимание школьников. Надежная конструкция этого
1633 руб
Раздел: Без наполнения

49. Что такое материя. История возникновения взгляда на материю

50. Что такое философия?

51. Что такое даосизм?

52. Что такое свет и как он распространяется

53. Что такое жизнь?

54. Что такое экология?
55. Что такое мусор и чем он опасен
56. Что такое инфляция (не закончен)

57. Что такое фирма?

58. Что такое текст

59. Что такое жизнь?

60. Опять актуален вопрос: что такое ген?

61. Что такое геопатогенные зоны

62. Как разобраться в китайских пластинах и что такое NP-1

63. Что такое информационная модель, и какие бывают информационные структуры

64. Что такое РНР

Настольная игра "Храбрые зайцы".
Раз в году, в середине лета, собираются зайки на лесной поляне и хвастают своими подвигами. Кто ночью совы не испугался, кто от серого
490 руб
Раздел: Карточные игры
Защита-органайзер для планшета (отделение для планшета + 3 кармана), 60х45 см.
Защита-органайзер для планшета (отделение для планшета + 3 кармана). Предназначена для защиты обивки сидений и для удобного хранения
503 руб
Раздел: Прочее
Подарочное махровое полотенце "23 февраля. Звезда".
Подарочное махровое полотенце. Цвет полотенца и цвет вышивки - в ассортименте! Оригинальная тематическая вышивка на полезном в хозяйстве
316 руб
Раздел: Средние, ширина 31-40 см

65. Что такое API ?

66. Что такое "батик"

67. Астрономия. Что такое астрономия?

68. Что такое угри и угревая болезнь

69. Что такое целлюлит и как с ним бороться

70. Что такое кальвадос?
71. Что такое бурбон
72. Что такое контекстная реклама?

73. Что такое Вальхалла

74. Что такое биоритмы

75. Что такое иммунитет и как его повысить?

76. Что такое операционная система вообще и Linux в частности

77. Что такое язык программирования

78. Что такое элитарная и массовая культуры

79. Что такое НЛП?

80. Что такое религия

Рамка деревянная со стеклом, формат 40х40 см, арт. 2N66.
Размер: 40х40 см. Цвет: клён. Материал: дерево.
404 руб
Раздел: Багетные рамы, для икон
Беговел "Funny Wheels Rider Sport" (цвет: зелёный).
Беговел - это современный аналог детского велосипеда без педалей для самых маленьких любителей спорта. Удобный и простой в
2900 руб
Раздел: Беговелы
Сиденье в ванну, белое.
Материал: экологически чистый пластик. Цвет: белый. Внутреннея ширина от 45 см до 75 см, Размер пластмассового сиденья 37 см длина и 30 см
782 руб
Раздел: Решетки, сиденья для ванны

81. Что такое социальная реклама

82. Что такое электричество

83. Что такое идеальное? Проблема идеального

84. Что такое философия?

85. Бизнес-план. Что это такое?

86. "Что же такое жизнь, как не машина, которую приводят в движение деньги?"
87. За что и против чего борется Чацкий
88. Зачем нужен бизнес-план? Что входит в бизнес-план?

89. Что это такое - хронический тонзиллит

90. Качественный креатив: что это такое?

91. "Co-dependence". Что это такое?

92. Манипуляция людьми, что это такое

93. Мобильные стенды. Что это такое…

94. Устойчивое управление лесами - что это такое?

95. Информационная война - что это такое?

96. Mathcad и MAS – что это такое

Табурет "Плетенка" складной (малый).
Табурет, сделанный из пластмассы высокого качества. Ширина: 310 мм. Длина: 270 мм. Высота: 275 мм. Размеры сидения: длина - 230 мм, ширина
321 руб
Раздел: Стульчики
Кукла Нэни, в розовом жакете.
Испанская компания Magic Baby представляет серию кукол Нэни (Nany), которые подарят ребенку бесчисленные часы радости и детства! Это
2566 руб
Раздел: Классические куклы
Деревянные часы своими руками "Котенок".
Деревянные часы для сборки, выполненные в виде конструктора для детей, станут отличным времяпрепровождением. Такой набор для творчества
343 руб
Раздел: Обучающие, игровые

97. Психосоматика - что это такое

98. Что же такое "Влесова книга"?

99. Описание учебной геологической карты № 17


Поиск Рефератов на сайте za4eti.ru Вы студент, и у Вас нет времени на выполнение письменных работ (рефератов, курсовых и дипломов)? Мы сможем Вам в этом помочь. Возможно, Вам подойдет что-то из ПЕРЕЧНЯ ПРЕДМЕТОВ И ДИСЦИПЛИН, ПО КОТОРЫМ ВЫПОЛНЯЮТСЯ РЕФЕРАТЫ, КУРСОВЫЕ И ДИПЛОМНЫЕ РАБОТЫ. 
Вы можете поискать нужную Вам работу в КОЛЛЕКЦИИ ГОТОВЫХ РЕФЕРАТОВ, КУРСОВЫХ И ДИПЛОМНЫХ РАБОТ, выполненных преподавателями московских ВУЗов за период более чем 10-летней работы. Эти работы Вы можете бесплатно СКАЧАТЬ.