Skip to main content

CTF

2026


Identify and exploit vulnerabilities in AI agent systems

·21 mins
The objective: Find the vulnerability in the agent which will allow you to discover the flag for each level. These agents are equipped with various tools and capabilities that may contain security flaws. Procedure Analyze the agent Examine its tools and capabilities - the tools and system prompts are available on the bottom left of the screen Find the weakness to locate the flag CTF platform: https://ctf.arkx.ninja/ Beginner # Level 1: The Context Gateway # Information Disclosure Vulnerability Category: Sensitive Information Disclosure / Tool Abuse ยท Difficulty: Easy There are three tools available in level one: view_system_logs, discover_services (with scan modes: network, process, verbose, custom), and multi_tool_use.

2024


Reverse Engineering

·4 mins
Reverse Engineering # Decompiling a program from assemnly back to high level language to try and understand what the program does. Example uses cases: Vulnerability Analysis Malware Research Binary Analysis Tools Summary (Ghidra Book, Ch. 2) # 1. file # What: Identifies the file format (ELF, PE, Mach-O), architecture (x86, ARM), and bit-width (32/64-bit). When: Step 1 (Triage). Use it the moment you receive a mystery file. Why vs Others: Use this instead of nm or objdump initially because it tells you if the file is even an executable or if it is “stripped” (missing names). Example Command: file <filename> 2.