<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Projects on Njeru Mtwaiti</title>
    <link>https://blog.njerumtwaiti.com/projects/</link>
    <description>Recent content in Projects on Njeru Mtwaiti</description>
    <generator>Hugo</generator>
    <language>en</language>
    <lastBuildDate>Thu, 15 May 2025 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://blog.njerumtwaiti.com/projects/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>sqli-hunter</title>
      <link>https://blog.njerumtwaiti.com/projects/sqli-scanner/</link>
      <pubDate>Thu, 15 May 2025 00:00:00 +0000</pubDate>
      <guid>https://blog.njerumtwaiti.com/projects/sqli-scanner/</guid>
      <description>&lt;p&gt;A purpose-built SQL injection detection and exploitation tool designed for web application pentesting engagements. Lighter and more scriptable than sqlmap for targeted assessments.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Capabilities:&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Error-based injection detection across common databases (MySQL, PostgreSQL, MSSQL, SQLite)&lt;/li&gt;&#xA;&lt;li&gt;Boolean-based blind injection with binary search&lt;/li&gt;&#xA;&lt;li&gt;Time-based blind injection with adaptive delay tuning&lt;/li&gt;&#xA;&lt;li&gt;Cookie, header, and POST body injection points&lt;/li&gt;&#xA;&lt;li&gt;Simple CLI interface for quick integration into recon pipelines&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;strong&gt;Tech:&lt;/strong&gt; Python, requests, argparse&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;Intended for authorized security testing only.&lt;/p&gt;</description>
    </item>
    <item>
      <title>CTF Writeups Repository</title>
      <link>https://blog.njerumtwaiti.com/projects/ctf-writeups/</link>
      <pubDate>Tue, 01 Apr 2025 00:00:00 +0000</pubDate>
      <guid>https://blog.njerumtwaiti.com/projects/ctf-writeups/</guid>
      <description>&lt;p&gt;A growing collection of detailed writeups from CTF competitions and platform boxes. Each writeup covers the full attack chain: enumeration → exploitation → privilege escalation → flags.&lt;/p&gt;&#xA;&lt;p&gt;Organized by platform and difficulty. I write these both to solidify my own understanding and to give back to the community that taught me.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Platforms covered:&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;HackTheBox (Easy / Medium / Hard)&lt;/li&gt;&#xA;&lt;li&gt;TryHackMe learning paths&lt;/li&gt;&#xA;&lt;li&gt;CTFtime competition events&lt;/li&gt;&#xA;&lt;li&gt;PicoCTF challenges&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;strong&gt;Categories:&lt;/strong&gt; Web, Binary Exploitation, Cryptography, Forensics, Reversing, OSINT&lt;/p&gt;</description>
    </item>
    <item>
      <title>recon-toolkit</title>
      <link>https://blog.njerumtwaiti.com/projects/recon-toolkit/</link>
      <pubDate>Sat, 01 Mar 2025 00:00:00 +0000</pubDate>
      <guid>https://blog.njerumtwaiti.com/projects/recon-toolkit/</guid>
      <description>&lt;p&gt;A modular recon automation framework that chains together passive and active discovery techniques — subdomain brute-forcing, DNS resolution, HTTP probing, port scanning, and screenshot capture — into a single pipeline.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Features:&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Passive subdomain discovery via crt.sh, Shodan, and VirusTotal APIs&lt;/li&gt;&#xA;&lt;li&gt;Active DNS brute-force with custom wordlists&lt;/li&gt;&#xA;&lt;li&gt;HTTP service detection and technology fingerprinting&lt;/li&gt;&#xA;&lt;li&gt;Automated screenshot capture of live hosts&lt;/li&gt;&#xA;&lt;li&gt;Output to structured JSON and HTML reports&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;strong&gt;Tech:&lt;/strong&gt; Python, asyncio, aiohttp, dnspython, Shodan API&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
