Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 7, 2010 18:29:33

Civis
От:
Зарегистрирован: 2010-01-07
Сообщения: 13
Репутация: +  0  -
Профиль   Отправить e-mail  

Перехватчик пакетов

Здравствуйте!
В программировании новичек, могу называть вещи не своими именами.
1) Помогите написать программу, которая подключается к процессу в windows, например stro.exe, и перехватывает пакеты отправленные на это приложение с сервера. Каждый новый пакет заносится в переменную и запускается функция, например, main () ?

2) Коем образом имитируется нажатие кнопок на клавиатуре, движение мыши, нажатие кнопок мыши?

Желательно без использования библиотек.



Офлайн

#2 Янв. 7, 2010 19:46:35

Evgen
От:
Зарегистрирован: 2007-01-18
Сообщения: 40
Репутация: +  0  -
Профиль   Отправить e-mail  

Перехватчик пакетов

После таких вопросов даже теряешься что ответить))
Я могу только посоветовать http://python.ru/docs/
Оффтоп: Похоже пришло время кому-то написать книгу “Питон глазами хакера”. Наверно это популярность;)



Офлайн

#3 Янв. 7, 2010 19:50:12

Enchantner
От:
Зарегистрирован: 2009-02-11
Сообщения: 442
Репутация: +  0  -
Профиль   Отправить e-mail  

Перехватчик пакетов

Evgen
Похоже пришло время кому-то написать книгу “Питон глазами хакера”.
Она уже есть :) http://www.amazon.com/Gray-Hat-Python-Programming-Engineers/dp/1593271921



Офлайн

#4 Янв. 7, 2010 20:05:39

Андрей Светлов
От:
Зарегистрирован: 2007-05-15
Сообщения: 3137
Репутация: +  14  -
Профиль   Адрес электронной почты  

Перехватчик пакетов

Наверное, хакер все же должен разбираться в pcap и знать, как бегают сообщения в окне.



Офлайн

#5 Янв. 7, 2010 20:11:40

Civis
От:
Зарегистрирован: 2010-01-07
Сообщения: 13
Репутация: +  0  -
Профиль   Отправить e-mail  

Перехватчик пакетов

Почему хакерство?
Вроде во freebsd или linux чтобы пакеты перехватить весь софт есть в комплекте с ОС.
Так же есть программа wpe pro.
Не ожидал такой реакции, думал подобную программу написать, делов на 5 минут.



Офлайн

#6 Янв. 7, 2010 20:16:30

Evgen
От:
Зарегистрирован: 2007-01-18
Сообщения: 40
Репутация: +  0  -
Профиль   Отправить e-mail  

Перехватчик пакетов

Не обижайся, просто надо более чётко формулировать что нужно, мы же не телепаты;)
Сначала говорил про виндовс, а теперь оказывается тебе надо в линуксе это сделать. А если тебе надо стандартными средствами линукса все сделать, так может лучше это на баше писать? сначала определись что нужно.



Офлайн

#7 Янв. 7, 2010 20:24:19

Civis
От:
Зарегистрирован: 2010-01-07
Сообщения: 13
Репутация: +  0  -
Профиль   Отправить e-mail  

Перехватчик пакетов

Нужно только в виндоус.
Упомянул про линукс, что бы сказать о том, что никакое это не хакерство.
Если написать на баше, то уйдет в -



Офлайн

#8 Янв. 7, 2010 20:40:34

Alex2ndr
От:
Зарегистрирован: 2009-12-26
Сообщения: 204
Репутация: +  0  -
Профиль   Отправить e-mail  

Перехватчик пакетов

Civis
Если написать на баше, то уйдет в -
Мдас…
Что-то мелковатый хакер пошел :) Bash (Bourne-Again SHell) от Баша (bash.org.ru) не отличает :) Или я неправильно понял? ;)

По сабжу:
Если без использования библиотек то вам придется написать новый API под винду - без библиотек. Возможно вместе с новой виндой.



Отредактировано (Янв. 7, 2010 20:41:47)

Офлайн

#9 Янв. 7, 2010 20:47:11

Civis
От:
Зарегистрирован: 2010-01-07
Сообщения: 13
Репутация: +  0  -
Профиль   Отправить e-mail  

Перехватчик пакетов

С линуксом не знаком, поэтому с башем - косяк.

С помощью wpe pro могу читать пакеты, но нужна программа на питоне, чтобы их обрабатывать.



Офлайн

#10 Янв. 7, 2010 21:03:11

expee
От:
Зарегистрирован: 2009-12-21
Сообщения: 197
Репутация: +  0  -
Профиль   Отправить e-mail  

Перехватчик пакетов

Налетели то на человека :) В принципе можно с использованием pywin32 вызывать api-функции Windows. (сам, правда, никогда не делал, но теоритечески должно работать) Ищи на нужные тебе темы на языке си или ассемблере.



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version