How-To
Virus Scans of VNC2Me SC
| File VNC2Me_SC_7zip.exe received on 03.23.2009 07:25:25 (CET) | |||
| Antivirus | Version | Last Update | Result |
| a-squared | 4.0.0.101 | 2009.03.23 | - |
| AhnLab-V3 | 5.0.0.2 | 2009.03.22 | - |
| AntiVir | 7.9.0.120 | 2009.03.22 | - |
| Authentium | 5.1.2.4 | 2009.03.23 | - |
| Avast | 4.8.1335.0 | 2009.03.23 | - |
| AVG | 8.5.0.283 | 2009.03.22 | - |
| BitDefender | 7.2 | 2009.03.23 | - |
| CAT-QuickHeal | 10.00 | 2009.03.23 | - |
| ClamAV | 0.94.1 | 2009.03.23 | - |
| Comodo | 1080 | 2009.03.22 | - |
| DrWeb | 4.44.0.09170 | 2009.03.23 | - |
| eSafe | 7.0.17.0 | 2009.03.19 | Suspicious File |
| eTrust-Vet | 31.6.6409 | 2009.03.20 | - |
| F-Prot | 4.4.4.56 | 2009.03.23 | - |
| F-Secure | 8.0.14470.0 | 2009.03.23 | - |
| Fortinet | 3.117.0.0 | 2009.03.22 | - |
| GData | 19 | 2009.03.23 | - |
| Ikarus | T3.1.1.48.0 | 2009.03.23 | - |
| K7AntiVirus | 7.10.678 | 2009.03.21 | - |
| Kaspersky | 7.0.0.125 | 2009.03.23 | - |
| McAfee | 5561 | 2009.03.22 | - |
| McAfee+Artemis | 5561 | 2009.03.22 | - |
| McAfee-GW-Edition | 6.7.6 | 2009.03.22 | - |
| Microsoft | 1.4502 | 2009.03.23 | - |
| NOD32 | 3953 | 2009.03.21 | - |
| Norman | 6.00.06 | 2009.03.20 | - |
| nProtect | 2009.1.8.0 | 2009.03.23 | - |
| Panda | 10.0.0.10 | 2009.03.22 | - |
| PCTools | 4.4.2.0 | 2009.03.22 | - |
| Prevx1 | V2 | 2009.03.23 | - |
| Rising | 21.22.00.00 | 2009.03.23 | - |
| Sophos | 4.39.0 | 2009.03.23 | - |
| Sunbelt | 3.2.1858.2 | 2009.03.22 | - |
| Symantec | 1.4.4.12 | 2009.03.23 | - |
| TheHacker | 6.3.3.4.287 | 2009.03.23 | - |
| TrendMicro | 8.700.0.1004 | 2009.03.23 | - |
| VBA32 | 3.12.10.1 | 2009.03.23 | - |
| ViRobot | 2009.3.23.1659 | 2009.03.23 | - |
| VirusBuster | 4.6.5.0 | 2009.03.22 | - |
| Additional information | |||
| File size: 892547 bytes | |||
| MD5...: f07cbf801476e8b0826744fd01f3070b | |||
| SHA1..: 0a4810f2a2d96680f176e77c153f684590ba1761 | |||
| SHA256: 99f4a5809a462197ba313ab9ae86ea2fe78be9d82db2b6a1b64afc7a410bffe5 | |||
| SHA512: 32cb3a4d75a5bf3078f9ecc24e9d9ff58b4c46f40e4874b22514977d617ead72 2a40155f1c152e03d9c072aabe8607fc3336581c37a8be07fbc52d0b4027918e | |||
| ssdeep: 24576:SpR9EeML152VMN/2LMjSgElRaZTZ9C9kUy7ck+Rc:i9EPLv2VU2LgSgElA e+lkc | |||
| PEiD..: - | |||
| TrID..: File type identification UPX compressed Win32 Executable (39.5%) Win32 EXE Yoda's Crypter (34.3%) Win32 Executable Generic (11.0%) Win32 Dynamic Link Library (generic) (9.8%) Generic Win/DOS Executable (2.5%) | |||
| PEInfo: PE Structure information ( base data ) entrypointaddress.: 0x275e0 timedatestamp.....: 0x422aabf1 (Sun Mar 06 07:06:25 2005) machinetype.......: 0x14c (I386) ( 3 sections ) name viradd virsiz rawdsiz ntrpy md5 UPX0 0x1000 0x19000 0x0 0.00 d41d8cd98f00b204e9800998ecf8427e UPX1 0x1a000 0xe000 0xd800 7.91 1302c5df85994aa61760caf50454a850 .rsrc 0x28000 0x7000 0x7000 4.57 3c7ffb6c741949e14b2a3a83ac8bfbdf ( 4 imports ) > KERNEL32.DLL: LoadLibraryA, GetProcAddress, VirtualProtect, VirtualAlloc, VirtualFree, ExitProcess > COMCTL32.dll: - > OLEAUT32.dll: - > USER32.dll: SetTimer ( 0 exports ) | |||
| packers (Kaspersky): PE_Patch.UPX, UPX | |||
| packers (F-Prot): UPX | |||
ABOVE was taken from VIRUSTOTAL.COM
*some virus programs wrongfully detect Autoit applications as a VIRUS. this is actually a false positive (as the above shows)
Getting the latest source code (SVN Checkout)
NOTE: the code you get from the SVN may not even work, let alone be stable
VNC2Me uses the Sourceforge SVN, to ensure source is available well into the future.
Windows users need to install some software, please follow these steps to begin:
- Download Tortoise SVN and follow the prompts to install (default settings have always worked for me)
- create a new directory in which to store the files.
- Right mouse click on the new directory and select "SVN Checkout"
- enter the address https://vnc2me.svn.sourceforge.net/svnroot/vnc2me into the "URL of repository" field.
- Make sure "HEAD Revision" is selected, and click "OK"
- Wait till all files are received (may take some time).
Further assistance with Tortoise SVN can be found on SF.net
Debugging VNC2Me SC Problems (Beta 0.2 and above)
VNC2Me comes with large amounts of debugging abilities built into the program, but debugging needs to be enabled in the INI file first.
Open the vnc2me_sc.ini file in your favourite editor (mine is notepad++) within the [V2M_GUI] section of the INI (near the top) is the option "MAIN_ENABLE_DEBUG=0", this should be set to "MAIN_ENABLE_DEBUG=1". This will enable the Debug checkbox near to the "Exit" button on the Main window, and a "Debug" option in the "Show" Menu of the Tray icon.
Two possible uses for debugging are:
- Setup on NEW custom SSH server.
- One / Some clients are having connection problems.
Basic Debugging
Type 2 above is the easiest to describe, as you have already eliminated possible SSH server problems due to most clients ability to connect successfully.
so lets start there:
- Enable debugging using above method
- Test and copy debug output to a text file (or other document such as spreadsheet)
- Package this using your preferred method (setup scripts are provided in SVN or "Roll-your-Own" package), and send to the client.
- Have the client open the application and tick the box (or use tray menu) to show the debug window.
- Initiate the client connection (using the normal buttons on the main window).
- Upon connection failure, press the "Debug > Clipboard" button on the debug window to copy all debug output to clipboard.
- Instruct client to paste into email (or other).
- Compare unsuccessful client connection with successful to find where application stops
This is the simplest way of debugging the application, as minimal data is collected.
Advanced Debugging
For more advanced troubleshooting, we have enabled the standard windows debugging system used by many applications, so applications like "sysinternals debugview" can be used to view all actions (well most) of the application. This allows pausing of debug output, large amounts of history to be viewed easily (its not unlimited), and many other features. Follow Step 1 of the above instructions to enable debugging, then:
- Download and run a debugging program like "sysinternals debugview"
- Close all running application that may be using this debugging system (best to close as much as you can)
- Start VNC2Me with debugging enabled (described above)
- View debugging output and troubleshoot problem.
If problem appears to be related to the SSH connection, try opening a command prompt in the VNC2Me directory, then open v2mplink using the following arguments: " your.host -v -ssh" (include a space between v2mplink and you host name)
You may also want to include any of the following:
- -P port# (connect to specified port - if different from 22)
- -l username (connect with specified username - otherwise plink asks)
- -pw password (login with specified password - otherwise plink asks)
- -2 (force use of SSH protocol Version 2) (NOTE: SSH Version 2 should be used in 99.9% of cases)
This should give you a successful connection, and allow you to run commands like "ls" on Linux or "dir" on windows. If you are unsuccessful with connecting using plink, then the problem is outside of the scope of our help, and you should lookup the problem in Google, or contact your hosting provider.
Translate VNC2Me
As of VNC2Me Beta 0.2, Translations of ALL GUI items can be done through the INI file. All User Interface text labels including traytips and popup's "SHOULD" be read from the INI, anything not so, SHOULD BE IN CAPITALS.
VNC2Me Debug Output has not been translated, because it would make the translations too long, and your clients would have no benefit from it, as debugging should be turned off before it gets to them.
The translation system has been (re)written to allow translation to any language without touching any code (just editing the INI file).
This rewrite made setting up the INI for translation a little more difficult, but there are some examples in the INI, that should be enough for most people.
The Following table lists some examples of the settings needed in the INI for translation.
| Language | INI Section Name | INI Language Section settings |
|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
I'm sure you can see the pattern emerging, if you have problems, follow the step-by-step below, or post your problems on the translations forum. where registered users can post their INI
Step by step translating
VNC2Me Translation steps:
- Open vnc2me_sc.ini in your favourite editor (mine is notepad++).
- Copy the whole [Lang_English] Section. (other language sections may not be up-to-date,
- Paste it into the bottom of the INI file.
- Rename the section name to the Appropriate "Prim. lang. symbol" (4th column) from the MSDN Language Identifiers Constants table. (http://msdn.microsoft.com/en-au/library/ms776294.aspx)
- Copy the "Locale identifier" for that language (and any sub languages) into a new LANG_IDENT_N="" parameter (where N is the next sequential number in the list.
- Increment "LANG_COUNT=X" so that X is the number used above (step 5) plus one (x=n+1)
NOTE: numbering MUST be sequential, the "LANG_COUNT" accurate and no spaces should be present anywhere in the language section, otherwise the locale / language will not be read properly. - Enable debugging and download the Debug Viewer, save the INI changes and start VNC2Me. Check that your language is being read correctly from the INI, similar to the example below:
[11120] V2M - Language loopcount = 0 & 041d <> LANG_IDENT_0 [11120] V2M - Language loopcount = 0 & 041d <> LANG_IDENT_1 [11120] V2M - Language loopcount = 0 & 041d <> LANG_IDENT_2 [11120] V2M - Language loopcount = 0 & 041d <> LANG_IDENT_3 [11120] V2M - Language loopcount = 0 & 041d <> LANG_IDENT_4 [11120] V2M - Language loopcount = 0 & 041d <> LANG_IDENT_5 [11120] V2M - Language loopcount = 0 & 041d <> LANG_IDENT_6 [11120] V2M - Language loopcount = 0 & 041d <> LANG_IDENT_7 [11120] V2M - Language loopcount = 0 & 041d <> LANG_IDENT_8 [11120] V2M - Language loopcount = 0 & 041d <> LANG_IDENT_9 [11120] V2M - Language - Auto detected language: Swedish <@OSLang = 041d>
- If the windows locale cannot be found within any of the
LANG_IDENT
parameters in theLANGUAGES
section, English is selected as the default language. - Save the file (in the same directory as the VNC2Me.exe file)
Setting a Language
VNC2Me can also be "Forced" to use a specific language, thus overriding the automatic language selection which is based on locale.
This method was the original way to change languages (before locale was used), but remains today, as it may be of benefit in certain circumstances.
- Open VNC2Me_sc.ini in your favourite editor (mine is notepad++).
- In the "COMMON" Section, set "LANGUAGE" parameter to your choice of language (removing the preceding "Lang_" from the section name).
- Enable debugging and download the Debug Viewer, save the INI changes and start VNC2Me. Check that your language is being read correctly from the INI, similar to the example below:
[14612] V2M - Language - Using language from INI file: Lang_English
- Save the file (in the same directory as the VNC2Me executable).
Many fields within the GUI are limited in size, should a translation require an increased field size, every avenue will be explored to find a resolution, please quote the INI data that relates to that field, and how much bigger (percent) you need it (the translated text for that field would also be of benefit).
All comments/questions about translation can be added to the comments of this article, or to the "Translation" section in the forum.
HowTo - Remove Tabs from UVNC SC
Removing tabs from VNC2Me SC GUI is easy to do, no editing INI files or the like ...
just rename or remove the respective applications (V2Msc.exe for , V2Msrv.exe or V2Mvwr.exe) and the tabs are removed from the GUI.
Page 1 of 2
<< Start < Prev 1 2 Next > End >>








