![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 12.02.2011
Сообщений: 91
|
![]()
Приветствую! У меня вот такой вопрос:
Есть задача, нужно реализовать перехват трафика и его замену. Например, если пользователь заходит на сайт test.ru, то браузер ему выдаёт не контент сайта, а фразу, то что доступ запрещён, те подобие фаервола. Понимаю что это можно делать через инжект в библиотеку, и заменять recv, но совершенно не представляю как заменить данные используя масм. Так же можно использовать драйвер(думаю это будет самый правильный вариант), но не представляю как не устанавливая его как службу(не совсем правильно выразился) использовать. Как вариант рассматривал вот это http://www.wasm.ru/print.php?article=netfilter Как это лучше реализовать? Статьи? Примеры? Использую масм32 |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 03.01.2011
Сообщений: 2,508
|
![]()
> Есть задача, нужно реализовать перехват трафика и его замену
Или вы что-то не договориваете, или скрываете от нас ) Отквоченная выше задача решается за 3 часа: 1) первый час - находим годную готовую библиотеку (типа winpcap, только с возможностью подмены трафика) 2) второй час - разбираемся с библиотекой, пишем прогу 3) третий час - отлаживаем, сдаём заказчику, идём гулять. Но, судя по отсылкам к ассемблеру, задача у вас совсем другая: -- изучить асм -- изучить NDIS, применить к нему асм -- принципиально не пользоваться сторонними библиотеками, применить масм -- ..., применить масм
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
|
![]() |
![]() |
![]() |
#3 | ||
Пользователь
Регистрация: 12.02.2011
Сообщений: 91
|
![]() Цитата:
Цитата:
а есть такая библиотека на примете? |
||
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 23.04.2009
Сообщений: 346
|
![]()
Такое чувство что вы совсем не читаете ответов. Таких библиотек конечно же нет, но просто на всякий случай перечитайте еще раз предыдущий ответ, вдруг там в контексте слова 'библиотека' есть еще и какое нибудь слово не русскими буквами по которому и необходимо произвести поиск. Удачного перехвата трафика(а следовательно и подмены страниц)!
Нет, ну правда..
|
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 03.01.2011
Сообщений: 2,508
|
![]()
> а есть такая библиотека на примете?
Специально я этим не занимался, поэтому так вот сразу хороших и бесплатных библиотек не подскажу. Вам нужно что-то похожее на это, только подешевле )
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
|
![]() |
![]() |
![]() |
#6 | |
Пользователь
Регистрация: 12.02.2011
Сообщений: 91
|
![]() Цитата:
ну как нет? ниже ссылка |
|
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
как создать TCP клиент, TCP сервер ? | DreamMaster911 | C/C++ Сетевое программирование | 1 | 26.10.2010 15:05 |
Обмен трафиком. | Lime | Софт | 4 | 13.10.2009 20:59 |
Управление трафиком | Roman | Софт | 1 | 01.04.2009 15:26 |
Работа с железом по TCP/IP | Sashunya | Работа с сетью в Delphi | 2 | 28.08.2007 14:25 |
Что с трафиком? | Elm0 | Свободное общение | 3 | 27.05.2007 21:37 |