• Metasploit for beginners + hack a Linux box

    Introduction Short course I found on Coursera giving me some Metasploit basics. Already covered a lot on THM. Expanded quite a bit on this short course, to be able to present to you the below write up. Setup Create a lab with: I’m running on a Mac. Recon Find out what we’re working with. Note:…

  • Install Metasploit on Mac with a database

    Introduction Kali Linux or ParrotOS are probably still the best ways to use Metasploit (in a VM or not) but I really wanted to give it a spin on Mac. It’s not too difficult, but there are a few caveats. First of all, we’ll have to update this guide after 01-09-2026: Deprecated because it does…

  • Self hosted cybersecurity dashboard

    Introduction I’ve been struggling for a while to find a good central place to keep up with cybersecurity news. I tried RSS readers, I tried newsletters, I tried a few aggregator sites. Nothing really stuck. Either the UI annoyed me, or the sources were too broad, or I’d end up with the same story duplicated…

  • Google’s Cybersecurity AI module

    Introduction As promised last week, today I’ll cover the Artificial Intelligence (AI) module that was added to the Google’s Cybersecurity Professional Certificate program. Although it’s a bit basic, this module, being part of a cybersecurity course, got me thinking. I ended up on YouTube, and did some research. I found out that cybersecurity deals/has to…

  • Google’s Prepare for cybersecurity jobs

    Introduction Last course of my Google’s Cybersecurity Professional Certificate adventure. I’ll cover everything except for the AI module. This one will deserve some special attention (next week). As always, I’ll share the cliff notes on the courses as I go. Dense summaries of what actually matters. Today: Put It to Work: Prepare for Cybersecurity Jobs.…

  • Google’s Python in cybersecurity – Part II

    Introduction Continuing the Google’s Cybersecurity Professional Certificate adventure, and more specifically Python in cybersecurity, today part II. As always, I’ll share the cliff notes on the courses as I go. Dense summaries of what actually matters. As said: Automate Cybersecurity Tasks with Python – Part II Continuing where we left off Cybersecurity generates oceans of…

  • Google’s Python in cybersecurity – Part I

    Introduction Another post in the Google’s Cybersecurity Professional Certificate series. As always, I’ll share the cliff notes on the courses as I go. Dense summaries of what actually matters. Today: Automate Cybersecurity Tasks with Python – Part I Python for cybersecurity The Python course was by far the most comprehensive and quite frankly, also the…

  • Google’s Detection and Response

    Introduction Following up on my Google’s Cybersecurity Professional Certificate quest, I’ll share the cliff notes of the courses as I go through them. Dense summaries of what actually matters. Today: Sound the Alarm: Detection and Response From alert to recovery Security operations center around a four-phase cycle (from the NIST Incident Response Lifecycle): This framework…

  • Google’s Assets, Threats, and Vulnerabilities

    Introduction I’m tackling the Google’s Cybersecurity Professional Certificate and I’ll share cliff notes on the courses I take. Dense summaries of what actually matters. Today Assets, Threats, and Vulnerabilities of this Google security path. Risk, assets and the CIA triad Security starts with three non-negotiable pillars that we’ve covered before: confidentiality, integrity, and availability (the…

  • Google’s Linux and SQL

    Introduction Another post in the Google’s Cybersecurity Professional Certificate series. As always, I’ll share the cliff notes on the courses as I go. Dense summaries of what actually matters. Today: Tools of the Trade: Linux and SQL Your first vulnerability Before your OS even loads, you’re already exposed. Computers boot via BIOS (legacy) or UEFI…