자신의 무선네트워크에 침입한 사람 골탕먹일 수 있는 스크립트 -_-

nike984의 이미지

물론 이글을 읽는 분들은 당연히 wep나 wpa로 보안 걸어잠그고 해서 네트워크에
다른 사람이 못들어오겠지만 ~ 그래도 혹 같은 네트워크 내에 있는 사람들한테
장난을 좀 쳐보고 싶다~ 하시면 아래 스크립트를 한번 써보세요.

일단 아래스크립트로 네트워크를 둘로 나눕니다.
하나는 자신이 쓸 제대로된 스트림
다른 하나는 다른 사람들 골탕 먹이는데 쓰일 스트림

/etc/dhcpd.conf
 
ddns-updates off;
ddns-update-style interim;
authoritative;
 
shared-network local {
 
        subnet *.*.*.* netmask 255.255.255.0 {
                range *.*.*.* *.*.*.*;
                option routers *.*.*.*;
                option subnet-mask 255.255.255.0;
                option domain-name "XXXXX";
                option domain-name-servers *.*.*.*;
                deny unknown-clients;
 
                host trusted1 {
                        hardware ethernet *:*:*:*:*:*;
                        fixed-address *.*.*.*;
                }
		}
 
        subnet 192.168.0.0 netmask 255.255.255.0 {
                range 192.168.0.2 192.168.0.10;
                option routers 192.168.0.1;
                option subnet-mask 255.255.255.0;
                option domain-name-servers 192.168.0.1;
                allow unknown-clients;
 
        }
}

아래 명령어 쓰면 다른 모든 스트림을 아래 사이트로 돌릴 수 있습니다.
(http://kittenwar.com/)

/sbin/iptables -A PREROUTING -s 192.168.0.0/255.255.255.0 -p tcp -j DNAT --to-destination 64.111.96.38

혹은 아래 스크립트를 쓰면~

#!/usr/bin/perl
$|=1;
$count = 0;
$pid = $$;
while (<>) {
        chomp $_;
        if ($_ =~ /(.*\.jpg)/i) {
                $url = $1;
                system("/usr/bin/wget", "-q", "-O","/space/WebPages/images/$pid-$count.jpg", "$url");
                system("/usr/bin/mogrify", "-flip","/space/WebPages/images/$pid-$count.jpg");
                print "http://127.0.0.1/images/$pid-$count.jpg\n";
        }
        elsif ($_ =~ /(.*\.gif)/i) {
                $url = $1;
                system("/usr/bin/wget", "-q", "-O","/space/WebPages/images/$pid-$count.gif", "$url");
                system("/usr/bin/mogrify", "-flip","/space/WebPages/images/$pid-$count.gif");
                print "http://127.0.0.1/images/$pid-$count.gif\n";
 
        }
        else {
                print "$_\n";;
        }
        $count++;
}

상대방은 인터넷이 요럽게 그림들이 뒤집힙니다. ㅋㅋㅋㅋ
[img] http://www.ex-parrot.com/~pete/shot1.png [/img]
[img] http://www.ex-parrot.com/~pete/shot3.png [/img]

위 스크립트에서 flip 을 -blur 4 로 바꿔주면 또 요런 난처한 상황도 만들수 있습니다.
[img] http://www.ex-parrot.com/~pete/shot5.png [/img]

p.s. 회사 내에선 적당선에서 자제 하세요. 걸리면 모가지 -_-a

** 글 원본 출처는 http://www.ex-parrot.com/~pete/upside-down-ternet.html입니다. **

superwtk의 이미지

flip 도 하고 blur 도 적용시키면 멋지겠네요 =)

--------------------------------------------------------------------------------
http://blog.superwtk.com

소타의 이미지

모니터를 닦는 상황이 벌어지겠네요 ㅋㅋ

지리즈의 이미지

There is no spoon. Neo from the Matrix 1999.

There is no spoon. Neo from the Matrix 1999.

frenzy의 이미지

지금 출근했는데(도무지 잠이 안와서..),
출근해서 다들 놀라자빠지게 해볼까요?

:-)
+
++++++++++++++++++++++++++++++++++++++++++++++
혼자놀기의 도사가 되리라... http://geeklife.co.kr

.
++++++++++++++++++++++++++++++++++++++++++++++
혼자놀기의 도사가 되리라... http://geeklife.co.kr

my@gaury.pe.kr의 이미지

학교 실습컴에 하면 ㅎㅎ 상당히 재밌겠군요

쿠크다스의 이미지

가정법적인 댓글만 있고,
결과 보고성 댓글은 없다.
ex) 사장님께 불려갔습니다.

과자가 아닙니다.
cuckoo dozen, 즉.12마리의 뻐꾸기란 뜻입니다.

과자가 아닙니다.
cuckoo dozen, 즉.12마리의 뻐꾸기란 뜻입니다.

쿠크다스의 이미지

윗글은 분명 내가 쓴 건데 왜 편집이 안 생기지???

과자가 아닙니다.
cuckoo dozen, 즉.12마리의 뻐꾸기란 뜻입니다.