информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
Все любят медСетевые кракеры и правда о деле ЛевинаSpanning Tree Protocol: недокументированное применение
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Бэкдор в xz/liblzma, предназначенный... 
 Три миллиона электронных замков... 
 Doom на газонокосилках 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / software
Имя Пароль
ФОРУМ
все доски
FAQ
IRC
новые сообщения
site updates
guestbook
beginners
sysadmin
programming
operating systems
theory
web building
software
hardware
networking
law
hacking
gadgets
job
dnet
humor
miscellaneous
scrap
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
Процессинговый центр. Но я понял — ты хочешь «надуть» банкомат, а? ;-))))) 12.09.03 18:24  Число просмотров: 1552
Автор: HandleX <Александр М.> Статус: The Elderman
<"чистая" ссылка>
Т.е. не мудрствуя лукаво, ты хочешь отключить банкомат от реального проц. центра, соединить его со «своим», ну и так далее...
К такому выводу я пришёл исходя из абсолютного незнания вопроса, если ты не понял, о каком «центре» шла речь ;-)

Итак, идея твоя очень труднодостижима. Объясняю почему.
Причина номер один — разные банки используют разные протоколы обмена, которые, чаще всего, «стандартные» только для этого банка.
И программное обеспечение тоже. И вся информация об этом деле весьма закрытая и кому попало не даётся.

Но если кто захочит сделать man-in-the-middle, или просто выступить в роли процессинга, то наткнётся на следующие проблемы:
На банкомате, который суть специализированный компьютер, крутится какая-нибудь (чаще всего популярная) ось — OS\2, винды и проч, а может быть даже и *NIX'ы какие-нибудь. Однако, чем экзотичнее OS, тем труднее найти разработчика софта под неё, короче, выбирается золотая середина. Одно время программеры, знавшие OS\2 пользовались спросом именно по этой причине — их забирали в банки ;-)
Под этой осью крутится специализированная софтина, которая обеспечивает пользовательский UI (ну там, меню, окошки всякие), управляет аппаратурой банкомата (диспенсер — устройство, которое выдаёт бабло ;-), и обеспечивает связь банкомата с процессинговым центром банка, который подтверждает выплаты.
Обычно банкомат подключают телефонной лапшой к коммутируемой (обычное телефонная линия) или некоммутируемой (выделенка) сети. Если банкомат вааще рядом с банком, то могут прицепить и по ethernet ;-) Итак, как средство связи используется модем или сетевая карта. Теперь далее. Если модем (а это чаще всего), то значит физически используется какой-нибудь модемный протокол - V92, к примеру, или более старый. Это значит, что его трудно прослушивать (хотя можно, теоретически), и трудно обмануть. Предположим, ты отрубаешь кабель и цепляешь его на свой модем... Другой модем это сразу заметит и оборвёт соединение, а дальше варианты — скорее всего он попробует сам «дозвониться» до банка(процессинга), и обнаружит No dial tone ;-) А если выделенка, то вааще хрен знает, что будет. Вот реально можно ломануть Ethernet, и то после долгого и упорного снифанья, выяснения протоколов обмена и прочей головной боли.
А ещё весь обмен может дополнительно шифроваться ;-)

Так что желаю успехов.
<software> Поиск 






Rambler's Top100
Рейтинг@Mail.ru


  Copyright © 2001-2024 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach