微微网络电话回拨平台制作教程[9757阅/3回]
要做回拨平台,就先要登陆,并且取得数据包。登陆微微网络电话以后,就点开了回拨的按钮,输入被叫号码和主叫号码点击拨打,
抓到数据包如下:
GET /callback.aspx?weweid=510855&caller=0086主叫号码&called=被叫号码&pwd=2f96b790a02dfcbfba2808f8efee6bdd&validate=339a6592bdd606b8b522508eb56964b0 HTTP/1.1
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN) AppleWebKit/533.3 (KHTML, like Gecko) Qt/4.7.4 Safari/533.3
ACCept: application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Connection: Keep-Alive
ACCept-Encoding: gzip
ACCept-Language: zh-CN,en,*
Host: www.uwewe.com
于是用模拟发送数据包,但是发现模拟发送的数据包没有回铃。观察数据包,可以发现数据包中,有这么几部分:账号,这个是没有加密的,密码是加密了的,还有就是主叫号码和被叫号码也是没有加密的,最后还有一个时间是加密了的,但是这个时间是怎么加密的呢?
用工具转化了下,发现可以用格林威治时间转北京时间来实现。那么:
339a6592bdd606b8b522508eb56964b0
就可以转化成时间:
1970年1月1日8时5分39秒
这个时间还是很奇怪,时间和月份都是错的,但是小时和分秒貌似是对的,所以估计修改这个就可以实现回拨平台的回拨,@小马,最后一个时间验证能解决吗?
结果试一下: www.uwewe.com/callback.aspx?weweid=510855&caller=0086主叫号码&called=被叫号码&pwd=2f96b790a02dfcbfba2808f8efee6bdd&validate=339a6592bdd606b8b522508eb56964b0
把该替换的替换一下,试试如果成功就行了。
抓到数据包如下:
GET /callback.aspx?weweid=510855&caller=0086主叫号码&called=被叫号码&pwd=2f96b790a02dfcbfba2808f8efee6bdd&validate=339a6592bdd606b8b522508eb56964b0 HTTP/1.1
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN) AppleWebKit/533.3 (KHTML, like Gecko) Qt/4.7.4 Safari/533.3
ACCept: application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Connection: Keep-Alive
ACCept-Encoding: gzip
ACCept-Language: zh-CN,en,*
Host: www.uwewe.com
于是用模拟发送数据包,但是发现模拟发送的数据包没有回铃。观察数据包,可以发现数据包中,有这么几部分:账号,这个是没有加密的,密码是加密了的,还有就是主叫号码和被叫号码也是没有加密的,最后还有一个时间是加密了的,但是这个时间是怎么加密的呢?
用工具转化了下,发现可以用格林威治时间转北京时间来实现。那么:
339a6592bdd606b8b522508eb56964b0
就可以转化成时间:
1970年1月1日8时5分39秒
这个时间还是很奇怪,时间和月份都是错的,但是小时和分秒貌似是对的,所以估计修改这个就可以实现回拨平台的回拨,@小马,最后一个时间验证能解决吗?
结果试一下: www.uwewe.com/callback.aspx?weweid=510855&caller=0086主叫号码&called=被叫号码&pwd=2f96b790a02dfcbfba2808f8efee6bdd&validate=339a6592bdd606b8b522508eb56964b0
把该替换的替换一下,试试如果成功就行了。
这家伙很懒,什么也没留下!