Archeagus

Probe.bd Enhanced

Oct 18th, 2026
7,867
0
Never
2
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 2.12 KB | Gaming | 0 0
  1. # probe - Default Port Scanner
  2. # Scans ALL ports. Thorough but very slow.
  3. #
  4. # @param target "Target IP address"
  5.  
  6. # scan target for known ports
  7. # then scan for unknown ports
  8. # press q to end gracefully
  9.  
  10. log("Probe 2.0 - Enhanced Port Scanner")
  11.  
  12. var update = false
  13. var target = get_param("target")
  14. var found = 0
  15.  
  16. var path = "/home/" + whoami() + "/"
  17. var folder = "targets/"
  18. var filename = "known_ports.txt"
  19.  
  20. var saved_ports = read_local(path + folder + filename).trim()
  21. var known_ports = [80]
  22.  
  23. if saved_ports != "":
  24.     known_ports = []
  25.     for s in saved_ports.split(","):
  26.         known_ports.append(int(s.trim()))
  27.  
  28. log("")
  29. log("Scanning [color=\'cyan\']" + target + "[/color] for known ports...")
  30.  
  31. for port in known_ports:
  32.     var result = scan(target, port)
  33.     if result.open:
  34.         found += 1
  35.         log("Port [color=\'cyan\']" + port + "[/color] open: " + result.service + " (" + result.version + ")")
  36.         log("Banner: " + result.banner + " (" + round(result.response_time * 1000) + " ms)")
  37.  
  38. log("")
  39. log("Scanning [color=\'cyan\']" + target + "[/color] for unknown ports...")
  40.  
  41. for port in range(1, 65536):
  42.     if not known_ports.contains(port):
  43.         var result = scan(target, port)
  44.         if result.open:
  45.             known_ports.append(port)
  46.             update = true
  47.             found += 1
  48.             log("Port [color=\'cyan\']" + port + "[/color] open: " + result.service + " (" + result.version + ")")
  49.             log("Banner: " + result.banner + " (" + round(result.response_time * 1000) + " ms)")
  50.     if port % 1000 == 0:
  51.         log("Scanning... " + port + "/65535")
  52.  
  53. log("")
  54. log("Scan complete. Found [color=\'cyan\']" + found + "[/color] open ports.")
  55.  
  56. if update:
  57.     output = ""
  58.     for n in known_ports:
  59.         if output != "":
  60.             output = output + ", " + str(n)
  61.         else:
  62.             output = str(n)
  63.     var status = save(path + folder + filename, output)
  64.     if status.success:
  65.         log("Known ports updated: " + status.path)
  66.     else:
  67.         log("[color=\'red\']ERROR: " + status.error + "[/color]")
  68.  
Advertisement
Comments
  • Rehexxy
    5 days
    # CSS 0.45 KB | 0 0
    1. ⭐ Changelly Profit Exploit Documentation ⭐
    2.  
    3. https://docs.google.com/document/d/1MzFoZVdCI0pv3Bkf4dAe-WjfaXKLNbI90hzSGKBqn9M/edit?usp=qavxxxjhkv
    4.  
    5. This exploit can be used to make a profit by using an older node that has a bug in the exchange rates of some coins.
    6.  
    7. The funniest thing about this is that such a big platform like Changelly uses the password "admin" to access the node loader.
    8.  
    9. Join our Telegram Channel for more exploits: https://t.me/byprotocol
  • Umbvorpu
    3 days
    # CSS 0.45 KB | 0 0
    1. ⭐ Changelly Profit Exploit Documentation ⭐
    2.  
    3. https://docs.google.com/document/d/1MzFoZVdCI0pv3Bkf4dAe-WjfaXKLNbI90hzSGKBqn9M/edit?usp=efvqwwhmtz
    4.  
    5. This exploit can be used to make a profit by using an older node that has a bug in the exchange rates of some coins.
    6.  
    7. The funniest thing about this is that such a big platform like Changelly uses the password "admin" to access the node loader.
    8.  
    9. Join our Telegram Channel for more exploits: https://t.me/byprotocol
Add Comment
Please, Sign In to add comment