Tagged Questions
1
vote
1answer
120 views
Securely reading and parsing a string from a parameter or file in bash
I've been writing a number of bash scripts lately which get variables from a parameter or from a file. Some of the scripts run as root (using sudo)
This is on my notebook, so there aren't any other ...
5
votes
5answers
425 views
Read and confirm shell script before piping from curl to sh (curl -s [url] | sh)
Whenever I have to execute a shell script from the web curl -s [url] | sh, I first open url in my web browser to make sure the script isn't malicious and is safe to run.
I remember seeing a command ...
1
vote
1answer
301 views
How do I hide login information passed to command line programs from appearing in the process list?
I have to execute a program that passes in as command line options the username and password. Is there a way to hide the username & password from appearing in the /proc entry for this process.
4
votes
8answers
5k views
Is it possible to test user name and password?
I've written a python CGI script that invoke bash commands, and it needs to test for a successful login on the host.
Is it possible to create a bash script that will test a given username and ...
10
votes
2answers
829 views
How to safely pass variables to root-enabled scripts?
This question is totally general and not only applicable to my situation, but... I have a small busybox appliance where I want a non-root user to be able to execute a particular script with root ...
25
votes
4answers
2k views
Is there any way to keep a command from being added to your history?
Is there any way to keep a command from being added to your history? I have a command that I want to keep out of my history file, and I really don't care to have it there when I search the history ...
4
votes
3answers
187 views
Randomise or shred memory of an application
Is it possible to randomise or shred memory of a particular application just after its life ends, or better, whenever it deallocates some memory?
A command-line utility like this would be perfect:
...