как сделать
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
как сделать - 2005-10-12 21:27:58
|
|
|
Private
Сообщений: 7
Оценки: 0
Присоединился: 2005-10-12 21:15:43
|
подскажите как организовать исходящий TCP траффик с моего компа на некоторый диапазон ip адресов, т.е. я хочу на каждый адрес (допустим 20 адресов)отправлять небольшой TCP-пакет. как такое можно сделать? может батник какойнить написать…
зы прошу если что не пинать сильно, я в этом не очень-то разбираюсь, а надо =)
|
|
|
как сделать - 2005-10-12 21:50:19
|
|
|
Private
Сообщений: 7
Оценки: 0
Присоединился: 2005-10-12 21:15:43
|
да если что система win xp
|
|
|
как сделать - 2005-10-12 22:21:11
|
|
|
rgo
Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
|
а можно конкретнее задачу поставить? в таком варианте, можно либо пинать, либо игнорировать [sm=2.gif]
|
|
|
как сделать - 2005-10-12 22:30:08
|
|
|
Private
Сообщений: 7
Оценки: 0
Присоединился: 2005-10-12 21:15:43
|
=)
ну вобщем так. есть некий диапазон адресов. например 0.0.0.0 - 0.0.0.255 необходимо на каждый из этих адресов по очереди отправлять небольшой тср пакет. цель - сгенерировать для себя много исходящего траффика.
|
|
|
как сделать - 2005-10-13 02:06:06
|
|
|
mxxm
Сообщений: 253
Оценки: 0
Присоединился: 2004-03-13 08:39:42
|
А ICMP пакеты не подойдут (они правда поверх протокола IP идут а не TCP) ? А то можно было бы использовать утилиту ping. (ну наверное не подойдут, раз о tcp писал …)
А вообще, зачем тебе это нужно ? Твой провайдер что-ли дает скидки тем, у кого много исходящего траффика ?
|
|
|
как сделать - 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] ну с почти что в точку!
|
|
|
как сделать - 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.
|
|
|
как сделать - 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]
|
|
|
как сделать - 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 сервера. как бы кто не обиделся.
|
|
|
как сделать - 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]
|
|
|
как сделать - 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. тока слабо в это верится. сначала вроде бузили на форуме, мол чё за фигня… а щас утихло, а запросы всё идут…
—————- Это бот называется. И не стоит игнорировать его. А то заДДоСит нафиг
|
|
|
как сделать - 2005-10-14 15:48:23
|
|
|
rgo
Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
|
2. да 3. не пофик. телнет не сможет установить соединение и нифига не отправит 4. ftp тоже ведёт логи. 5. быстрее трафик набежит.
|
|
|
как сделать - 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>доступен или недоступен удалённый комп значения не имеет т.к. маршрутизатор всёравно посчитает.
вот примерно так.
|
|
|
|
|