|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
29.12.2016, 15:07 | #1 |
Пользователь
Регистрация: 10.12.2010
Сообщений: 23
|
Сниффер ВебДебаггер на делфи
Всем привет помогите решить проблему
Есть задача отловить определенный пакет который уходит по TCP внести в него изменения и отправить дальше по назначению Уже перегуглил все что можно нашел 5 примеров сниферов, в этих примерах скомпилированные ехе работают но есть проблема, видимо они писанные на старых версиях делфи типа Д7 у меня ХЕ6 там вроде компилиться все но после этого не работает, пример наиболее перспективный на мой взгяд приложил. В общем если кто подскажет что с этим всем делать дальше |
29.12.2016, 15:11 | #2 |
Форумчанин
Регистрация: 27.04.2012
Сообщений: 219
|
А чем вас не устраивают уже готовые снифферы? Или принципиально нужен свой и на Delphi? Сори за офтоп.
Пишу много и развернуто
|
29.12.2016, 15:22 | #3 |
Пользователь
Регистрация: 10.12.2010
Сообщений: 23
|
да, нужен свой
|
29.12.2016, 15:23 | #4 |
Пользователь
Регистрация: 10.12.2010
Сообщений: 23
|
ну и к томуже всетаки принципиально задача интересная, для понимания что куда и как происходит
|
30.12.2016, 11:45 | #5 |
Участник клуба Подтвердите свой е-майл
Регистрация: 26.01.2008
Сообщений: 1,897
|
Delphi XE 10.1 не нравится
Код:
Код:
|
30.12.2016, 17:22 | #6 |
Пользователь
Регистрация: 10.12.2010
Сообщений: 23
|
да там еще где array of char поменяйте на AnsiChar и все будет норм
только запускайте делфи от имени администратора иначе тоже работать не будет с этим я уж разобрался. с этими мелочами проблем нет, как поменять запрос и отправить его дальше вот в чем вопрос, ну в том смысле как поменять я себе представляю что сделать чтоб дальше ушло изменное содержание |
30.12.2016, 18:01 | #7 |
Форумчанин
Регистрация: 16.12.2009
Сообщений: 902
|
Чтобы передавать пакеты дальше вам нужно отлавливать handle сокета жертвы, а это уже нужно делать Hook на ловлю пакетов и отправку в программе которая работает с нужным пакетом.
Вот тут есть кое что http://www.programmersforum.ru/showthread.php?t=281096 Просто так сниффером не получиться сделать подмену пакетов, тем более TCP. Последний раз редактировалось Aliens_wolfs; 30.12.2016 в 18:27. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сниффер | Federal | Помощь студентам | 1 | 04.04.2011 14:12 |
Сниффер на Делфи | Diman007858 | Работа с сетью в Delphi | 6 | 27.12.2010 21:23 |
HTTP Сниффер на делфи | CraftR14 | Работа с сетью в Delphi | 2 | 15.07.2010 21:13 |
Сниффер | Pasha_Sh | Софт | 2 | 29.05.2010 01:27 |
Сниффер | W0LF | Работа с сетью в Delphi | 4 | 03.03.2010 00:08 |