ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Программа на Delphi. Помощь нужна.
  #1  
Старый 14.03.2006, 18:48
Аватар для Happer
Happer
Новичок
Регистрация: 25.02.2006
Сообщений: 27
Провел на форуме:
42641

Репутация: 3
Отправить сообщение для Happer с помощью ICQ
По умолчанию Программа на Delphi. Помощь нужна.

немного Делфи знаю, но не достаточно для того чтобы написать следующую программу.
Смысл таков:

программа по заданным дипазонам Ip адресов должна отсылать с любого Tcp-порта моего компа траффик со скоростью 1-5 Кб\с (больше не желательно) на любой Tcp-порт удаленных компов. Естественно отсылка пакетов должна происходить в несколько потоков , пока я ее не отменю.

Кто может подсказать, как это реализовать? Ну а если это не очень трудно, то можно и весь код выложить. Буду очень благодарен!
 
Ответить с цитированием

  #2  
Старый 14.03.2006, 19:19
Аватар для KEZ
KEZ
Banned
Регистрация: 18.05.2005
Сообщений: 1,981
Провел на форуме:
1941233

Репутация: 2726


По умолчанию

Если тебе нужно подделывать обратные TCP порты (только незнаю, зачем), тогда придеться вручную составлять айпи заголовок. Делаеться это так - создаешь RAW сокет, ставишь ему режим IP_HDRINCL (2) ф-ией setsockopt(), затем берешь буффер, оформляешь его как айпи заголовок, ставишь туда обратный айпи, айпи назначения, исходный порт, порт назначения, протокол ставь IPPROTO_TCP... А вот с флагами... Если тебе нужно просто SYN фреймы отправлять, тогда ставь только SYN. Если полноценное подключение - то это уже сложнее, нужно в несколько этапов... И айпи спуфить уже нельзя, ответ не придет...
Как регулировать кб в сек отсылку - я даже и не думал, можно посчитат общую скорость и судя по ней делать задержку перед каждым пакетом...
Вообщем задумка у тебя сложновата...
Правда, возможно ты имел ввиду что порт исходный - не имеет значения, а на трафик забьем, тогда получается
SOCKET s=socket(AF_INET,SOCK_STREAM,0);
sockaddr_in s_a;
s_a.sin_family=AF_INET;
s_a.sin_port=htons(нужный_порт);
s_a.sin_addr.s_addr=inet_addr("тут нужный айпи");
BYTE buf[100];
ZeroMemory( buf, 0, 100 );
connect(s, (struct sockaddr*)&s_a, sizeof( s_a ));
send( s, buf, 100, 0 );
closesocket(s);

и так для каждого...

Еее я только заметил! Тут фигурирует делфи!! фу, в жизни бы не написал ответ если бы заметил сразу!
 
Ответить с цитированием

  #3  
Старый 14.03.2006, 19:37
Аватар для Happer
Happer
Новичок
Регистрация: 25.02.2006
Сообщений: 27
Провел на форуме:
42641

Репутация: 3
Отправить сообщение для Happer с помощью ICQ
По умолчанию

Спасибо за код!
А в целом идея такова. У нас в сети межсегментный траффик платный - за каждый скачаный с меня мег инфы мне на счет зачисляют определенную сумму денег.
А так как траффик всё равно проходит через центральный маршрутизатор, а значит учитывается в статистике и следовательно мне приходят деньги.

Остается только вопрос - не расценят подобные рассылки как вирусную активность?
 
Ответить с цитированием

  #4  
Старый 14.03.2006, 20:22
Аватар для KEZ
KEZ
Banned
Регистрация: 18.05.2005
Сообщений: 1,981
Провел на форуме:
1941233

Репутация: 2726


По умолчанию

А как они определяют, у тебя скачали или ты сам послал?
 
Ответить с цитированием

  #5  
Старый 14.03.2006, 20:56
Аватар для Happer
Happer
Новичок
Регистрация: 25.02.2006
Сообщений: 27
Провел на форуме:
42641

Репутация: 3
Отправить сообщение для Happer с помощью ICQ
По умолчанию

Цитата:
Сообщение от kez  
А как они определяют, у тебя скачали или ты сам послал?
эм..ну если траффик будет идти одновременно на несколько ИПов, причем в небольшом кол-ве.... то вполне смогут принять за активность вируса.
 
Ответить с цитированием

  #6  
Старый 14.03.2006, 21:25
Аватар для KEZ
KEZ
Banned
Регистрация: 18.05.2005
Сообщений: 1,981
Провел на форуме:
1941233

Репутация: 2726


По умолчанию

Я тебя непонимаю - ты мне обьясни по каким критериям определяеться, что у тебя скачали данные по Tcp и по каким что ТЫ САМ ПОСЛАЛ ДАННЫЕ по Tcp ? Вот этого я непонял
 
Ответить с цитированием

  #7  
Старый 20.03.2006, 19:39
Аватар для Happer
Happer
Новичок
Регистрация: 25.02.2006
Сообщений: 27
Провел на форуме:
42641

Репутация: 3
Отправить сообщение для Happer с помощью ICQ
По умолчанию

Цитата:
Сообщение от KEZ  
Я тебя непонимаю - ты мне обьясни по каким критериям определяеться, что у тебя скачали данные по Tcp и по каким что ТЫ САМ ПОСЛАЛ ДАННЫЕ по Tcp ? Вот этого я непонял
ну кто запрос посылает не трудно установить...
 
Ответить с цитированием

  #8  
Старый 25.03.2006, 21:08
Аватар для EvL
EvL
Новичок
Регистрация: 24.03.2006
Сообщений: 16
Провел на форуме:
9980

Репутация: 0
Отправить сообщение для EvL с помощью ICQ
По умолчанию

Цитата:
Сообщение от Happer  
ну кто запрос посылает не трудно установить...
правельно только если ты посылаеш индификатору.
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ПРОГРАММА "АНТИБАН" Киллер АнтиАдмин 7 09.04.2005 12:00
Нужна помощь Амир Чаты 0 04.09.2002 11:21



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ