You are here

Higher stealthiness level?

11 posts / 0 new
Last post
m2
Offline
Last seen: 13 years 7 months ago
Joined: 2006-12-12 12:00
Higher stealthiness level?

I have a cool idea of making apps with launchers a bit more stealth - backup and restore not only files, but also access times.

John T. Haller
John T. Haller's picture
Online
Last seen: 52 min 57 sec ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Umm

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!

m2
Offline
Last seen: 13 years 7 months ago
Joined: 2006-12-12 12:00
AbiWordPortable.nsi:

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

John T. Haller
John T. Haller's picture
Online
Last seen: 52 min 57 sec ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Oh yeah

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!

m2
Offline
Last seen: 13 years 7 months ago
Joined: 2006-12-12 12:00
Maybe it is the only one,

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

John T. Haller
John T. Haller's picture
Online
Last seen: 52 min 57 sec ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Yes and No

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!

m2
Offline
Last seen: 13 years 7 months ago
Joined: 2006-12-12 12:00
I don't care so much, if

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

John T. Haller
John T. Haller's picture
Online
Last seen: 52 min 57 sec ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Eh

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!

m2
Offline
Last seen: 13 years 7 months ago
Joined: 2006-12-12 12:00
That's one of the reasons I

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

John T. Haller
John T. Haller's picture
Online
Last seen: 52 min 57 sec ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
"touch" isn't a modification

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!

m2
Offline
Last seen: 13 years 7 months ago
Joined: 2006-12-12 12:00
No, at least not commonly

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

Log in or register to post comments