ELF 101
10control_point_duplicate85flag
ELF är standardformatet för exekverbara filer på Linux-system. På Windows är det istället .exe-filer, även kallade PE-filer. MacOS använder så kallade Macho-filer för detta, som sedan hamnar inuti en större .app-fil.
I många CTF-uppgifter fokuserar man på att analysera och ta sönder ELF-filer. Särskilt i kategorierna pwn och reversing.
Om du inte kör Linux kan du inte köra ELF-filer. Det finns dock två enkla sätt att få ett Linux-system även om du kör Windows eller MacOS.
På Windows går det installera Windows Subsystem for Linux (WSL). Microsoft har en guide för hur man installerar WSL på Windows 10 och Windows 11.
För både Windows och MacOS går det installera Linux i en virtuell maskin genom VirtualBox. It's FOSS har en guide för att göra det på Windows, men samma instruktioner fungerar för macOS.
När du har tillgång till ett Linux-system kan du ladda ned och köra filen elf
för att få flaggan.
groupeditSäkerhets-SM
Första lösarna- onioneater a year ago
- freeranger a year ago
- blupper a year ago
- g_us a year ago
- not_alexand a year ago