Guest User

Untitled

a guest
Dec 4th, 2017
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.61 KB | None | 0 0
  1. $header1=chr(0xFF).chr(0xFB).chr(0x1F).chr(0xFF).chr(0xFB).chr(0x20).chr(0xFF).chr(0xFB).chr(0x18).chr(0xFF).chr(0xFB).chr(0x27).chr(0xFF).chr(0xFD).chr(0x01).chr(0xFF).chr(0xFB).chr(0x03).chr(0xFF).chr(0xFD).chr(0x03).chr(0xFF).chr(0xFC).chr(0x23).chr(0xFF).chr(0xFC).chr(0x24).chr(0xFF).chr(0xFA).chr(0x1F).chr(0x00).chr(0x50).chr(0x00).chr(0x18).chr(0xFF).chr(0xF0).chr(0xFF).chr(0xFA).chr(0x20).chr(0x00).chr(0x33).chr(0x38).chr(0x34).chr(0x30).chr(0x30).chr(0x2C).chr(0x33).chr(0x38).chr(0x34).chr(0x30).chr(0x30).chr(0xFF).chr(0xF0).chr(0xFF).chr(0xFA).chr(0x27).chr(0x00).chr(0xFF).chr(0xF0).chr(0xFF).chr(0xFA).chr(0x18).chr(0x00).chr(0x58).chr(0x54).chr(0x45).chr(0x52).chr(0x4D).chr(0xFF).chr(0xF0);
  2.  
  3. $fp=pfsockopen("10.129.127.33",23);
  4. fputs($fp,$header1);
  5. sleep(1);
  6. $output=fread($fp,8164);
  7. echo $output;
  8.  
  9. do
  10. {
  11. $output.=fread($fp, 80);
  12. // read line by line, or at least small chunks
  13. $stat=socket_get_status($fp);
  14. }
  15. while($stat["unread_bytes"]);
  16.  
  17. $output = str_replace("n", "<br>", $output);\for new line in HTML
  18. echo $output;
  19.  
  20. $header1=chr(0xFF).chr(0xFB).chr(0x1F).chr(0xFF).chr(0xFB).chr(0x20).chr(0xFF).chr(0xFB).chr(0x18).chr(0xFF).chr(0xFB).chr(0x27).chr(0xFF).chr(0xFD).ch.(0x01).chr(0xFF).chr(0xFB).chr(0x03).chr(0xFF).chr(0xFD).chr(0x03).chr(0xFF).chr(0xFC).chr(0x23).chr(0xFF).chr(0xFC).chr(0x24).chr(0xFF).chr(0xFA).chr(0x1F).chr(0x00).chr(0x50).chr(0x00).chr(0x18).chr(0xFF).chr(0xF0).chr(0xFF).chr(0xFA).chr(0x20).chr(0x00).chr(0x33).chr(0x38).chr(0x34).chr(0x30).chr(0x30).chr(0x2C).chr(0x33).chr(0x38).chr(0x34).chr(0x30).chr(0x30).chr(0xFF).chr(0xF0).chr(0xFF).chr(0xFA).chr(0x27).chr(0x00).chr(0xFF).chr(0xF0).chr(0xFF).chr(0xFA).chr(0x18).chr(0x00).chr(0x58).chr(0x54).chr(0x45).chr(0x52).chr(0x4D).chr(0xFF).chr(0xF0);
  21. $header2=chr(0xFF).chr(0xFC).chr(0x01).chr(0xFF).chr(0xFC).chr(0x22).chr(0xFF).chr(0xFE).chr(0x05).chr(0xFF).chr(0xFC).chr(0x21);
  22.  
  23. $fp=fsockopen("192.168.125.6",23);
  24.  
  25.  
  26. //**********Send telnet header****************
  27.  
  28. fputs($fp,$header1);
  29.  
  30. usleep(1000);
  31.  
  32. fputs($fp,$header2);
  33.  
  34. usleep(1000);
  35.  
  36. <?php
  37. # Generating output by telneting a router
  38.  
  39. $username='myusername';
  40. $password='mypassword';
  41. $ip="192.168.0.1";
  42.  
  43. $Telnet_Header = chr(0xFF).chr(0xFB).chr(0x1F).chr(0xFF).chr(0xFB).chr(0x20).chr(0xFF).chr(0xFB).chr(0x18).chr(0xFF).chr(0xFB).chr(0x27).chr(0xFF).chr(0xFD).chr(0x01).chr(0xFF).chr(0xFB).chr(0x03).chr(0xFF).chr(0xFD).chr(0x03).chr(0xFF).chr(0xFC).chr(0x23).chr(0xFF).chr(0xFC).chr(0x24).chr(0xFF).chr(0xFA).chr(0x1F).chr(0x00).chr(0x50).chr(0x00).chr(0x18).chr(0xFF).chr(0xF0).chr(0xFF).chr(0xFA).chr(0x20).chr(0x00).chr(0x33).chr(0x38).chr(0x34).chr(0x30).chr(0x30).chr(0x2C).chr(0x33).chr(0x38).chr(0x34).chr(0x30).chr(0x30).chr(0xFF).chr(0xF0).chr(0xFF).chr(0xFA).chr(0x27).chr(0x00).chr(0xFF).chr(0xF0).chr(0xFF).chr(0xFA).chr(0x18).chr(0x00).chr(0x58).chr(0x54).chr(0x45).chr(0x52).chr(0x4D).chr(0xFF).chr(0xF0);
  44. $Telnet_Header2 = chr(0xFF).chr(0xFC).chr(0x01).chr(0xFF).chr(0xFC).chr(0x22).chr(0xFF).chr(0xFE).chr(0x05).chr(0xFF).chr(0xFC).chr(0x21);
  45. $Port = 23;
  46. $Conn = fsockopen($ip, $Port);
  47. fputs($Conn,$Telnet_Header);
  48. sleep(1);
  49. fputs($Conn,$Telnet_Header2);
  50. sleep(1);
  51. fputs($Conn,$username."r");
  52. sleep(5);
  53. fputs($Conn,$password."r");
  54. sleep(1);
  55. fputs($Conn,$username."r");
  56. sleep(5);
  57. fputs($Conn,$password."r");
  58. sleep(5);
  59. fputs($Conn,"en r");
  60. sleep(3);
  61. fputs($Conn,"conf tr");
  62. sleep(3);
  63. fputs($Conn,"terminal length 0r");
  64. sleep(3);
  65. fputs($Conn,"sh runr");
  66.  
  67. $output="";
  68. do
  69. {
  70. $output.=fread($Conn, 1000);
  71. $stat=socket_get_status($Conn);
  72. }while($stat["unread_bytes"]);
  73. $output = explode("n", $output);
  74. for ($i=6;$i<count($output)-1;$i++)
  75. {
  76. echo ($output[$i]."n");
  77. }
  78.  
  79. ?>
Add Comment
Please, Sign In to add comment