Модераторы: feodorv

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Raw socket, отправка пакетов 
V
    Опции темы
feodorv
Дата 30.7.2015, 00:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2214
Регистрация: 30.7.2011

Репутация: 10
Всего: 45



Цитата(Alexey68 @  29.7.2015,  18:13 Найти цитируемый пост)
Открыты, только разобраться в них равносильно написанию своего сканера).

Гм. Идёте в старые архивы, скачиваете версию 1.51, её и изучаете. Профит.


Цитата(Alexey68 @  29.7.2015,  18:13 Найти цитируемый пост)
Этот пример переделать под отправку TCP пакета сложно? 

Не знаю. Не думаю, что сложно. Но Вам же нужно в первую очередь изучить идеологию пассивного сканирования, с этим как?


--------------------
Напильник, велосипед, грабли и костыли - основные инструменты программиста...
PM MAIL   Вверх
feodorv
Дата 30.7.2015, 06:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2214
Регистрация: 30.7.2011

Репутация: 10
Всего: 45



Цитата(Alexey68 @  29.7.2015,  18:13 Найти цитируемый пост)
Этот пример переделать под отправку TCP пакета сложно? 
Только теперь я догадался, почему в Вашем коде стояло
Цитата(Alexey68 @  27.7.2015,  17:06 Найти цитируемый пост)
v4hdr->ip_protocol = IPPROTO_UDP;
А потому что:
Цитата
Limitations on Raw Sockets

On Windows 7, Windows Vista, Windows XP with Service Pack 2 (SP2), and Windows XP with Service Pack 3 (SP3), the ability to send traffic over raw sockets has been restricted in several ways:

   * TCP data cannot be sent over raw sockets.
(отсюда) То есть переделать, конечно, можно, но
Цитата
На всех компах c WinXP sp2, где я ещё в своё время пробовал, возвращалось "sendto() failed: 10004" при попытке спуффинга. На Win 2000 всё работает.
(отсюда). Не выйдет у Вас каменный цветок с TCP на сырых сокетах.



--------------------
Напильник, велосипед, грабли и костыли - основные инструменты программиста...
PM MAIL   Вверх
Олег2005
Дата 30.7.2015, 17:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Завсегдатай
Сообщений: 421
Регистрация: 26.5.2005
Где: Рига Латвия

Репутация: 6
Всего: 11



Да, такова правда жизни
MSDN:
https://msdn.microsoft.com/en-us/library/wi...v=vs.85%29.aspx
Там внизу написано, как обойти эту проблему - с помощью LSP.
Но это дело требует высочайшей квалификации.
Потому сырой сокет применяется только в связке с ICMP.

Это сообщение отредактировал(а) Олег2005 - 30.7.2015, 17:49
PM MAIL WWW MSN   Вверх
Alexey68
Дата 31.7.2015, 00:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Alexey
*


Профиль
Группа: Участник
Сообщений: 98
Регистрация: 10.4.2013

Репутация: нет
Всего: нет



Цитата

Не выйдет у Вас каменный цветок с TCP на сырых сокетах.

Ясно, благодарю Вас за помощь.
Ещё проблема в том что wifi адаптер не поддерживает неразборчивый режим...
Код для темы был взят отсюда: www.binarytides.com/raw-sockets-using-winsock/ 
(на первой странице я поспешил)

Это сообщение отредактировал(а) Alexey68 - 31.7.2015, 02:11
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Сети | Следующая тема »


 




[ Время генерации скрипта: 0.1170 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.