Back in the DOS5/Win3.11 days there was an article about modifying command.com & io.sys so that you could customize the files that were used to load the system.
config.sys & autoexec.bat became (on my system) ipl.sys & ipl.bat (Inital Program Load)
It made the system immune to any virus* [except TSRs] (keeping a dummy config.sys & autoexec.bat let me see programs that tried to modify those files, and generally scored a TONNE of cool points in my mind. It also taught me about "security through obscurity".
This taught me that _MY_ hardware was mine to modify how I wanted. It gave me an incredible sense of power, and capability.
* = well at the time I thought it did. =)