I have a cool idea of making apps with launchers a bit more stealth - backup and restore not only files, but also access times.
New: Kanri (Oct 09, 2024), Platform 29.5.3 (Jun 27, 2024)
1,100+ portable packages, 1.1 billion downloads
No Ads November!, Please donate today
Umm... huh? The launchers don't backup and restore any local files. At least not for any of the PortableApps.com apps.
Sometimes, the impossible can become possible, if you're awesome!
AbiWordPortable.nsi:
(...)
ReadEnvStr $USERPROFILEPATH "USERPROFILE"
(...)
PrepareCustomDictionary:
StrCmp $SECONDARYLAUNCH "true" StartProgramAndExit
CreateDirectory "$USERPROFILEPATH\AbiSuite\"
Rename "$USERPROFILEPATH\AbiSuite\custom.dic" "$USERPROFILEPATH\AbiSuite\customlocal.dic"
CopyFiles "$SETTINGSDIRECTORY\custom.dic" "$USERPROFILEPATH\AbiSuite\"
(...)
"Those people who think they know everything are a great annoyance to those of us who do." Asimov
That would be the only one. And it only applies if AbiWord is installed (which is nearly never on a machine you want to worry about). And it doesn't modify the created or accessed dates.
Sometimes, the impossible can become possible, if you're awesome!
Maybe it is the only one, for sure it's the first I checked.
It does modify access times. For %USERPROFILE%\AbiSuite.
"Those people who think they know everything are a great annoyance to those of us who do." Asimov
It is the *ONLY* one of the apps I've done that modifies a file. And it just renames it and renames it back. It does not affect the created or modifed by date.
So, honestly, who cares?
Sometimes, the impossible can become possible, if you're awesome!
I don't care so much, if admin wants, he'll detect this anyway. I just think it would be cleaner.
"Those people who think they know everything are a great annoyance to those of us who do." Asimov
If the admin wants to snoop, he'll detect the stuff in Windows\Prefetch or the stuff in the registry or monitor your network connection... none of which you have any control over as a non-admin.
There is no such thing as a stealth portable app or platform. Anyone who claims otherwise is lying and trying to sell you something.
Sometimes, the impossible can become possible, if you're awesome!
That's one of the reasons I don't like calling apps stealthy. I do it only because it's the only short, universally understandable way to tell what I mean. I prefer "clean".
The other is that I don't care about hiding my actions - but about leaving host computer without doing some mess.
"Those people who think they know everything are a great annoyance to those of us who do." Asimov
Touching a file isn't a modification. When you're running portable apps, there are lots of files around the OS that you'll be touching. DLLs and such especially.
Sometimes, the impossible can become possible, if you're awesome!
No, at least not commonly used dlls (the ones that are already mapped to memory?). Check it.
"Those people who think they know everything are a great annoyance to those of us who do." Asimov