SuperModerator Popular Post BamSec1 Posted December 6, 2014 SuperModerator Popular Post Share #1 Posted December 6, 2014 Safe Portable App-ing Some suggestions for staying safe ... An important thing to keep in mind when using portable applications is that they can be used to spread viruses between machines. While this isn't as much of an issue when you own or are responsible for the machines you are using it on (say work and home), it can be a very big issue when you use a portable app on an untrusted or unknown machine (school, internet cafe, etc). For this reason, it is important that you practice Safe Portable App-ing! The Checklist ► Use a solid antivirus program on your primary PC and keep its virus definitions up to date. ► Use a solid antivirus program on your portable device, like ClamWin Portable, and keep its virus definitions up to date. ► Scan your PC and portable drive for viruses on a regular basis. ► Whenever you plug your portable drive into an unknown computer, it's a good idea to assume that it could now be infected with a virus. If the PC has a virus that is currently in memory, it may attempt to infect your portable applications as soon as you plug it in. ► When you then plug your portable drive into another computer, you should first scan it for viruses before running any of your applications. (Most antivirus software will make this available to you by right-clicking on your drive in Explorer or My Computer.) That way, if it is infected, you'll know before you run your applications and the new computer will not be infected. ► Always wait until the drive access light has stopped blinking and then click on the USB icon in your system tray to 'Safely Remove' your device. Don't just remove it. Just because the application's window is closed doesn't mean the app has fully closed and finished writing to the disk. ► Back up on a regular basis, both your applications and your files. If you follow these simple rules, you'll be able to enjoy your portable applications without getting stuck with a virus or losing your data. As always, there is still the risk of getting a new virus that your antivirus program can't yet detect, but the probability would be relatively low, and you run the same risk whenever you download a file from the internet. 13 2 Link to comment
GlacialMan Posted March 18, 2020 Share #2 Posted March 18, 2020 Definition of Portable Program In "short" ?, an application, launched, used and properly terminated, it can be defined "Stealth" only if it doesn't leave behind any entry, modified or created in the System to grant the application perfect functioning. This concept is valid for System registry and file System. It means, when a Portable application is terminated, System conditions must be restored to the state they were before launching the application. Any file, created, edited, or positioned in the file System, out of the Portable application's folder, they must be removed from the System and stored in the the application's folder. For files and folders, "move" function is mainly used for small volumes of data and "junctions" for big ones. Certain cases can be ignored as, for example, temporary files and some registry entries (MRU entries for dialog boxes, DirectX entries for DirectX-based applications, etc). To be defined "Fully Portable", a program must perfectly work on different PCs/Systems (if hardware and System are supported by the official application). Some optional components, add-ons and plug-ins can be embedded in the Portable application, to grant it properly functions in any condition. Also application settings and data must always be fully available in any condition. A perfectly working Portable application must not interfere with a possibly installed official version of the same application. Official local settings must be preserved and they must be available, for the installed version, when the Portable application is not in execution. Some applications are natively Portable (they usually doesn't modify the registry and the file System). The programs provided without an installer (eg, distributed in a compressed archive), not always can be defined Stealth and Fully Portable. The same concept is valid for programs folders, obtained unpacking the installers or obtained from installed applications. Many solutions and techniques are available to portabilize applications, leftovers and modifications can be managed by a Launcher (created, for example, using the PortableApps Format, NSIS, AutoIt, c#, a script/batch, etc). Otherwise, the application can be isolated through a virtualization tool (eg, Turbo Studio, ThinApp, Cameyo, etc). Some applications do not need any intervention but they are modified to be perfectly managed by suites (PortableApps Format, SyMenu, etc). 3 Link to comment
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now