Ultrasurf automatically updates itself

Application Details:

Version: 9.5+
License: Free to use
Votes: 0
Latest Rating: Gold
Latest Wine Version Tested: 1.1.32

Maintainers: About Maintainership

No maintainers. Volunteer today!

Test Results

Old test results
The test results for this version are very old, and as such they may not represent the current state of Wine. Please consider submitting a new test report.
Selected Test Results

What works

Automatic update, tunneling connections, tray icon, golden lock

The "golden lock" does not seem to make the GUI hang anymore.

What does not

Apart from that you need to install the Microsoft Visual C++Runtime (see the howto below), everything seems to work. GJ, wine team!


What was not tested

I've tested pretty much everything.

Hardware tested


  • GPU:
  • Driver:

Additional Comments

Version: 9.6

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
CurrentArch LinuxOct 30 20091.1.32N/A Yes GoldFred Monkey 
ShowArch LinuxOct 30 20091.1.27N/A No GarbageFred Monkey 
ShowArch Linux x86_64Jul 19 20091.1.26N/A Yes GoldFred Monkey 

Known Bugs

Bug # Description Status Resolution Other apps affected

Show all bugs

HowTo / Notes


1. Create a new wineprefix

2. Download Ultrasurf from

3. Extract the zip file, copy the .exe file to $WINEPREFIX/drive_c/ultrasurf.exe or something

4. Download the Visual C++ Runtime from here and install it inside the wineprefix.

5. Run Ultrasurf from within its prefix. At the first start, you are better off disabling the "golden lock" icon which is not really helpful anyway.

6. To do this, click "Option" a hundred times until a new gui comes up (you really need to click a few times, because while the lock is activated, the gui does not quite get all the clicks).

7. Click "Hide Golden Lock" as well as "Do not use IE" until the boxes are checked

8. Click "OK" until the gui disappears

9. Click "Exit" until the main gui is also gone

10. Restart Ultrasurf as in 5. and you are ready to go.

Configure your browser to use Ultrasurf
Basically, set it up to use
Port: 9666
as its proxy for all protocols.
Here's a more verbose tutorial for Firefox.
Ultrasurf as a Linux daemon
There's a bash script called ghostship that automatically installs/updates Ultrasurf and runs it like a Linux daemon (no GUI). It also tries to keep Ultrasurf connected and restarts it when it is not.
keep connection alive bash script
Ultrasurf likes to disconnect when there's no traffic in a long time. here is a bash script that you can run in order to prevent that.


Comments Disabled

Comments for this application have been disabled because there are no maintainers.