Advertisement
Guest User

My second tool

a guest
Jan 22nd, 2020
380
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.01 KB | None | 0 0
  1. import requests
  2. def logo():
  3. print('\033[36m')
  4. print('''\t#############################''')
  5. print('''\t#[+]Myanmar Cyber Pirates[+]#''')
  6. print('''\t# coded by X-Ray #''')
  7. print('''\t#hackertarget api tool #''')
  8. print('''\t#############################''')#Don't edit logo
  9. def menu():#main
  10. print('\033[32m')
  11. print('1.Dnslookup 5.Whoislookup')
  12. print('2.Nmap 6.Subnetlookup')
  13. print('3.Reverseiplookup 7.BannerGrabbing')
  14. print('4.Tracerout 8.Geoiplookup')
  15. choice=input("\nPlease choice::")
  16. if choice=='1':
  17. dnslookup()
  18. elif choice=='2':
  19. nmap()
  20. elif choice=='3':
  21. reverseiplookup()
  22. elif choice=='4':
  23. tracerout()
  24. elif choice=='5':
  25. whois()
  26. elif choice=='6':
  27. subnet()
  28. elif choice=='7':
  29. banner()
  30. elif choice=='8':
  31. geoip()
  32. back()
  33.  
  34. def dnslookup():#dnslookup
  35. x=input("Enter site::")
  36. r=requests.get("https://api.hackertarget.com/dnslookup/?q="+str(x))
  37. print(r.text)
  38.  
  39. def nmap():#nmap
  40. x=input("Enter site::")
  41. r=requests.get("https://api.hackertarget.com/nmap/?q="+str(x))
  42. print(r.text)
  43.  
  44. def reverseiplookup():#reverseip
  45. x=input("Enter site::")
  46. r=requests.get("https://api.hackertarget.com/reverseiplookup/?q="+str(x))
  47. print(r.text)
  48.  
  49. def tracerout():#trace
  50. x=input("Enter site::")
  51. r=requests.get("https://api.hackertarget.com/mtr/?q="+str(x))
  52. print(r.text)
  53.  
  54. def whois():#whois
  55. x=input("Enter site::")
  56. r=requests.get("https://api.hackertarget.com/whois/?q="+str(x))
  57. print(r.text)
  58.  
  59. def subnet():
  60. x=input("Enter site::")
  61. r=requests.get("https://api.hackertarget.com/subnetcalc/?q="+str(x))
  62. print(r.text)
  63.  
  64. def banner():
  65. x=input("Enter site::")
  66. r=requests.get("https://api.hackertarget.com/bannerlookup/?q="+str(x))
  67. print(r.text)
  68.  
  69. def geoip():
  70. x=input("Enter site::")
  71. r=requests.get("https://api.hackertarget.com/geoip/?q="+str(x))
  72. print(r.text)
  73.  
  74. def back():
  75. back=input("\nDo yo want to continue(y or n):: ")
  76. if back=='y':
  77. logo()
  78. menu()
  79. elif back=='n':
  80. exit
  81.  
  82. logo()
  83. menu()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement