Найти - Пользователи
Полная версия: где почитать?
Начало » Network » где почитать?
1 2
pochechyev
приветствую

с питоном уже около полугода (с переменным успехом)
и вот пришло время разобраться с сетевым программированием.
к сожалению гугление чего-то вразумительного не дало.
пытался читать оф. доку на python.org о модуле socket - достаточно сложно, примеров мало.

короче говоря, киньтесь ссылкой на “почитать”.
в частности интересуют сырые сокеты (об этом в гугле вообще ничего не нашел, только какие-то обрывки информации)

спасиб :)
pochechyev
чето туго у питонистов с сетевым программированием ….


или вопрос задан неверно ?
Ferroman
Скорее нет хорошего ответа на такой абстрактный вопрос.
Берите задачу, решайте, и спрашивайте по конкретным проблемам/задачам.
pochechyev
)
ок
хочу написать syn flooder :) (сугубо в образовательных целях)


как установить хедеры ip и tcp ?

понял что это делается функцией setsockopt, но какие данные передавать и как понять не могу.
cybergrind
я бы на твоем месте делал чтото вроде:

import socket


s = socket.socket(socket.АF_PACKET, socket.SOCK_RAW)
Ну и в помощь что-нибудь вроде:
http://code.google.com/p/dpkt/

Просто задачи такого уровня на всех языках решаются практически одинаково.
Разве что в специализированных решениях они упрощаются (metasploit?)
pochechyev
)))
я так и делаю
только что делать дальше ? )
в этом вопрос
спасибо за ссылку, ща посмотрю
slivlen
pochechyev
пытался читать оф. доку на python.org о модуле socket - достаточно сложно, примеров мало.
Почитай доки по сетевому программированию на C. Переложить примеры на Python или какой другой ЯП будет не сложно.
pochechyev
спасиб )
так и делаю )
cybergrind
еще один зашибись пакетик:
http://oss.coresecurity.com/projects/impacket.html
pochechyev
посмотрим

спс
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB