Sunday, January 21, 2024

Multi-Protocol Proxy Over TCP & UDP

Many years ago I programed a console based multi protocol proxy (the sha0proxy) lately I created in dotnet a graphical verison of the tool, but due to the form referesh speed finally I implemented it in C++ with Qt.

This tool useful for reversing, exploiting & pentesting was finally called rproxy, and its a multi-protocol proxy over TCP or UDP.





Being in the middle of the communication you can view and modify the bytes before being sent to the client or server.

In the tools tab right now its possible to open the blob on radare2 for further reversing of the data structures or code.


A basic mutation based fuzzer is implemented for bug-hunting, just set the % ratio of mutation and the bytes will be modified during specific communications phase.

One of the powerful things of this tool is the scripting, it is possible to automate a modification in specific moment of the traffic flow.



For example a script with a single line: "IN 3 20 3F" will write a 0x3f on the offset 20 only on the third packet received from the server. I have used this feature for triggering vulnerabilities.

Regarding the saving and loading data from disk, it's possible to save and load data in raw and hex formats. Also can be configured for save all the communications or only specific emission.


Find the source code and binaries at github: https://github.com/sha0coder/reproxy



Related word


  1. Github Hacking Tools
  2. Hack Tools For Mac
  3. Hak5 Tools
  4. Hacker Tools Mac
  5. Hacking Tools Mac
  6. How To Hack
  7. Hacker Techniques Tools And Incident Handling
  8. Hacking Tools Name
  9. Hacker Tools For Windows
  10. Hack Website Online Tool
  11. Pentest Tools List
  12. Hacking Tools Kit
  13. New Hacker Tools
  14. Install Pentest Tools Ubuntu
  15. Hack Tools Download
  16. Hacker Tools List
  17. Hacking Tools Free Download
  18. Hacker Tools For Mac
  19. Hacks And Tools
  20. What Is Hacking Tools
  21. Hacking Tools Name
  22. Hack Tools For Windows
  23. Hack Tools For Pc
  24. Pentest Tools Nmap
  25. Hacker Tools Github
  26. How To Make Hacking Tools
  27. Hacker Tools Online
  28. Pentest Automation Tools
  29. Hacker Security Tools
  30. Hacking Tools For Windows 7
  31. Computer Hacker
  32. Game Hacking
  33. Hacking Tools For Games
  34. Hacking Tools Windows
  35. Pentest Tools Kali Linux
  36. Blackhat Hacker Tools
  37. Pentest Tools Windows
  38. Pentest Tools Kali Linux
  39. Nsa Hack Tools
  40. Hacking Tools Mac
  41. What Are Hacking Tools
  42. Ethical Hacker Tools
  43. Hacker Tools Software
  44. Hacking Tools Windows 10
  45. Nsa Hacker Tools
  46. Pentest Tools Windows
  47. Pentest Tools
  48. Hacker Tool Kit
  49. Hacker Tools For Mac
  50. Hacker Tools Free
  51. Github Hacking Tools
  52. What Is Hacking Tools
  53. Hacker Search Tools
  54. Best Hacking Tools 2019
  55. Pentest Tools Find Subdomains
  56. Hacker Techniques Tools And Incident Handling
  57. Hacker Tool Kit
  58. Usb Pentest Tools
  59. Blackhat Hacker Tools
  60. Hack Tools Download
  61. Hacking Tools Pc
  62. Hacking Tools Windows
  63. Hacker Tools Github
  64. What Is Hacking Tools
  65. Pentest Tools Find Subdomains
  66. Pentest Tools Tcp Port Scanner
  67. Top Pentest Tools
  68. Hacker Tools Github
  69. Hackers Toolbox
  70. Blackhat Hacker Tools
  71. Pentest Recon Tools
  72. Nsa Hack Tools Download
  73. World No 1 Hacker Software
  74. Hacking Tools Mac
  75. Hacker Hardware Tools
  76. Pentest Tools Bluekeep
  77. Hack Tools
  78. Blackhat Hacker Tools
  79. Hacking Tools For Kali Linux
  80. Pentest Automation Tools
  81. Game Hacking
  82. Hack Tools For Windows
  83. Hacking Tools Windows
  84. Hack Tool Apk
  85. Install Pentest Tools Ubuntu
  86. Hack Tools Pc
  87. Pentest Tools Nmap
  88. Hacking Tools For Mac
  89. Pentest Tools Website
  90. Hacking App
  91. Hacker Tools Linux
  92. Physical Pentest Tools
  93. Hacking Tools For Beginners
  94. Hacker Tools For Mac
  95. Hack Tools For Games
  96. Hacker Tools Mac
  97. Pentest Tools
  98. Hack Apps
  99. How To Install Pentest Tools In Ubuntu
  100. Hack Tools Mac
  101. Hack Tools For Games
  102. Hacking App

No comments: