Offensive Security

"We hack your stuff, so you don't have to."

Comprehensive Security Solutions

Designed For Compliance

Our cybersecurity solution offers essential insight for assessing your systems and managing vulnerabilities. With straightforward reporting, you can identify areas for improvement and strengthen your overall security posture. We collaborate with you to ensure compliance with industry regulations, frameworks and standards, like the EU Cybersecurity Act, GDPR, NIS2, PCI DSS, HIPAA, ISO/IEC 27001, 27019, TIBER-EU/DE, BAFIN's MaRisk, Kritis IT Security Act, Energy Act and more. We actively contributed to DAX 500 internal security regulations and official, state-sponsored regulatory projects from BSI.

Features
Trained & Certified

We hold certifications, such as OSCP, Malware Reversing, Security in Medical Institutions, Social Engineering and more.

 

Threat Assessment

Evaluate your organization's vulnerabilities and threats. Strike the right balance between risk management and operational efficiency.

Incident Response Planning

Develop and refine your response strategies. Ensure preparedness while maintaining compliance and minimizing disruption.

Security Architecture Review

Evaluate your existing security infrastructure and frameworks. Optimize effectiveness while ensuring operational efficiency.

Compliance Management

Stay aligned with regulatory requirements and industry standards. Always be on time with security protocols and business operations.

Data Protection Strategies

Implement effective measures to safeguard sensitive information. Give user accessibility with robust security controls.

Continuous Monitoring

Establish ongoing surveillance of your security environment. Maintain vigilance while ensuring a seamless user experience.

Our Projects

Lab Projects, Security Research, TTP Development and Training

Note that we keep client work strictly confidential, thus we can only show a piece of the whole picture, like generalized Lab reenactments of real hacking activity, tool & technique development and security research efforts.

bbot Scanner

Testimonial 1 Image 1

We recently discovered this predecessor of Spiderfoot, recursive enumeration of Web targets, including email address, screenshots and more. It's so fast and deep that it killed our connection several times, a throttle option would be great, but otherwise it's an amazing, modern tool for Redteam, BugBounty, OSINT and more. It comes as pip install and can easily be adapted into your own python scripts.

Reviving UAC Bypass

Testimonial 2 Image 1

When trying this and similar UAC bypasses, it didn't want to work with CMD or Powershell as a value - because of Defender realtime scanning recognizing the registry change as malicous signature. Defender simply kills the entire process, meaning the Powershell we used to try the registry change. AMSI evasion is not sufficient as bypass. But using other values, like calc.exe, that didn't happen. So we tried next to get it working with WSL: Administrator.

Threat Hunting & Intel

Testimonial 3 Image 1

We setup, run and actively use many different SIEM solutions in our Lab. Especially Wazuh will have a place in our hearts for a long time, but also niche solutions like OpenCTI provide so much value, the only thing we miss, is enough disk space, cores and RAM for all the VMs. Portainer is a blessing for managing larger Docker stacks, at times we also use a local Kubernetes cluster. For better (or worse) times, we even have a separate server, so we can literally go on "DEFCON 1" - the term from the movies, not the conference - and surveille the crap out of every single device that ever touches our internal network and our webservers. Aside from these (and the PFSense we run always, including some onboard services like Snort, Suricata, Zeek, etc.) we make heavy use of the standard online stack, from AlienVault over Talos Intelligence to VirusTotal, only to name a few out of 10 platforms we use almost daily. We also gained experience with commercial solutions, like Splunk and a few more, while working for Companies and even though we don't use osquery & fleet actively, we did set it up a few times to get to know it.

Assumed Breach Scenario

Testimonial 4 Image 1

In this example, we attacked our own, fully patched and updated AD (Server2019 / Win10), provided ourselfs an SSH shell to an AD client, where we also skipped PrivEsc and started as LocalAdmin (not that uncommon). Then we explored several pathes, like the Powershell 2.0 Evasion, which however had too many limitations to get really happy. So we switched over to Matt Graeber's First Reflection to evade AMSI, followed by disabling Real-Time Monitoring of Windows Defender, finally establishing persistance with our Sliver C2 implant and the undetected AnyDesk in a scheduled task (no screenshot, bit of a hazzle at first), also including evasion to get reboot-safe. Depending on Windows version and security settings, it may or may not work that easily, AnyDesk still is a safe bet even on high security systems - being able to conquer a modern AD, albeit it wasn't hardened it also didn't have any intentional misconfig - has been a dream we had for a long time. Again, it may not work that easily, we don't take it for granted and we're surely no AD experts. But we love doing it every time.

Sparkasse Phishing

Testimonial 5 Image 1

Threat Intelligence, that's done in our lab on a regular basis. Usually we're late to the party. Meaning, the phishing campain was already over, the attack would have no longer worked anyways, important building blocks, like a domain, already had been deleted from the global DNS. That's normal, campains run only between 12 and 48 hours. In this case, we followed the pieces that were left, tried Reverse Lookups and other OSINT techniques to see, if we could find anything. Yet, we're not LE, our capabilities end at a certain point. In many cases we can identify a person or group behind an IP, Email Address or other data: We tracked a Malware C2 to an infected University server in one case, or found a lowtech attacker and his social media pictures in Bangalore in another - but sometimes there's nothing, the attacker didn't use his private email for domain registration. To increase our investigative success rate, we made a script that can search an INBOX and automatically find SPAM, Scam, Phishing and alike, saves attachements and link URLs, so we can automate OSINT.

SpiderFoot

Testimonial 6 Image 1

On a regular basis, we go out and hunt for new tools - SpiderFoot is absolute overkill when it comes to automated OSINT. That's not neccessarily a bad thing, though. While finding too much on a single person may equal finding nothing, using SpiderFoot in a Pentesting Scenario - while we conciously didn't add the mandatory "... and RedTeaming" here, cause that would focus on people OSINT again - it can give you quite amazing results, for literally just pressing a button and waiting 30min. Pro Tipp: Combine it with RAG, AI and Custom Search Engines like SearXNG. Truly powerfull!

FuzzingAllTheThings

Testimonial 7 Image 1

When Binary Fuzzing gives you a cold shiver, thinking about complicated setups, followed by days of finetuning and then actually confirming the results, Radamsa is the quick & easy Fuzzer of your Pentest-Dreams. It's simplicity and easy of use makes it applicable in everyday Pentest scenarios: "Got an hour left, I'll run a quick Radamsa on this App before I finish...". Now you can truly claim, you're Fuzzing All The Things!

M_GetModuleHandleA()

Testimonial 8 Image 1
Testimonial 8 Image 2

Using a custom, low-level implementation of the WinAPI function GetModuleHandle() we're able to read all DLL pointer reference addresses from the TEB / PEB, meaning all DLL libraries of a process. This is an essential function for Rootkit techniques like Privilege Escalations or Sideloading / Reflective Loading, that why advanced EDR systems monitor the call of such functions - our low-level implementation helps to evade this detection.

Stable Diffusion AI

Testimonial 9 Image 1

AI tools quickly became everyday companions for our work in Cybersecurity. Our Chat-GPT happily writes exploit code for us and helps to get all kinds of tasks done quicker, while free and opensource software like Fooocus and ComfyUI generate either cloned or fully artificial photos for Social Media profiles. Ollama keeps projects local & GDPR-safe and although code-execution isn't the strong suit of LLMs, RAG and vectorized data catches up. Realtime Video faceswap is no longer science fiction, but everybody can do it from their gaming PC - that includes us. It's as funny as it is scary.

Social Engineering Research

Testimonial 10 Image 1

We tried to tackle the topic from a really wide angle, for several years we took a deep dive into Interrogation Techniques, classic Social Engineering (pretext & context), Human Fallacies, Negotiation tactics made known by Chris Voss, Deescalation, Psychology and not to forget: Competitive Business Intelligence (CBI) aka Dark Intel Techniques & Company Communication Tactics. Surely not all is applicable - or even needed - but it's definitely advantageous to know about it.

GDB with Decompiler?

Testimonial 11 Image 1

These days, we rarely even open up our dedicated Reverse Engineering and Binary Exploitation VM anymore, it would take us a few hours to get back on track with basic binary exploits, to be completely honest. Yet there's some tales we'll keep on telling, simply because their usefulness is right up there, probably Top 10. R2Ghidra is an installation procedure from hell, but if you make it, you'll no longer stare for hours into Assembly code, wondering what it might do and on which Stackframe you're currently on. Until you finally give up, open IDA or CutterRe, only to realize, you may have gained some insight, but at the price of moving from DAST to SAST and breaking your "bashing in single letter commands followed by cryptic Hex addresses" - flow. Having readable C-Code, Ghidra-quality, right in your GDB... you'll never go without it again!

Edit struct

Testimonial 12 Image 1

You'll know, when it hits you. You got your second pair of pants, as instructed?

BlackViz DB

Testimonial 13 Image 1

BigData, Datalakes and OSINT are not only a regular part of RedTeaming and Security Research, they also are fascinating topics. In our BlackViz DB we can search over 500 Million records in less than 10ms, deliver thousands of results and display relationships in a Node graph, that offers unique insights and direct access to the detail records behind. All of this is done with simple tools, MongoDB, SQlite3, NodeJS, D3 and without 3rd Party search accelerators like Elastic.

Runspaces Inception

Testimonial 14 Image 1

Powershell in C# Runspace in Powershell. People just weren't prepared for our sense of humor. We're sorry. Not sure it actually worked though.

UAC Bypass

Testimonial 15 Image 1

No longer up-to-date UAC Bybass we found quite fun. It may still work on stand-alone clients (including latest Windows 10). However, on most recent AD clients (tested against Windows Server 2019 and Win10) the issue has been patched, you need to confirm UAC to execute it there - despite the fact that rarely any systems currently in production use will be the latest version and configured securely - it's definitely worth knowing about, pretty interesting how some unconventional KIOSK-Escape style techique can work out in the end.

AWS S3 Bucket Spider

Testimonial 16 Image 1

For couple of months we scanned S3 with a custom made spider. It's unbelievable, how many buckets are open to the world and contain sensitive data. Random Deep Web findings aside (fully aware public S3 search engines exist, that go far beyond our efforts), a good chunk of the buckets are publicly writeable. We left a warning and added them to our DB. On top, we used the scenario to test a little OpSec innovation we made. No spoilers. Finally we extended to Azure Blob, File, Queue, Table, Webapp and Vault Storage. We stopped somewhere in the range of 250k positive results, so no DB optimizations needed for our custom MisconfigStorage Search Engine.

Enum Facebook Users

Testimonial 17 Image 1

One of these many, long nights OSINTing for nothing specific, a lead here, an idea there, we noticed that we don't have to go through the effort of making an entire Facebook account, just for stabbing a bit at the friends list of a target profile. Using only Firefox Dev Tools and bash, we saw that clicking around on a user's profile, like the gallery images, posts, background pic - anything that might have comments or likes on it - will generate GraphQL request and responses. When you filter and copy those out, clean it up a bit with some bash tools, you got yourself an improvised automation workflow to get, maybe not all, but most public infos of your target's facebook, without them having a chance to notice, who looked at their profile, and independent of the privacy settings of the target's friends.

csproj Code Execution

Testimonial 18 Image 1

Exploitation of csproj, sln and other Visual Studio project files to execute arbitrary code became famous with an attack on Security Researchers carried out by a state-sponsored APT. Lots of work has been done in this area since and many ways have been found to abuse these files, some are easy, some are complicated. We found 2 new easy ones.

Free SAST Scanner

Testimonial 19 Image 1

To improve our security workflow, we use several SAST scanners. Automating the detection of vulnerabilities in code, scanning for many different vulns without effort. Simple yet effective tools to catch issues we might otherwise overlook, making it easier to focus our threat intelligence on what really matters.

Coming Soon...

More Projects coming soon, we got plenty, publishing takes time.

Contact us today to improve your Security!