Szperanie w kodzie binarnym aplikacji od zawsze pobudzało wyobraźnię programistów. Zapewne każdy z nas na jakimś etapie zainteresowania komputerami próbował swoich sił w tej dyscyplinie – czy chodziło o poprawienie błędu w programie bez dostępu do kodu źródłowego, czy o uzyskanie nieśmiertelności w grze. Tym razem spróbujemy zmodyfikować program skompilowany w systemie Linux bez używania debuggera i bez konieczności mozolnego grzebania w kodzie maszynowym.