{"id":1005,"date":"2008-09-10T05:57:06","date_gmt":"2008-09-10T05:57:06","guid":{"rendered":"https:\/\/www.darknet.org.uk\/?p=1005"},"modified":"2015-09-09T19:39:17","modified_gmt":"2015-09-09T11:39:17","slug":"reduh-tcp-redirection-over-http","status":"publish","type":"post","link":"https:\/\/www.darknet.org.uk\/2008\/09\/reduh-tcp-redirection-over-http\/","title":{"rendered":"reDuh – TCP Redirection over HTTP"},"content":{"rendered":"

What Does reDuh Do?<\/strong><\/p>\n

reDuh is actually a tool that can be used to create a TCP circuit through validly formed HTTP requests.<\/p>\n

Essentially this means that if we can upload a JSP\/PHP\/ASP page on a server, we can connect to hosts behind that server trivially<\/p>\n

What is it for?<\/strong><\/p>\n

a) Bob.Hacker has the ability to upload \/ create a JSP page on the remote server<\/p>\n

b) Bob.Hacker wishes to make an RDP connection to the server term-serv.victim.com (visible to the web-server behind the firewall)<\/p>\n

c) The firewall permits HTTP traffic to the webserver but denies everything else<\/p>\n

d) Bob.Hacker uploads reDuh.jsp to http:\/\/example.xom\/uploads\/reDuh.jsp<\/p>\n

e) Bob.Hacker runs reDuhClient on his machine and points it to the page: $ java reDuhClient ubuntoo.victim.com 80 \/uploads\/reDuh.jsp<\/p>\n