Again?! Yes, another customer of ours warned us that his antivirus thought to have found a trojan in a CyberInstaller archive.
I explained that this is only a FALSE POSITIVE some time ago, but now I want to replicate it, because it seems that many antivirus are always more paranoid and their heuristic scan is very aggressive, with the result of many false positive.
No, no trojans or any other kind of malware is contained in archives of our software, how it is demonstrated by the following logos:
"100% clean - no spyware, no adware, no viruses" by Softpedia
"Safe to install" certified by FindMySoft.com
that can be found in our Download page.
The warning from the antivirus is a false-positive, due to fact that CyberInstaller uses UPX to compress the size of the executables with a real time decompression in memory. This tool is often used by the most of the malware and so the heuristic scan from many antivirus find the UPX signature and "thinks" that the archive is malware. But it’s not!
I’m sorry if this has caused troubles. We are planning not to compress our software with UPX anymore in future releases, because of these false-positives that sometimes occur.
New video tutorial showing how to register your license of CyberInstaller Suite 2009 by using your activation code received by email.
Click here to watch the tutorial (duration: about 4 minutes)
With this new series of video tutorials I hope to make the use of CIS even more easier and immediate. If you have suggestions about new tutorials or about how to improve old ones let me know.
Have a nice watching!
Now available for download 2009 version of CyberInstaller Suite.
CyberInstaller Suite is a packetization and installation software, oriented to every kind of developer. Thus, it can be applied to any language or development environment (.Net, C++, C#, Delphi, Java, PHP, Visual Basic, etc.) and can be used either by the occasional programmer (free version), or by the professional developer (registered version).
The Free version is completely free of charge and allows you to distribute your own software in the easiest and cheapest possible way. CyberInstaller Suite (CIS) highlights itself from other installers for being very easy to use and for the many features and the great versatility offered.
Brand new 2009 version now available!! (2009/05/31)
After nearly a year from the last update, the 2009 version is finally out. It supports 64 bit (x64) systems even with more than 4 GB of RAM. The main news is software prerequirements, that offer the possibility to be downloaded on the fly during the installation process or embedded into the package. This and other functionalities are waiting for you!.
Available on SilverCyberTech official site all the details you may need to know, as complete list of all fixed bugs and of all added features.
Resources:
download page
full list of news and fixed bugs
details about registered licenses and price list
community forum
I hope that this new version, the first one to really support Windows Vista and 64 bit systems, that adds new and important functionalities as software prerequirements, will be appreciated and may help you to improve your developers experience during your software distribution and packetization.
Graphic look retouched for new version of CIS (CyberInstaller Suite), almost ready to be released, that meets the new Windows Vista and Aero GUI requirements (the previous version, 2008, was compatible only).
Let’s see the most interesting changes in CIS graphic user interface (screenshots in Italian, but final version available in English too):
1) thumbnail in task-bar even when application is minimized:

2) supported 3D tab applications switching:
3) fonts are system ones, varying upon Windows version installed. Eg.: for XP system font was Tahoma 8, while Vista uses the Segoe UI 9 (also size changes):

4) like fonts, messageboxes suit the Windows version in use:

5) again, dialog windows (Open, Save, etc.) depends on current Windows version (new functionalities under Vista):


6) tree-views are Vista-style under this Windows version:

7) lists appear with the new Vista graphic look:


These and other features will make CIS 2009 fully integrate in Vista and in the next Windows 7, thanks to full compatibility with the graphic API used by the new Microsoft operating systems.
For more advanced functionalities of CIS 2009 more articles will follow, please stay on-line!
Here is how to execute a .VBS file embedded into your CyberInstaller package, without using a batch file:
- STEP 4 "Data": add your files to the packages, with the file .vbs you want to be executed
- STEP 8 "External Applications": add an external application in the list "Applications to be executed AFTER installation", by clicking on the proper "Add" button
- In the window that will appear, insert the followings parameters:
Description: VBS description
Local path: cmd.exe
Embed into package: NO
Startup folder: |$SystemPath$|
Command line parameters: /c "|$AppPath$|\filename.vbs" (do not forget quotes!)
Execution mode: syncronous
User confirmation: your choice
That’s all: if everything is correct, at the end of the installation the vbs file added to the package (in the example called "filename.vbs") will be directly executed.
Now that I’m writing CyberInstaller NG, I’m looking for an English revisor for the English strings of the English language definition file.
I write all the English strings by myself, as soon as I need them, the revisor should just read and correct them, if necessary, in perfect English language. That’s all! So it’s not an hard work, especially if done since now, when strings are a few.
Thanks in advance for the help!
CyberInstaller NG project has started.
If CyberInstaller is now a revolution, thanks to its proprietary powerful engine, CI NG will be… revolution inside revolution.
…coming soon…
We can see above the Properties window of the just compiled executable of CING. Below the current main window… I bet there’s quite a lot to work about it!
Stay tuned.
It is now available an important update for CyberInstaller Suite 2008, that adds a major functionality in Studio and Installer modules, and fixes a minor bug in CIPEW.
CyberInstaller Suite 2008 1.2 (Studio 5.20.5497, CIPEW 2.10.321, Installer 4.960, Extractor 4.00.367, Updater 2.10.343).
It is possible to download the update from SilverCyberTech site or simply by CISUpdater, tool that makes the update process automatic and transparent.
NOTE: starting Studio with the "check updates on start" option enabled, if an active connection is detected, CISUpdater will inform you about updates availability automatically.
On SilverCyberTech you will find any information you may want to look for, including the complete list of fixed bugs and all the added features, and naturally the download page.
Resources:
download page
complete list of news and bugs fixed
details about purchasing the registered licenses
forum to talk about the new version and issues
I am looking forward to receiving your feedback and I stay at your disposal for any question. Have a nice work with CyberInstaller Suite 2008 1.2!
CIS has been listed BrotherSoft home page of section Development, among the recommended downloads.
I don’t know how long it will stay there - a year relying upon what the editor says - but it certainly is something good for CIS and it demonstrates the effort of SilverCyberTech towards its software and the success that this software is gaining abroad.
In fact if CIS downloads from BrotherSoft and other shareware sites weren’t meaningful numbers, I don’t know if this result could be achieved in such a short time.
So… thanks to all of you, really.
A user, on a blog, has reported that his anti-virus, F-Secure, has warned that CyberInstaller Suite was an insecure software, probably carrying a trojan.
It has been years since CyberInstaller Suite was not reported as carrying a virus and, fortunately, other users in the same blog answered that F-Secure itself did not report anything to them.
So, how to unveil this mystery? It’ll be soon explained.
As often occurs for other prize-winning professional software (produced by Microsoft, Skype and even anti-malware as Spybot-Search&Destroy), it’s just a FALSE POSITIVE, that is an erroneous report from the anti-virus that identifies a virus in a completely un-harmful application. Probably antivirus software that reports this false positive has the heuristic scan turned on, option that applies more in depth scans but, to identify still unknown viruses, may report even many false positives.
I have to say that the CyberInstaller Suite module recognized as a trojan is CIPEW, that is the CyberInstaller Portable Executable Wrapper, that is the wrapper for the Setup.exe executable. Such wrapper uses advanced techniques to embed the executable and decompress it on-the-fly (it is necessary to execute some security controls over the serial numbers if used in the installation package) and probably is identified as "abnormal" from the heuristic scan of some anti-viruses. Another module that can cause a false positive, at least some versions ago, was CISUpdater, probably because it connects to SilverCyberTech site searching for updates (in a totally legal and user-aware way!).
In addition to this, all modules of CyberInstaller Suite are compressed with UPX, an utility to compress executables that does not only reduce their size without slowing down their loading (they are decompressed on-the-fly when executed in a nearly real-time mode), but also crypts all their content making it very difficult to hack and disassembling them. This utility is often used by virus-writers for these very reasons to compress their viruses and because of this an executable carrying the UPX signature is often identified as "abnormal" from the heuristic scan of a paranoid antivirus.
Finally, CyberInstaller Suite has no malware in it at all, no worms, no trojans, no dialers, no nothing. It is perfectly clean, as confirmed by the Softpedia award: "100% Clean, no spyware, no adware, no viruses".
Anyway, if you ever find false-positives with your antivirus, please contact me: I’ll try to recompile the module so that no false-positive will be reported anymore!
Installing SAPI, that stands for Microsoft Speech API, can turn out in something more annoying than expected. This is due to a strange behavior that occurs when sapi.dll library is placed in a folder different from System.
In fact, if sapi.dll file is placed in "|$CommonPath$|\Microsoft Shared\Speech" (where "|$CommandPath$|" is likely something similar to C:\Program Files\Common), CyberInstaller Studio, during the dependencies research, will correctly find it in that very path and, always correctly, will try to install it on the destination system placing it in that very path too.
Unfortunately, "correctly" doing so, it won’t be possible to register the sapi library (not only CyberInstaller, but even the RegSvr32 command will fail) and this will occur in a unsuccessful installation.
The solution is to move the destination folder for the sapi.dll file, setting it to System32 (CIS pattern "|$SystemPath$|"). this way the library will be correctly registered and the installation accomplished successfully.
NOTE: to change the destination folder of a file/component in a CyberInstaller Studio project neither having to remove then re-add the file, nor editing the file installation properties (double click on the file or click on "Edit" button, step 6), just click with the right mouse button on the file (or on the group of selected files), click on the item "Move into…" from the pop-up menu that will appear and select the destination folder from the sub-menu. This way allows to change the destination folder to more than one file at once.
The registration of some among the most used VB6 components, can be a real pain under Windows Vista. Trying to register the following components, in fact, Vista will answer us with a nice "nope".
Here is the list of the ActiveX that generate the issue:
- msflxgrd.ocx
- comdlg32.ocx
- msbind.dll
- mswinsck.ocx
- msderun.dll
- msinet.ocx
- mswinsck.ocx
- mscomctl.ocx
- msdatlst.ocx
- msflxgrd.ocx
- msmask32.ocx
- tabctl32.ocx
- mscomm32.ocx
- msdbrptr.dll
- msdatgrd.ocx
- mscomct2.ocx
- mshflxgd.ocx
- msadodc.ocx
- msvbvm60.dll
- olepro32.dll
- comcat.dll
- msstdfmt.dll
So, how can we use these components in our applications running under Windows Vista? Easier than you thought: just unregister the component through the command:
RegSvr32 /u <file name>
Then simply register the same components again:
RegSvr32 <file name>
Thus, for each component you wish to use, you have to unregister it before, then register it immediately after. Eg., for "msflxgrd.ocx" component, just write this in the command line prompt (choose "Run as Administrator" from the pop-up menu on the Command Prompt link):
regsvr32 /u /s msflxgrd.ocx
regsvr32 /s msflxgrd.ocx
To make things easier for you, I prepared a batch file (.bat) that will do the dirty job for you, for every component of the list. The file can be downloaded here.
And to make things even much more easier, you can use CyberInstaller Suite 2008, that can easily manage package distribution on Windows Vista (and on every else Windows version). Use it and you’ll never have to worry about anything!