Client Configuration :
Base Configuration :
Step 1 : On "Client Settings" tab
- Insert server IP/HOSTNAME and port (es "home" and 8080).
- Insert local address and port to which you want the client will listen for new connections (es "0.0.0.0" and 10000).
- If you have to go through a proxy server set proxy IP/HOSTNAME and port (es "proxy" and 80).
- If your proxy uses users authentication, you must check "Use Proxy Settings" and insert your username ,password and proxy authentication method.
- If your Internet Explorer use proxy try to check "Auto Proxy Configuration".
- Check "Use Tunnel Authentication" and insert your server username and password ("jojo" and "jojo" as set before).
Step 2 : On "Options" tab
- Uncheck "Use Conections Statistics" and "Use Strict Content Length" for speed reason.
- Set "Content Length" value to the maximum one.
- If you want to crypt data check "Use Data Encryption" and "Compress Data Inside Tunnel".
Step 3 : Remote desktop
- Check "Use Fixed Destination Point " and insert the IP/HOSTNAME of the computer you want to connect via RDP (es "home2").
- Set the port number to 3389 and click on "Start Client" button.
- Open remote desktop client end set it to connect to 127.0.0.1:10000.
Step 3 bis : Emule/FTP(PASV must be enabled) client.
- Check "Use Variable Destination Point " and set "Client Emulate" combo to "3 - SOCKS 5".
- Set inside emule or ftp client into proxy options to use a sock 5 proxy on 127.0.0.1 port 10000 (Options-->Proxy on emule).
- Important : you don't need to set any authentication for the sock5 proxy !! Don't insert any username or password.
- Click on "Start Client" button and start the program.
The xmls saved will be like this ones :
(ClientSettings.xml - Remote desktop)
<?xml version="1.0" standalone="yes"?>
<ClientSettingTable xmlns="http://tempuri.org/ClientSettingTable.xsd">
<ClientSettings>
<clientName>htc</clientName>
<serverAddress>home</serverAddress>
<serverPort>8080</serverPort>
<localAddress>0.0.0.0</localAddress>
<localPort>10000</localPort>
<proxyCheck>false</proxyCheck>
<proxyAddress>proxy</proxyAddress>
<proxyPort>80</proxyPort>
<proxyAuthCheck>true</proxyAuthCheck>
<proxyUser>jojo</proxyUser>
<userAgent />
<loggerCheck>false</loggerCheck>
<loggerLevel>0</loggerLevel>
<ifCompressData>false</ifCompressData>
<ifCompatible>false</ifCompatible>
<ProxyAuthenticationMode>1</ProxyAuthenticationMode>
<ContentLength>1024000</ContentLength>
<ProtocolType>0</ProtocolType>
<ProxyBufferSize>0</ProxyBufferSize>
<ProxyBufferTimeout>500</ProxyBufferTimeout>
<IsAuthTunnelRequired>true</IsAuthTunnelRequired>
<TunnelAuthUsername>jojo</TunnelAuthUsername>
<TunnelDestHost>home2</TunnelDestHost>
<TunnelDestPort>3389</TunnelDestPort>
<IfUseStatistics>false</IfUseStatistics>
<clientLikeA>2</clientLikeA>
<IfUseFixedDestAddress>true</IfUseFixedDestAddress>
<IfSoftThreadingMode>true</IfSoftThreadingMode>
<StrictContentLength>false</StrictContentLength>
<StealthModeEnable>false</StealthModeEnable>
<AutoProxyAuthentication>false</AutoProxyAuthentication>
<TunnelAuthPassword>am9qbw==</TunnelAuthPassword>
<ifUseAsimmetricDataEncription>false</ifUseAsimmetricDataEncription>
</ClientSettings>
</ClientSettingTable>
(ClientSettings.xml - Emule/FTP client - Data Encryption Enabled)
<?xml version="1.0" standalone="yes"?>
<ClientSettingTable xmlns="http://tempuri.org/ClientSettingTable.xsd">
<ClientSettings>
<clientName>htc</clientName>
<serverAddress>home</serverAddress>
<serverPort>8080</serverPort>
<localAddress>0.0.0.0</localAddress>
<localPort>10000</localPort>
<proxyCheck>false</proxyCheck>
<proxyAddress>proxy</proxyAddress>
<proxyPort>80</proxyPort>
<proxyAuthCheck>true</proxyAuthCheck>
<proxyUser>jojo</proxyUser>
<userAgent />
<loggerCheck>false</loggerCheck>
<loggerLevel>0</loggerLevel>
<ifCompressData>true</ifCompressData>
<ifCompatible>false</ifCompatible>
<ProxyAuthenticationMode>1</ProxyAuthenticationMode>
<ContentLength>1024000</ContentLength>
<ProtocolType>0</ProtocolType>
<ProxyBufferSize>0</ProxyBufferSize>
<ProxyBufferTimeout>500</ProxyBufferTimeout>
<IsAuthTunnelRequired>true</IsAuthTunnelRequired>
<TunnelAuthUsername>jojo</TunnelAuthUsername>
<TunnelDestHost />
<TunnelDestPort>0</TunnelDestPort>
<IfUseStatistics>false</IfUseStatistics>
<clientLikeA>2</clientLikeA>
<IfUseFixedDestAddress>false</IfUseFixedDestAddress>
<IfSoftThreadingMode>true</IfSoftThreadingMode>
<StrictContentLength>false</StrictContentLength>
<StealthModeEnable>false</StealthModeEnable>
<AutoProxyAuthentication>false</AutoProxyAuthentication>
<TunnelAuthPassword>am9qbw==</TunnelAuthPassword>
<ifUseAsimmetricDataEncription>true</ifUseAsimmetricDataEncription>
</ClientSettings>
</ClientSettingTable>
|