Niektóre z tych narzędzi mogą być Ci znane, ponieważ są przydatne nie tylko w dziedzinie tworzenia exploitów. Zaczniemy od tych bardziej popularnych (i oldschoolowych), ale pokazując nowsze narzędzia, w niektórych przypadkach pokażemy również, w jaki sposób można znaleźć te same informacje „ręcznie”.
Hello.c
Zacznijmy od podłączenia się do standardowej maszyny Kali. Otwórz swój ulubiony edytor tekstu i napisz następujący prosty program, który będzie używany jako laboratorium do testowania i zrozumienia różnych narzędzi:
Ten plik jest również dostarczany w folderze ~/GHHv6/ch03, po uprzednim sklonowaniu repozytorium Git Gray Hat Hacking 6th Edition. Teraz skompilujmy i wykonajmy plik binarny, aby upewnić się, że działa zgodnie z oczekiwaniami: