The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"подделка IP адреса"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"подделка IP адреса"  
Сообщение от sergey (??) on 14-Авг-06, 12:44 
каким образом можно ещё подделать IP адрес источника кроме raw socket'a
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "подделка IP адреса"  
Сообщение от int_0d email on 14-Авг-06, 16:10 
>каким образом можно ещё подделать IP адрес источника кроме raw socket'a

  Если речь идет о Linux, то

можно написать свою реализацию сетевого протокола с тегом ETH_P_IP, который будет шустрить
с skb и передавать её стандартному протоколу

можно написать свою ingress QoS policy и привязать ее к интересующему интерфейсу (или ко всем)

можно написать простой плагин к netfilter

можно использовать PF_PACKET сокеты (вы их имеете в виду под RAW_SOCK ?)
можно в конце концов использовать libpcap (в конечном счете те же PF_PACKET, хотя и зависит
от реализации)

под BSD советую присмотреться к /dev/bpf

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

2. "подделка IP адреса"  
Сообщение от sergey (??) on 15-Авг-06, 15:53 
>>каким образом можно ещё подделать IP адрес источника кроме raw socket'a
>
>  Если речь идет о Linux, то
>
>можно написать свою реализацию сетевого протокола с тегом ETH_P_IP, который будет шустрить
>
>с skb и передавать её стандартному протоколу
>
>можно написать свою ingress QoS policy и привязать ее к интересующему интерфейсу
>(или ко всем)
>
>можно написать простой плагин к netfilter
>
>можно использовать PF_PACKET сокеты (вы их имеете в виду под RAW_SOCK ?)
>
>можно в конце концов использовать libpcap (в конечном счете те же PF_PACKET,
>хотя и зависит
>от реализации)
>
> под BSD советую присмотреться к /dev/bpf


вообще то я пишу на си

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

3. "подделка IP адреса"  
Сообщение от int_0d email on 15-Авг-06, 16:26 

>вообще то я пишу на си

Это замечательно, однако какое  отношение имеет это к сабжу?


Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

4. "подделка IP адреса"  
Сообщение от sergey (??) on 15-Авг-06, 16:49 
>
>>вообще то я пишу на си
>
>Это замечательно, однако какое  отношение имеет это к сабжу?


да простите я не правильно поставил вопрос,
с помощью какой функции в си можно вручную писать заголовок TCP, IP адресс. syn/ack и т.д.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

5. "подделка IP адреса"  
Сообщение от int_0d email on 15-Авг-06, 16:52 
>>
>>>вообще то я пишу на си
>>
>>Это замечательно, однако какое  отношение имеет это к сабжу?
>
>
>да простите я не правильно поставил вопрос,
>с помощью какой функции в си можно вручную писать заголовок TCP, IP
>адресс. syn/ack и т.д.


возможно libpcap - это то, что вам нужно

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

6. "подделка IP адреса"  
Сообщение от sergey (??) on 15-Авг-06, 17:06 
>>>
>>>>вообще то я пишу на си
>>>
>>>Это замечательно, однако какое  отношение имеет это к сабжу?
>>
>>
>>да простите я не правильно поставил вопрос,
>>с помощью какой функции в си можно вручную писать заголовок TCP, IP
>>адресс. syn/ack и т.д.
>
>
>возможно libpcap - это то, что вам нужно


спасибо, а можно простой пример привести?

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

7. "подделка IP адреса"  
Сообщение от Ф on 17-Авг-06, 18:16 
>каким образом можно ещё подделать IP адрес источника кроме raw socket'a

http://www.packetfactory.net/libnet/

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

8. "подделка IP адреса"  
Сообщение от sergey (??) on 17-Авг-06, 23:43 
>>каким образом можно ещё подделать IP адрес источника кроме raw socket'a
>
>http://www.packetfactory.net/libnet/


спасибо :)

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру