http://www.sufeinet.com/plugin.php?id=keke_group

苏飞论坛

 找回密码
 马上注册

QQ登录

只需一步,快速开始

分布式系统框架(V2.0) 轻松承载百亿数据,千万流量!讨论专区 - 源码下载 - 官方教程

HttpHelper爬虫框架(V2.7-含.netcore) HttpHelper官方出品,爬虫框架讨论区 - 源码下载 - 在线测试和代码生成

HttpHelper爬虫类(V2.0) 开源的爬虫类,支持多种模式和属性 源码 - 代码生成器 - 讨论区 - 教程- 例子

查看: 4985|回复: 4

[HttpHelper] 抓包,js 获取邮件地址明文的问题

[复制链接]
发表于 2016-9-5 13:40:05 | 显示全部楼层 |阅读模式
抓包发现,点击获取邮件地址后,访问了这个地址: http://www.enf.com.cn/company_email/23870261.753   ,  响应回来的内容如下,

xy.jpg
代码:
<span id="[url=]e827726694[/url]">[javascript protected email address]</span><script type="[url=]text/javascript[/url]">
/*<![CDATA[*/eval("var a=\"OhAg1bEXBZo_Hu8aTe-P2vK@n4ipLyqI5jcWwdkr.9zQNGVMtY+UfsxRJCD70Sl3m6F\";var b=a.split(\"\").sort().join(\"\");
var c=\"YxVRuNG7J90QtAQRs\";var d=\"\";
for(var e=0;e<c.length;e++)d+=b.charAt(a.indexOf(c.charAt(e)));
document.getElementById(\"e827726694\").innerHTML=\"<a href=\\\"mailto:\"+d+\"\\\">\"+d+\"</a>\"")/*]]>*/
</script>


如果用浏览器打开响应内容,就是一个邮件地址 “info@despatch.com” 。
但是,直接打开上面的网址,就看不到邮件地址,如何把这个代码变成明文的邮件地址呢?

----------------------------------------------------------------------
另外,发现,如果直接把下面的代码复制到ie浏览器的地址栏,也能得到 明文 的地址。
data:text/html;base64,PHNwYW4gaWQ9ImU4Mjc3MjY2OTQiPltqYXZhc2NyaXB0IHByb3RlY3RlZCBlbWFpbCBhZGRyZXNzXTwvc3Bhbj48c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCI+Lyo8IVtDREFUQVsqL2V2YWwoInZhciBhPVwiT2hBZzFiRVhCWm9fSHU4YVRlLVAydktAbjRpcEx5cUk1amNXd2Rrci45elFOR1ZNdFkrVWZzeFJKQ0Q3MFNsM202RlwiO3ZhciBiPWEuc3BsaXQoXCJcIikuc29ydCgpLmpvaW4oXCJcIik7dmFyIGM9XCJZeFZSdU5HN0o5MFF0QVFSc1wiO3ZhciBkPVwiXCI7Zm9yKHZhciBlPTA7ZTxjLmxlbmd0aDtlKyspZCs9Yi5jaGFyQXQoYS5pbmRleE9mKGMuY2hhckF0KGUpKSk7ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoXCJlODI3NzI2Njk0XCIpLmlubmVySFRNTD1cIjxhIGhyZWY9XFxcIm1haWx0bzpcIitkK1wiXFxcIj5cIitkK1wiPC9hPlwiIikvKl1dPiovPC9zY3JpcHQ+



1. 开通SVIP会员,免费下载本站所有源码,不限次数据,不限时间
2. 加官方QQ群,加官方微信群获取更多资源和帮助
3. 找站长苏飞做网站、商城、CRM、小程序、App、爬虫相关、项目外包等点这里
 楼主| 发表于 2016-9-5 13:45:03 | 显示全部楼层
 楼主| 发表于 2016-9-5 13:45:49 | 显示全部楼层
就是浏览器打开响应结果,
可以把
OhAg1bEXBZo_Hu8aTe-P2vK@n4ipLyqI5jcWwdkr.9zQNGVMtY[/email]+UfsxRJCD70Sl3m6F
转化成
info@despatch.com

我们代码如何读取到这个?
发表于 2016-9-5 14:33:45 | 显示全部楼层
直接执行这个JS就行了
var a="chx_N8O+f2LkH@ra3jYXZTeEgQ0S1GP4.JuFs-q9lDbBywzi6CIv7dVRtM5oWAmUnKp";
var b=a.split("").sort().join("");
var c="CVzR@ywotDWB6xBRd";
var d="";
for(var e=0;e<c.length;e++) d+=b.charAt(a.indexOf(c.charAt(e)));

可以使用我在线的技术方法进行测试。
这个方法在Htttphelper万能框架中有自带的
http://tool.sufeinet.com/Creater ... 793a2bb&exejs=d
发表于 2016-9-5 14:34:41 | 显示全部楼层
都是这样的算法,只是每次的参数不一样,不想执行JS就自己使用C#写一下这个方法,然后每次调用一下也是一样的,值就使用正则从网页中提取
您需要登录后才可以回帖 登录 | 马上注册

本版积分规则

QQ|手机版|小黑屋|手机版|联系我们|关于我们|广告合作|苏飞论坛 ( 豫ICP备18043678号-2)

GMT+8, 2024-11-23 10:04

© 2014-2021

快速回复 返回顶部 返回列表