Advice Request Portable Apps - how safe are they ?

Please provide comments and solutions that are helpful to the author of this topic.

Status
Not open for further replies.

Ink

Administrator
Verified
Staff Member
Well-known
Jan 8, 2011
22,361
Portable apps are safe to use, when downloaded from a reliable source. Developers usually have portable builds readily available for their users (ie. CCleaner Portable (.zip)), otherwise PortableApps.com - Portable software for USB, portable, and cloud drives is a good place to start.

You can also create your own portable versions of installer-based software, and you can find them online.
- Software Protection, Software Licensing, Software Virtualization
- Evalaze application virtualization | evalaze

Avoid Portable versions of cracked commercial software such as Photoshop Portable as they may contain a nasty surprise. Adobe don't officially provide portable versions, so there is high chance it's pirated.
 

ozone

Level 3
Verified
Jan 17, 2017
97
Portable apps are great,
pros
  • you can "back up" them without using back up software (simply copy them to external disk)
  • every files (settings, ...) stay in portable apps folder, sometimes in temp folder
  • you can use them in different location (external disk, partitions, ...)
  • no installer –> no PUP/PUA
  • you can create your own portable versions, there are several programs you can use to achieve that (e.g. Cameyo | Teleport Your Software Anywhere)
cons
  • some apps don't have official portable version
    • or they have it, but you must dig through site
    • or they are not "true" portable version (no installer, but they will create files outside apps folder)
  • functions are more restricted (no integration to system)
  • you have to wait to get latest version (e.g. using apps from PortableApps.com - Portable software for USB, portable, and cloud drives)
  • usually – bad source (torrent, crack sites, ...) –> older/wrong app or even malware
reliable source:
 

DC47561

Level 3
Verified
Feb 3, 2017
102
You'll be fine as long as you inspect what the app does in an isolated environment (such as a sandbox first :) )
 

McLovin

Level 76
Verified
Honorary Member
Malware Hunter
Apr 17, 2011
9,224
I used to use Portable Apps for years but stopped using them as more and more programs can now be installed to just the users account not needing administrator privileges. Haven't used them for a couple of years now but so I'm not sure how they are and if they haven't improved or not.
 

tim one

Level 21
Verified
Honorary Member
Top Poster
Malware Hunter
Jul 31, 2014
1,086
Why is it so easy to infect a portable app.exe?

Well, there are several ways of infection, by including the overwriting of the code, replacing the files, adding code and breaking the code.

There are techniques of overwriting, which are very effective, because the change is permanent, and the file is corrupted
Any executable, when it is memory-mapped, has an EP (Entry Point) from which the execution begins, then it is possible to overwrite the one that is there, to the EP address.
Sure it is necessary to obtain this address.
All of the executable files have special headers that contain information, including an EP address.
For example, by entering a a shellcode that uses SEH, it runs the code. The Structured Exception Handler (SEH) is a mechanism that was implemented to mitigate the abuse of buffer overflows.

As you have already understood it is not difficult to create or infect a portable app, it is enough a good knowledge of programming in C\C++, Assembly and a knowledge of the general Windows architecture.

For this reason, you need to download these apps from reliable sources, and sometimes also the official manufacturer's website offers the portable version of the same software.
 

Mr.X

Level 8
Verified
Well-known
Aug 2, 2014
368
My RSS feeds show last added app was Tiny Task Portable 1.62. Anyone knows what happened to development? Have they stopped for a while?
 

kev216

Level 21
Verified
Honorary Member
Top Poster
Content Creator
Well-known
Aug 6, 2014
1,044
Like already said, if you use portable software, download them from trusted sources like PortableApps.com - Portable software for USB, portable, and cloud drives or LiberKey - Portable Applications
If they don't have them in their catalog, look at the official website of the software to see if they have a portable version available to download.
I personally use portable software a lot, especially if I try new software or use software that I don't need all day long. I like having a clean pc without too much unnecessary software installed.
 
Status
Not open for further replies.

About us

  • MalwareTips is a community-driven platform providing the latest information and resources on malware and cyber threats. Our team of experienced professionals and passionate volunteers work to keep the internet safe and secure. We provide accurate, up-to-date information and strive to build a strong and supportive community dedicated to cybersecurity.

User Menu

Follow us

Follow us on Facebook or Twitter to know first about the latest cybersecurity incidents and malware threats.

Top