大家好 我是九歌
我女朋友每天七点就下班了,通常七点半就在家,但是最近这段时间她总是三更半夜才回家,对我态度也极其不耐烦,朋友圈的合照也删了,说有领导看见不太好,可是她以前和我总是甜蜜蜜的,天天说情话,你们看:
但最近这段时间的表现令我的内心越来越不安..最后我实在忍不住,进行了社工,最后的结果令我崩溃...
0x0 起因
昨晚八点半了我女朋友依旧没回来,我实在是忍不住了,主动出击,问她在干什么,我连着给她打了两个电话,她应该是点错不小心接了然后迅速的挂掉,但还是被我听到了一片嘈杂的声音,但她说在上班,公司不可能发出在街市一样的喧嚣声
我实在受不了她这样敷衍我,于是开始对我女朋友开启了一番试探
0x1 获取她的IP地址进行定位
因为我女朋友不用QQ,微信不能像QQ一样打个电话就能获取IP地址,我只能从别的路子下手
我尝试着找她要带有GPS信息的照片(很多手机的相机会默认开启记录地理位置的功能,这种照片里面都会附带拍摄地点的经纬度信息)可惜的是,她发我的照片并没有这些信息,看来是未开启记录位置的功能。
我并没有放弃获取她IP地址的想法,我又想了一个法子:写一个获取IP地址的网页。
我又发现搜狐提供了一个JS接口,可以通过它获取到客户端的IP。
http://pv.sohu.com/cityjson?ie=utf-8
在浏览器输入,会返回这些信息:
返回的内容分别是:IP、ID、城市名字
原本以为大功告成之际,却发现在使用微信打开网页时,获取到的IP和在浏览器打开所得到的IP地址不一样。用不同的浏览器,测试多次,都得到一个这样的结论。
原来微信的内置浏览器含有代理,无法获取到真实的IP
这瞬间就把我给卡住了,无奈之际,打开了万能的某宝,竟然真的被我发现了有用的信息
按照商家说的,会生成一个短链接给我,打开链接会自动跳转到本地的浏览器内打开指定网址
令我瞬间振奋,我拷贝了一条搞笑视频的网页源码【打消警惕性】,并嵌入了查询IP地址并返回到后台的代码
查询的代码如下
<script src="http://pv.sohu.com/cityjson?ie=utf-8">
</script>
<script type="text/javascript">
document.write(returnCitySN["cip"]+','+returnCitySN["cname"])
</script>
我最不想看到的事情还是发生了!
荐
阅
读
在看
本文分享自微信公众号 - Java后端(web_resource)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。