Wednesday, 31 May 2023

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 links


  1. Pentest Tools Framework
  2. Hacking Tools Online
  3. Hacking Tools Hardware
  4. Hacking Tools Free Download
  5. Hacker Tools 2019
  6. Best Hacking Tools 2020
  7. Hacking Tools For Beginners
  8. Hacking Tools Software
  9. Pentest Tools For Windows
  10. Hack Tools 2019
  11. Pentest Tools Github
  12. Pentest Tools Open Source
  13. Hack App
  14. Hacking Tools Free Download
  15. Pentest Tools Open Source
  16. Tools For Hacker
  17. Hacker
  18. Best Hacking Tools 2019
  19. What Are Hacking Tools
  20. Hacking Tools Online
  21. Growth Hacker Tools
  22. How To Hack
  23. Pentest Tools Apk
  24. Computer Hacker
  25. New Hacker Tools
  26. Pentest Tools Find Subdomains
  27. Pentest Tools Port Scanner
  28. Hacking Tools Pc
  29. Hack Tools Mac
  30. Bluetooth Hacking Tools Kali
  31. Hacking Tools Hardware
  32. Pentest Tools Website Vulnerability
  33. Hacking Tools 2019
  34. What Are Hacking Tools
  35. Game Hacking
  36. Best Pentesting Tools 2018
  37. New Hack Tools
  38. Hacking Tools Mac
  39. Hack Tool Apk No Root
  40. Hack Tools Online
  41. Hacking Tools And Software
  42. Hacking Tools For Games
  43. Underground Hacker Sites
  44. Underground Hacker Sites
  45. Hacker Tools Github
  46. Pentest Tools For Mac
  47. Hack Tool Apk
  48. Pentest Box Tools Download
  49. Hacker Tools Apk Download
  50. Pentest Tools Review
  51. Hacker Tools Apk
  52. Termux Hacking Tools 2019
  53. Pentest Tools For Mac
  54. Hacker Tools Windows
  55. Hacking Tools Usb
  56. Pentest Tools For Ubuntu
  57. Easy Hack Tools
  58. Hacker Tools Linux
  59. Computer Hacker
  60. Pentest Tools Apk
  61. Pentest Automation Tools
  62. Bluetooth Hacking Tools Kali
  63. Hacker Tools Linux
  64. World No 1 Hacker Software
  65. Pentest Tools Online
  66. Pentest Tools Kali Linux
  67. Bluetooth Hacking Tools Kali
  68. How To Install Pentest Tools In Ubuntu
  69. Pentest Tools Open Source
  70. Nsa Hack Tools
  71. Pentest Tools Open Source
  72. Pentest Tools Linux
  73. Hack Tools For Games
  74. Best Pentesting Tools 2018
  75. Hacking Tools For Windows
  76. Pentest Tools For Android
  77. Pentest Tools Url Fuzzer
  78. Hacker Tools Windows
  79. Nsa Hack Tools
  80. Hacker Tools Apk Download
  81. New Hacker Tools
  82. What Are Hacking Tools
  83. Hackrf Tools
  84. Hacker Tools Hardware
  85. Hacking Tools Hardware
  86. Hack Tools For Ubuntu
  87. Hacking Tools Mac
  88. Hacker Search Tools
  89. Hack Tool Apk No Root
  90. Hack Tools Github
  91. World No 1 Hacker Software
  92. Pentest Tools Github
  93. Blackhat Hacker Tools
  94. Kik Hack Tools
  95. Hacker Tools For Pc
  96. Termux Hacking Tools 2019
  97. Pentest Tools Find Subdomains
  98. What Is Hacking Tools
  99. Hacker Tools Github
  100. Hack Tool Apk No Root
  101. How To Make Hacking Tools
  102. Pentest Tools Open Source
  103. Hack Tools Mac
  104. How To Hack
  105. Pentest Tools Find Subdomains

No comments:

Post a Comment