Building a Mobile RF Intelligence Platform

 Introduction I turned a Raspberry Pi 4B into a mobile RF intelligence platform that runs headless, logs every Wi-Fi network it passes with GPS coordinates, captures packets, scans LTE bands for cell towers, and is accessible remotely from anywhere through a reverse SSH tunnel. After several drives I have 6,838 unique networks catalogued across 12 sessions, with a custom Flask dashboard to explore the data. The Hardware Raspberry Pi 4B - headless, runs everything Alfa AWUS036AXML - dual-band Wi-Fi adapter, MediaTek MT7921AU chipset, native monitor mode on Linux G-Mouse USB GPS antenna (u-blox 8) - shows up as /dev/ttyACM0, NMEA at 9600 baud HackRF One - SDR covering 1 MHz to 6 GHz for LTE cell scanning VPS (DigitalOcean) - relay for the reverse SSH tunnel The whole rig runs off a USB power bank and fits in a case. ...

April 25, 2026 · Andrew

I Made TinyHome.club for Designing Your Own Tiny Home

What Is It TinyHome.club is a web platform I built for designing and planning tiny homes. You plug in your dimensions, configure your roof, place windows and doors, and it generates a 3D preview, full material lists, PDF building plans, and CAD files you can take straight to a lumber yard or contractor. ...

April 24, 2026 · Andrew

How to Make a VoIP Phone with a Grandstream ATA and JMP.chat

Introduction You can make your own VoIP phone setup for cheap using a Grandstream ATA (Analog Telephone Adapter), the JMP.chat service, and XMPP. This lets you use a regular landline phone to make and receive calls over the internet. No phone company needed. JMP.chat gives you a real phone number that works over XMPP, and the Grandstream ATA converts the signal so a normal phone can use it. ...

April 3, 2026 · Andrew

DARBS

Drew’s Auto-Rice Bug Bounty Bootstrapping Scripts I took the idea from Luke Smith’s LARBS and created DARBS. It automatically sets up an Arch configuration with bug bounty tools, productivity tools, and dotfiles. It can be very time consuming to manually configure an Arch install every time, so I made this. Here is a short demo video from before it was finished. It now automatically sets the wallpaper and comes with office suite and obsidian note taking application, etc. I am almost finished with it now. ...

March 31, 2026 · Andrew

Librebooted Dell E6400

How to Libreboot a Dell Latitude E6400 I will be using Arch for this project so you will need to use whatever commands you need to for your own distro and package manager First you need to install flashrom or flashprog. I will install both ...

March 30, 2026 · Andrew

USB Killswitch / Dead Man's Switch

USB Kill Switch / Dead Man’s Switch (Improved version v1.1.0) Now in the Arch User Repository yay -S usb-killswitch Introduction In 2013, federal agents arrested Ross Ulbricht in a San Francisco public library. They waited until he had his laptop open and was actively using it because the moment it locked or shut down, the encrypted drive would be inaccessible. ...

March 29, 2026 · Andrew

$0 to $100k in Bug Bounties Goal

Bug Bounty $100,000 Roadmap — 12-Month Plan I had claude help me make a 12 month plan and I am going to do it. 2026 is already 25% over. I do not want to waste any more time. I also used some info from this post by Justin Gardner (@Rhynorater) I will spend as much time on Bug Bounty as I possibly can starting this Thursday, 26th March 2026. Profile: BS Cybersecurity | A+, Net+, Sec+, Pentest+, CySA+, ISC2 SSCP ...

March 24, 2026 · Andrew

Read the Bible in Your Terminal (RSV)

I basically took Luke Smith’s (lukesmith.xyz) KJV Bible in the terminal code and replaced the KJV with the Catholic RSV which includes the 7 missing books. You can find the code here Or go to the the following url if you do not like to click links: https://github.com/CyberDiary2/RSV ...

February 24, 2026 · Andrew

Timber Frame Design and Engineering Calculations in Python

Made a Python application that takes a user’s input of overall building dimensions in feet, snow load in pounds per square foot, and calculates the correct timber sizes needed according to engineering tables, creates a cut list/material requirements list, and creates a 3D visualization of the timber frame building. ...

February 1, 2026 · Andrew

December 2024 CyberDiary Update

CyberDiary Update December 2024 This week I created a private gitea instance on one of my domains kestroscyber (No longer using) I have decided to put off studying for the OSCP and instead learn more python and build a site using python and flask. I have purchased the domain and have a general map layed out for what I plan on doing. It will be a pet supplies site that scrapes prices from various sites and presents the user with the lowest price found for the selected pet supply item. I will use affiliate links with the site and hopefully I will make some money. ...

December 3, 2024 · Andrew