Cybersecurity student & enthusiast

Robin Janssens

Practical security projects across offensive testing, privacy-aware tooling and resilient home infrastructure.

Robin Janssens
linuxLinux
pythonPython
wiresharkWireshark
gitGit
bashBash
burpsuiteBurpsuite
dockerDocker
kaliKali
nmapNmap
SQLSQL
powershellPowershell

What I do

  • Offensive Security
    • Finding hosts and services
    • Testing common web flaws in labs
    • Following Linux privilege paths
  • Security Engineering
    • Building privacy-minded JavaScript tools
    • Keeping data local and permissions small
    • Applying secure coding basics
  • Risk & Reporting
    • Working through CVSS scoring
    • Writing clear technical notes
    • Turning findings into practical fixes

Selected work

Projects

Hands-on labs, privacy tools and small infrastructure projects—kept clear enough to scan quickly.

5

projects so far

Nmap logo

Offensive Security

Featured lab

Completed lab

VulnCMS: Web-to-Root Penetration Test

From a Drupal flaw to full Linux access

A hands-on VulnHub lab that went from a Drupal 7 vulnerability to root through an exposed password file and an unsafe sudo rule.

Network PentestingLinuxWeb SecurityNmapMetasploitDrupalCVE-2018-7600Privilege Escalation
Linux logo

Security Engineering

Home security project

Operational

Self-Hosted Network-Wide DNS Security Gateway

Raspberry Pi DNS filtering at home and on the go

A small Raspberry Pi setup that blocks ads, trackers and known bad domains at home and when my own devices are on public Wi-Fi.

Network SecurityRaspberry PiLinuxDNSAdGuard Home
Kali Linux logo

Offensive Security

Featured lab

Completed lab

Kioptrix 3: File Inclusion to RCE

SQL injection, file inclusion and a Linux privilege jump

A Kioptrix 3 lab where SQL injection, an unsafe upload and local file inclusion led to a web shell, SSH access and root.

Kioptrix 3Web SecuritySQL InjectionLFIRCE
Prompt Otter logo

Security Engineering

Personal tool

Released

Prompt Otter: Private Navigation for Long ChatGPT Conversations

A local userscript and Chrome extension

A small local tool that makes long ChatGPT chats easier to scan: it collects prompts, lets me search them, and does not send prompt text anywhere.

JavaScriptTampermonkeyChrome ExtensionManifest V3Privacy by Design
Wireshark logo

Security Notes

Work-in-progress guide

Methodology ready

A Simple Vulnerability Triage Guide

Using CVSS as a starting point, not the whole answer

A work-in-progress guide for turning technical findings into a sensible order of fixes.

CVSS v3.1Risk AssessmentVulnerability TriageRemediationTechnical Reporting
Still in progress

Work in progress

Risk guide in progress

Let's talk

Contact

Questions, feedback or a project idea? Feel free to get in touch.

Location:Flanders, Belgium