Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Find bad file permissions on your system

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 .gitignore
Octocat-spinner-32 README.md
Octocat-spinner-32 run
Octocat-spinner-32 setup
Octocat-spinner-32 write-check.rb
README.md

Bad Access

Motivation

Real.com scares me to death. I found a video I wanted to watch, but it was in some arcane RealMedia format.

I wanted to watch it even with the crazy format it was in, so I created a non-admin user to install the program in.

After doing this, I found that the non-admin user had write access to a whole bunch of my files and also a whole bunch of system files. This scared me a bunch, so I decided to hack something together to trawl the filesystem and tell me which files were essentially world-writable.

Usage

First you will need to create a non-admin user.

On a mac, you can do this in System Preferences / Accounts.

Then, execute ./setup USERNAME to get the repo up and running.

Now, execute ./run and follow the instructions.

Something went wrong with that request. Please try again.