Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

как сделать

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Веб-программинг] >> как сделать
Имя
Сообщение << Старые топики   Новые топики >>
как сделать - 2005-10-12 21:27:58   
Private

Сообщений: 7
Оценки: 0
Присоединился: 2005-10-12 21:15:43
подскажите как организовать исходящий TCP траффик с моего компа на некоторый диапазон ip адресов, т.е. я хочу на каждый адрес (допустим 20 адресов)отправлять небольшой TCP-пакет.
как такое можно сделать? может батник какойнить написать…

зы прошу если что не пинать сильно, я в этом не очень-то разбираюсь, а надо =)
Post #: 1
как сделать - 2005-10-12 21:50:19   
Private

Сообщений: 7
Оценки: 0
Присоединился: 2005-10-12 21:15:43
да если что система win xp
Post #: 2
как сделать - 2005-10-12 22:21:11   
rgo

Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
а можно конкретнее задачу поставить? в таком варианте, можно либо пинать, либо игнорировать [sm=2.gif]
Post #: 3
как сделать - 2005-10-12 22:30:08   
Private

Сообщений: 7
Оценки: 0
Присоединился: 2005-10-12 21:15:43
=)

ну вобщем так.
есть некий диапазон адресов. например 0.0.0.0 - 0.0.0.255
необходимо на каждый из этих адресов по очереди отправлять небольшой тср пакет.
цель - сгенерировать для себя много исходящего траффика.
Post #: 4
как сделать - 2005-10-13 02:06:06   
mxxm

Сообщений: 253
Оценки: 0
Присоединился: 2004-03-13 08:39:42
А ICMP пакеты не подойдут (они правда поверх протокола IP идут а не TCP) ?
А то можно было бы использовать утилиту ping.
(ну наверное не подойдут, раз о tcp писал …)

А вообще, зачем тебе это нужно ?
Твой провайдер что-ли дает скидки тем, у кого много исходящего траффика ?

Post #: 5
как сделать - 2005-10-13 07:04:26   
Private

Сообщений: 7
Оценки: 0
Присоединился: 2005-10-12 21:15:43
quote:

—————-<BR>Цитата: Дата:13.10.2005 2:06:06, Автор:mxxm ::
А ICMP пакеты не подойдут (они правда поверх протокола IP идут а не TCP) ? <BR><BR>А то можно было бы использовать утилиту ping.<BR><BR>(ну наверное не подойдут, раз о tcp писал …)
—————-



Да, ICMP не подойдут. Про PING я знаю, но…


quote:

—————-<BR>Цитата: Дата:13.10.2005 2:06:06, Автор:mxxm ::
А вообще, зачем тебе это нужно ? <BR><BR>Твой провайдер что-ли дает скидки тем, у кого много исходящего траффика ?<BR>
—————-



[sm=9.gif]
ну с почти что в точку!
Post #: 6
как сделать - 2005-10-13 09:59:06   
rgo

Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
ну блин ты придумал… проблема в том что если на хостах подсетки 0.0.0.255 стоят "интеллектуальные" фаерволы, то если тупо коннектиться куда попало, они могут начать банить твой ip. то есть например в nmap есть тип скана под названием -sT (TCP connect scan), но одна попытка соединения даст мизер трафика, а если после десятого соединения фаер тебя забанит, минут на десять… При этом выкинув владельца того хоста из игры, чтоб он мог полюбоваться на твой ip в окошке… В общем ни к чему хорошему это не приведёт. имхо надо искать открытые сервисы, и коннектиться к ним. Вопрос какие сервисы. ftp и http даст больше входящего чем исходящего. Мож что-нить вокруг smb или netbios можно навернуть… Но я просто не знаю ни smb ни netbios.
Post #: 7
как сделать - 2005-10-13 15:31:02   
Private

Сообщений: 7
Оценки: 0
Присоединился: 2005-10-12 21:15:43
ну насчёт подсети, то это очень большая подсеть, более 30 тыс. хостов и на каждый надо посылать один пакет последовательно. пока этот круг пройдёт, никакой фаервол это не отметит для себя.

насчёт сервисов-тут без разницы ftp, http. и там и там обратка маленькая. например как показывает опыт качаю например я что-то через ftp. владелец сервера получает обратки примерно 2-4% от скаченного мною.

ну хорошо допустим так. допустим написать скрипт (ну или что там), который отправляет ТСР пакет объёмом 1кб на 80 порт (который стопудова открыт на фаерах)последовательно на каждый из адресов.

[sm=sm203.gif]
Post #: 8
как сделать - 2005-10-13 23:29:47   
rgo

Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
хе-хе. не боишься фаерволов? а админов? смотри, вот bash скрипт (ты, как я понял в винде сидишь, но я cmd.exe не знаю [sm=14.gif]):

#!/bin/bash
while true; do
for (( i=1; i<255; i++ )); do
telnet 0.0.0.$i 80 <<EOF
hello http-server. Im little Sсгiрt, and my task is do many outgoing traffic for my master. if you understand me, please excuse. I try not to kill you or do some other harm. …
EOF
done
done

плевать что отправлять серваку, но перевод строки там должен быть только один – в самом конце. И лучше что-нибудь подлиннее.
только это всё в логах будет… в логах http сервера. как бы кто не обиделся.
Post #: 9
как сделать - 2005-10-14 07:11:06   
Private

Сообщений: 7
Оценки: 0
Присоединился: 2005-10-12 21:15:43
[sm=1.gif]
спасибо за помощь!
тока сразу несколько вопросов возникает.
1.как воспользоваться этим скриптом?
2.в отправляемой фразе 1 символ=1 байт?
3.а если у "клиента" нет http сервера это ведь пофик?
4.а если отправлять пакеты на 21 порт (фтп сервер ведь не ведёт такие логи как http)?
5. а почему лучше отправлять что-нибудь подлиннее? из-за обратки?

ну а насчёт обидевшихся… вот у меня стоит http сервер. и постоянно,по несколько раз в день в логе отображается,что с такого-то ip адреса поступает поисковый запрос, довольно-таки длинный. сервер отвечает, что метод не поддерживается.
говорят, что это мол у этих людей в компе засел вирус и шлёт через сеть такие запросы, чтобы поломать майкрософтский IIS. тока слабо в это верится.
сначала вроде бузили на форуме, мол чё за фигня… а щас утихло, а запросы всё идут…

[sm=9.gif]
Post #: 10
как сделать - 2005-10-14 08:04:36   
Great

Сообщений: 1046
Оценки: 0
Присоединился: 2005-08-11 19:41:36



#!/bin/bash
while true; do
    for (( i=1; i<255; i++ )); do
        telnet 0.0.0.$i 80 <hello http-server. Im little Sсгiрt, and my task is do many outgoing traffic for my master. if you understand me, please excuse. I try not to kill you or do some other harm. …
EOF
    done
done

Хех… Для cmd.exe этого не прокатит - у него возможностей меньще чем у bash


Придется писать прогу. Например, на С++. Я бы реализовал так : (сорцы)


http://cribble.h15.ru/flooder.cpp.txt 


—————-
Цитата: Дата: 14.10.2005 7:11:06, Автор:Private ::



спасибо за помощь!
тока сразу несколько вопросов возникает.
1.как воспользоваться этим скриптом?
2.в отправляемой фразе 1 символ=1 байт?
3.а если у "клиента" нет http сервера это ведь пофик?
4.а если отправлять пакеты на 21 порт (фтп сервер ведь не ведёт такие логи как http)?
5. а почему лучше отправлять что-нибудь подлиннее? из-за обратки?

ну а насчёт обидевшихся… вот у меня стоит http сервер. и постоянно,по несколько раз в день в логе отображается,что с такого-то ip адреса поступает поисковый запрос, довольно-таки длинный. сервер отвечает, что метод не поддерживается.
говорят, что это мол у этих людей в компе засел вирус и шлёт через сеть такие запросы, чтобы поломать майкрософтский IIS. тока слабо в это верится.
сначала вроде бузили на форуме, мол чё за фигня… а щас утихло, а запросы всё идут…


—————-
Это бот называется. И не стоит игнорировать его. А то заДДоСит нафиг
Post #: 11
как сделать - 2005-10-14 15:48:23   
rgo

Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
2. да
3. не пофик. телнет не сможет установить соединение и нифига не отправит
4. ftp тоже ведёт логи.
5. быстрее трафик набежит.
Post #: 12
как сделать - 2005-10-14 16:11:50   
Private

Сообщений: 7
Оценки: 0
Присоединился: 2005-10-12 21:15:43
сэнькс и тебе Great. [sm=hi.gif]



2 rgo:

начёт вопроса 3. т.е. telnet обязательно должен установить соединение и тока тогда отправится пакет? если так, то это не подходит. т.к удалённый комп может быть например выкл. или не иметь http сервера. мне надо чтобы отправленный пакет без каких либо дополнительных условий достиг маршрутизатора и был им посчитан. [sm=2.gif]


2 all:

ну а как бы вы поступили в данном случае? опишу проблему ещё раз поточнее [sm=1.gif]

у меня есть ftp и http сервера. из сети моего провайдера с них качают (ftp)/просматривают (http). за каждый мег исходящего трафика я получаю бонус.<BR>необходимо как-то увеличить количество исходящего трафа.<BR>доступен или недоступен удалённый комп значения не имеет т.к. маршрутизатор всёравно посчитает.

вот примерно так.
Post #: 13
Страниц:  [1]
Все форумы >> [Веб-программинг] >> как сделать







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.