Linux servers & infrastructure
Exposed services, SSH, sudo and file permissions, systemd units, firewall rules and privilege escalation – from attacker shell to root.
Penetration testing with a focus on Linux infrastructure: servers, containers and Kubernetes – and the web applications running on them. AI-assisted reconnaissance, manual depth and a report your team can act on right away.
Exposed services, SSH, sudo and file permissions, systemd units, firewall rules and privilege escalation – from attacker shell to root.
Container escapes, RBAC, network policies, secrets and images: how far does an attacker get from a compromised pod?
Manual testing following OWASP WSTG: authentication, authorization, input validation, injection and business logic.
What does an attacker see from the outside? Subdomains, exposed services and forgotten systems – mapped with AI, assessed by hand.
Build runners, secrets, permissions, container images and dependencies: who can push what into production?
LLM features following the OWASP Top 10 for LLM Applications, agents with tool access, and the data and model pipeline behind them.
AI agents gather in parallel what is publicly discoverable about your systems. Then I take over: targeted, manual and all the way to a verifiable proof. The result is a report your team can act on right away.
The animation follows a real black-box assessment – simplified and anonymised.
Goals, scope, test type (black, grey or white box) and time window agreed in writing.
AI-assisted reconnaissance, then manual testing. Critical findings are reported immediately, not just in the report.
Management summary plus technical findings with reproduction steps, PoC and a concrete fix.
After your fixes I test again and confirm the remediation in writing.
I have worked with Linux every day since 2006 – from embedded systems in medical and camera technology to build and development servers and production Kubernetes clusters. I know the systems I attack from the inside: permissions, services, configuration and the usual shortcuts in operations. For reconnaissance and reporting I use my own agent workflows; my lab is fully reproducible, and I train regularly on HackTheBox.
AI applications inherit the weaknesses of classic software and add their own. Here I explain the most important risks for LLM applications and AI pipelines – briefly, clearly and with a link to the in-depth article.
Inputs – typed directly or hidden in documents, web pages and emails – make a model ignore its instructions or follow someone else’s.
Read more →An agent can do more than its task requires: too many tools, too broad permissions, too little human confirmation.
Read more →Manipulated training, fine-tuning or embedding data deliberately change how a model behaves.
Read more →MCP servers, tool permissions and automation decide what a manipulated agent can actually do.
Read more →Provenance and integrity of models, weights and dependencies – including registries and unsafe file formats.
Read more →Model servers and APIs are services like any other: exposed, often weakly isolated, rarely rate-limited.
Read more →