8 | | |
9 | | == Hacking a *NIX Computer (Tentative) == |
10 | | |
11 | | A *NIX system is a Unix-like system, which means many Unix idioms, like {{{/etc/passwd}}} and {{{/etc/shadow}}}, are also available on *NIX OS. If you have physical access to the machine, it should be possible to perform the following actions (unless the drive is encrypted): |
12 | | |
13 | | 1. Reboot the computer and boot onto a [wiki:bootdrive portable disk drive]. |
14 | | 2. From the alternate boot partition, log in to that partition's OS and mount the computer's drive somewhere on your file system. |
15 | | 3. Add a new user entry to the {{{/etc/passwd}}} file on that drive, and add a hashed password entry to {{{/etc/shadow}}}. |
16 | | 4. Grant the new user {{{sudo}}} permissions in the sudoers file ({{{/etc/sudoers}}}). |
17 | | 5. Add {{{/home/}}} folders, etc. |
18 | | 6. Restart the computer and boot normally. |
19 | | 7. Log in using the username/password combination you added to {{{/etc/passwd}}} and {{{/etc/shadow}}}. |
20 | | 8. Use {{{sudo}}} or {{{su}}} to access the machine with root permissions. |
21 | | |
22 | | Presumably all or most of this is automated by the [wiki:bootdrive boot drive] that MT gives to the player, since the player is probably not all that tech-literate. |