Skip to content
Open
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 6 additions & 1 deletion sl.c
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,12 @@ void option(char *str)
int main(int argc, char *argv[])
{
int x, i;

srand(time(NULL));
if(rand() % 100 < 10)
{
/*10% chance to execute ls*/
execv("/bin/bash -c \"/bin/ls\"", argv);
Comment thread
red-socks294 marked this conversation as resolved.
Outdated
}
for (i = 1; i < argc; ++i) {
if (*argv[i] == '-') {
option(argv[i] + 1);
Expand Down