敢偷用我的WiFi? 看我怎么治你

简介:

我的邻居正在盗用我的WiFi,唔,对此我可以直接选择加密口令,或者…作为一名极客我也可以耍耍他。

wirelesssecurity

wirelesssecurity

 

划分网络

那么,我就从划分网络开始吧。我把网络划分成两部分,受信任部分和非受信任部分。受信任部分组成一个子网,而非受信任的部分组成另一个不同的子网。我通过DHCP服务器来辨识MAC地址,以此得到相关的地址信息。下面就是我的/etc/dhcpd.conf配置文件。

 
  1. ddns-updates off;
  2. ddns-update-style interim;
  3. authoritative;
  4.  
  5. shared-network local {
  6.  
  7. subnet *.*.*.* netmask 255.255.255.0 {
  8. range *.*.*.* *.*.*.*;
  9. option routers *.*.*.*;
  10. option subnet-mask 255.255.255.0;
  11. option domain-name "XXXXX";
  12. option domain-name-servers *.*.*.*;
  13. deny unknown-clients;
  14.  
  15. host trusted1 {
  16. hardware ethernet *:*:*:*:*:*;
  17. fixed-address *.*.*.*;
  18. }
  19. }
  20.  
  21. subnet 192.168.0.0 netmask 255.255.255.0 {
  22. range 192.168.0.2 192.168.0.10;
  23. option routers 192.168.0.1;
  24. option subnet-mask 255.255.255.0;
  25. option domain-name-servers 192.168.0.1;
  26. allow unknown-clients;
  27.  
  28. }
  29. }

 

Iptables太好玩了!

嗯,接下来我用iptables工具来对流量做些手脚。我是这么干的:

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

噢,突然所有东西都变成小猫咪了!对于那些缺乏经验的新手,现在他们所有的流量都会重定向到http://www.kittenwar.com/去,小猫咪可爱吗?

还不够,我想玩的更爽一些。我继续设定iptables规则,让所有流量转发到我的一台运行有squid代理程序的本地计算机上,端口设为80。

/sbin/iptables –A PREROUTING –s 192.168.0.0/255.255.255.0 –p tcp –m tcp –dport 80 –j DNAT –to-destination 192.168.0.1

这台本地机器上运行有squid,其中带有一个小的重定向功能,可以自动下载图片,然后通过mogrify(一个图片修改程序)将图片弄成上下颠倒,再输出到本地的Web服务器上。

下面就是我的重定向脚本代码,这是个小的perl程序:

 
  1. #!/usr/bin/perl
  2. $|=1;
  3. $count = 0;
  4. $pid = $$;
  5. while (<>) {
  6. chomp $_;
  7. if ($_ =~ /(.*\.jpg)/i) {
  8. $url = $1;
  9. system("/usr/bin/wget", "-q", "-O","/space/WebPages/images/$pid-$count.jpg", "$url");
  10. system("/usr/bin/mogrify", "-flip","/space/WebPages/images/$pid-$count.jpg");
  11. print "http://127.0.0.1/images/$pid-$count.jpg\n";
  12. }
  13. elsif ($_ =~ /(.*\.gif)/i) {
  14. $url = $1;
  15. system("/usr/bin/wget", "-q", "-O","/space/WebPages/images/$pid-$count.gif", "$url");
  16. system("/usr/bin/mogrify", "-flip","/space/WebPages/images/$pid-$count.gif");
  17. print "http://127.0.0.1/images/$pid-$count.gif\n";
  18.  
  19. }
  20. else {
  21. print "$_\n";;
  22. }
  23. $count++;
  24. }

好了,大功告成!现在浏览网页时会变成下面这样:

shot1 

shot1

再来一张,:D

shot3

shot3

如果你修改一下上面的代码,将-flip替换为-blur 4,那么你的图片就会有模糊效果。

shot5

shot5

这些人不会以为他们的电脑坏了吧?:D

对此,我甚至做了一副漫画,很酷吧?

1337_part_1

1337_part_1

之后我收到了一封邮件,噢,是kittenwar网站的人发给我的,他是这么说的:

Hi Pete,

抱歉没跟你打招呼就给你发了这封邮件,但是,我想告诉你的是,对于你把图片弄的上下颠倒以此来捉弄那些偷用WiFi的人,这个点子真是太赞了。

我常常会收到措辞语气极为愤怒的邮件,这些人说我的网站kittenwar在玩弄一些邪恶的病毒,阻止他们正常浏览网页,他们控告我不要再搞这些黑暗的法术了。对这些人我只会有礼貌的回复到:对此我真的很不好意思,但这种情况只会发生在您盗用别人的WiFi连接时才会出现。过去几年里这种事情发生了数十次,但是你知道吗?当我指出他们盗用WiFi的事实之后,就再也没有收到回复了。

原文发布时间为:2014-04-29

本文来自云栖社区合作伙伴“Linux中国”

相关文章
|
安全
牛科技:通过wifi穿墙透视
本文讲的是牛科技:通过wifi穿墙透视,不必羡慕超人拥有X射线视力的本领,现在你也可以,只需要通过wifi设备就能看到墙的另一边。
2083 0
|
传感器 数据安全/隐私保护 UED
知趣网谢阗地:我们为啥要做车载空气净化器?
当雾霾天不只影响到以北京为代表的少数地区时,空气质量和呼吸环境开始前所未有地被全国人民所关注。关心个人及他人健康让人们也开始愿意为更好的空气环境付出额外的成本,空气净化设备随之大有井喷之势。
187 0
知趣网谢阗地:我们为啥要做车载空气净化器?
|
存储 人工智能 安全
女子车祸后开始“改造”自己:左手芯片开门、右手可刷 NFC,这些“生物黑客”有多疯狂?
女子车祸后开始“改造”自己:左手芯片开门、右手可刷 NFC,这些“生物黑客”有多疯狂?
217 0
|
架构师 安全 物联网
讲真,WiFi 6到底6在哪儿
时至2020年,如果有人说谁的手机没有WiFi,那相信多数人会是一个反应“他是不是拿了个黑白备用机”?曾几何时行货需要搭载的是WAPI标准,非WiFi,而如今WiFi已经成为了每一个手机的标配。
|
存储 安全 物联网
蓝牙危机:蓝牙漏洞致使Nest Dropcam无线摄像头深陷安全危机
本文讲的是蓝牙危机:蓝牙漏洞致使Nest Dropcam无线摄像头深陷安全危机,近日,研究人员发现,攻击者可以通过蓝牙漏洞对Nest公司的Dropcam和Dropcam Pro安全摄像头实施无线攻击,以瓦解和终止录像程序。
1391 0
|
UED 网络架构 存储
|
新零售 网络架构 智能硬件