exploit development GEF Kali Linux reverse engineering GEF: Turning GDB Into a Modern Exploit Development Environment October 3, 2026 — Jonathan Mitchell