Application: RunGuard
Category: Security
Description: RunGuard is my implementation of the MS SAFER API in AutoIt3. Use RunGuard to launch applications with reduced privileges.
While functionally similar to DropMyRights, my primary reason for writing this was to have a GPL'd OpenSource implementation of this security measure. Additionally, it works with relative paths, environment variables, and applications requiring commandline parameters.
Download RunGuard 1.0.0.5 Development Test 1 [400KB download / 430KB installed]
(MD5: 289de747badf54f9440d3deefe0f351f)
Release Notes:
1.0.0.5 Development Test 1 (2008-04-25)
- Added a small GUI option with switch '/g'. This should be useful for Context Menu shortcuts.
Development Test 2 (2008-04-07)
- updated to PAF format
Development Test 1 (2008-04-03): Initial release
NOTE: Requires Windows XP or Vista, Server 2003 or 2008 (and better), and administrator rights.
Shouldn't this be dev test? Sounds great tho, i'll test it out later on
The developer formerly known as ZGitRDun8705
As I saw it on that Unlocker app to, a Development Test is an open source application (right now) in the PortableApps.com Format (Not just launchers). Pre-Releases are apps thart have official PortableApps.com Splash Screens and all.
My take on this was that a pre-release was before a dev test in the development timeline. On both this one and Unlocker, I'm keeping the pre-release monicher until I get it into full papps format with the installer and all (right now they're both zipped up).
Plus on this one I wanted to see if there was enough interest to warrant further work on it.
Either way it was a great learning experience. I wrote the whole API implementation for AutoIt from scratch, working from the c++ source (which I don't fully understand). Check it out in the source directory. So I was thrilled when I actually got it to work
Question - this is a standalone app, no launcher. What's the correct spec format for an app like this? winMd5Sum just has the app in place of the launcher (which is how I have this set up for now). Cool to leave it that way?
Oh and any feature ideas, lemme have em.
Dev Test is before pre-release....Look at the other user-contributed apps. PeaZip, TaskCoach, GNUCash all went Dev Test -> Pre Release -> Official
The developer formerly known as ZGitRDun8705
Crap......
...and fixed.
PAF format
please add a post to the dev test page, and follow the template that Patrick suggested there.
The developer formerly known as ZGitRDun8705
Added a GUI option with switch '/g'. Useful for Context Menu shortcuts.
This is your app, right? Then this should be Devision test 3.
Simplifying daily life through technology
Why should it be Development Test 3?
The developer formerly known as ZGitRDun8705
ya know this program would be great if it worked. every time i try to run the program from the PAM i get this pop up that asks me to run a program as my limited user account or enter in a password to run it as the admin. nomatter what i do it just keeps poping up.
Zoop
What OS? This will only work with XP and Server 2003 or better. I'll add to the description.
This doesn't seem to work on any of my computers or my school's computers under limited rights. It ask what user you want to run this under. Is this supposed to happen?
iLike Macs, iPwn, However you put it... Apple is better ^_^
"Claiming that your operating system is the best in the world because more people use it is like saying McDonalds makes the best food in the world..."
This is going to require admin rights. You can't mess with security privileges unless you're an admin. The popup is from a directive I coded that will prompt for an admin account if it does not have admin privs (ie under Vista's UAC).
But I thought that was the whole purpose of this app?! "Use RunGuard to launch applications with reduced privileges." isn't that what that means? What is the point of it. You can already launch a program under limited rights.
iLike Macs, iPwn, However you put it... Apple is better ^_^
"Claiming that your operating system is the best in the world because more people use it is like saying McDonalds makes the best food in the world..."
Yes, you can launch a program with limited privs from an admin account. There's a more restrictive level, CONSTRAINED, that also limits access to certain file locations, such as the desktop and my documents.
While you can do this with the RunAs command, this is a much easier way that does not require entering user level credentials.
If you want more info, look up the original app, DropMyRights.
Don't shoot the messenger.