您的位置:主页 > bt365体育投注平台 >

如何绕过代理IP并跟踪实际IP

日期:2019-08-12 14:09
展开全部
Firefox和Chrome支持WebRTC可以请求STUN服务器返回网络的内部和外部IP地址。与XMLHttpRequest请求不同,STUN要求开发人员的工具不要查看网络请求。
//获取与帐户功能(IP)关联的IP地址(varip_dups ={}; //与firefox和chromevarRTCPeerConnection =窗口的兼容性。
RTCPeerConnection ||窗口
window mozRTCPeerConnection ||
webkitRTCPeerConnection; varmediaConstraints ={option:[{RtpDataChannels:true}]}; // firefox已经在默认的虚拟服务器上:config // media。
对等连接
Default_iceservers = //[{url:stun:stun
服务内容
Mozilla的
varservers = undefined。// sayamestunserverforchromeif(窗口)
webkitRTCPeerConnection)servers ={iceServers:[{urls:stun:stun。
服务内容
Mozilla的
Com}]; // constructanewRTCPeerConnectionvarpc = newRTCPeerConnection(servers,mediaConstraints); // listenforcandidateeventspc。
Onicecandidate = function(ice){// skipnon-potenciaeventsif(ice)
候选人){// matchjusttheIPaddressvarip_regex = /([0-9]{1,3}(。
[0-9]{1,3}}{3})/ varip_addr = ip_regex。
Exec(冰。
候选人
坦率的意见[1]; //删除重复if(ip_dups[ip_addr]===== undefined)回调(ip_addr); ip_dups[ip_addr]= true;
createDataChannel(); // createanoffersdppc
createOffer(function(result){// triggerthestunserverrequestpc)
setLocalDescription(result,function(){});},function(){});}/ / Test:显示IP包地址的IP地址(function(ip){console})。
Log(ip);});


下一篇:没有了