If you play Capture The Flag (CTF) competitions, you probably know the feeling. You spend hours solving a challenge, taking quick notes, saving terminal outputs, and taking screenshots. But when it comes to writing the actual writeup for your blog, you just don’t have the time or energy. As a result, you end up with folders full of unfinished drafts on your desktop.

I know this struggle very well, and that is why I created StealthWriter.

What is StealthWriter?

StealthWriter Comic

StealthWriter is a command-line tool that turns your messy lab notes, scripts, and screenshots into publication-ready CTF writeups in just a few minutes. It is specifically designed to work with Astro blogs.

I know, I know, I also hate AI in the CTF scene. But come on, how many unfinished writeup drafts do you have lying around in random folders on your desktop? This script helps you polish them in a few minutes and make them publication ready.

THIS TOOL WILL NOT SOLVE CHALLENGES FOR YOU, it will not slop the technical details or the flag. You still need to do the hard work. However, it will take your raw notes, that contains the solution, technical details, and your thoughts, and turn them into a clean readable blog post.

How It Works

StealthWriter uses a Gemini multimodal model to process your files. The tool has a three-step pipeline:

  1. Ingestion: You point the tool to a folder containing your notes, code, and screenshots. It scans the files, identifies code snippets, understand what the images contain and organizes the data to give the AI the right context.
  2. AI Generation: The tool sends your files to Gemini, along with strict style guidelines and a reference post. The AI then writes a natural and well-structured draft of your writeup, trying to match the style of the provided post.
  3. Safe Deployment: The generated draft is carefully checked by you. You can ask for changes or just accept the draft, and only if you are satisfied, the tool automatically creates a new folder in your blog directory (or the one you set as output directory) with the markdown file and all the necessary images.

Why Use It?

The main goal of StealthWriter is to remove the friction of publishing. You can focus on the fun part, hacking and learning, while the tool takes care of organizing your raw notes, written in your native language, into a clean readable post in english. If you think that polishing the text manually will help you learn more, then this is not the right tool for you.

StealthWriter is currently in beta. I hope it helps you publish those old writeups you have been keeping on your computer!