三分钟基础:路由器是如何偷偷植入广告的?

苦逼的码农

共 2095字,需浏览 5分钟

 · 2020-02-07

来源:编程技术宇宙

作者:轩辕之风

1

捞油水

“今天的工作累死了,这好色的人类看了这么多视频,可把我忙的够呛”,负责数据转发的阿斐瘫坐在椅子上,没了精神。
“别抱怨了,咱们所在的路由器就是干这活的,这就是命啊,来抽一支放松下”,一旁负责WIFI连接的阿讯递来了一支香烟。

9fbfe29bdd3bad721c0497ceb65eae24.webp

阿斐接过香烟,掏出打火机点燃,猛吸了几口。

阿斐和阿讯是路由器中的两个模块,打出生起就在路由器中工作,一直勤勤恳恳为人类能够连接互联网默默工作。

“你要是觉得这工作干的没有奔头,要不咱想个办法捞点油水?”,阿讯朝阿斐挤了下眼睛。“咳~~,”,阿斐呛了几声,“捞油水?怎么个捞法?”
“你看啊,你每天经手那么多数据包,随便挑一些HTTP协议传输的网页,在里面插入一点广告,咱不就可以赚钱了吗?”
81b5f065faa55df7e263f938becb6b1b.webp
“啊,这样啊,这不太好吧,要是被发现了怎么办?”阿讯吐了一个烟圈说到:“怕啥,就是一点广告,不碍事,这些人类早就习惯了满屏的广告了,不差这一点。你要实在担心,那咱设置一个概率,比如只有20%的网页插入广告,这样就不容易被发现了。”
“听上去可行,只是不知道具体怎么操作呢?”,阿斐又问道。“这样,咱们分工下,广告的事情我去负责,我去联系下广告商,至于如何修改数据包插入广告,你去研究一下,好吧?”“好嘞!”,说完阿斐和阿讯戳灭了手里的烟头,开始分头行动。



2

网页篡改

阿斐拿出了前端技术指南,研究了一晚上终于想到了方案,第二天找到阿讯商量。“讯哥,我有办法了!”“哦,这么快,说说看,什么办法?”

2680d7c4a5aaf3ca2ad481b6168915a5.webp

“我可以在HTML网页中直接插入