So I wont lie, I slept on Axiom by for quite a while. I don’t really know why…
☢️ I know @pry0cc (Ben) personally, he’s epic.
☢️ I love the ideas in the framework.
☢️ I know bug hunters who use their own frameworks similarly as their advantage in the bug bounty scene.
🤦♂️ But for some reason, I think the infrastructure cost and the setup intimidated me.
The cost of a fleet is nominal and it offers so many benefits.
📕 So... what is Axiom and what does it do?
from the docs; "Axiom is a dynamic infrastructure framework to efficiently work with multi-cloud environments."
🤐 But that doesn't really describe its benefits to modern security orgs and bug hunters.
📣 What does the framework mean to offensive security professionals?
It means power, speed, and control.
1⃣ As a offensive security engineer, maintaining your testing infrastructure is a chore. Especially between campaigns where you need to provision new IPs (or bug bounty when you accidentally get backlisted).
With Axiom you can provision and deprovision testing boxes QUICKLY and EASILY on the command line.
This uses your cloud provider and spins up your base snapshot with all the tools you use regularly.
2⃣ Axiom is a framework that can distribute tasks that usually take a buttload of time for security testers.
See, when you’re on a redteam engagement or a bug bounty hunt there are tasks that are bottlenecked by your infrastructure (usually a VPS).
The bottleneck could be RAM, processor power, the speed of the tool you are using, or your network connection.
These tasks are commonly:
⚙️ port scanning
⚙️ subdomain enumeration
⚙️ directory and file bruteforcing
⚙️ vulnerability scanning
⚙️ running other auxiliary command-line tools
Axiom can create “fleets” of servers to distribute these tasks to. Accomplishing them in a fraction of the normal time.
This includes both running the tool on each member of the fleet and...
🔥breaking up input files like wordlists🔥
to distribute across the fleet 💸
Let’s take an example of directory and file bruteforcing (part of Content Discovery):
For one site, you can take a large wordlist & break it into 3, 5, 10 pieces, running each piece concurrently on separate VPS’s, easily with axiom.
Knowing how vulnerabilities are mitigated makes you a 10x engineer (sec or dev)
Check out this thread for some of my fav
🔥FREE🔥
resources. ⬇️
(Also send me more!)
📣 1st off, if you're a 🛠️Hacker🛠️ or security person:
☢️ You don't need to be a dev. You just need to understand the concepts of mitigating common vulnerabilities. Bonus points for knowing frameworks that eliminate them entirely
📣 2nd, if you're a 🛠️Dev🛠️ :
☢️ You don't need to be a hacker. You just need to understand the concepts of exploiting common vulnerabilities. then you use some of these resources to help mitigate them.
I once took over a MAJOR foreign search/cloud company.
I had full access to every employees email & full source code for all their apps.
Here's how it did it (legally)… ⬇️🧵
⚠️ This one is from the archives and mobile tools change fast (well… not that fast tbh) so I will attempt to give modern analogs for tools, for those following along at home. ⚠️
📳 I started by downloading all their mobile apps.
The bug bounty scope allowed me to analyze any of their assets.
I noticed that they had several mobile apps, each covering a different software product. I downloaded these to my jailbroken iPad.
Recon is important, but some people hate it. I get it.
When you're in the zone & ready to pounce on a target, you just want to start hacking.
Want the best of both worlds? Quick/complete recon, WITH great coverage?
(a long thread)
🧵⬇️
As an offensive security and testing connoisseur, I love recon. But after talking with many other hackers about their flow, It’s always divided.
Others absolutely do not enjoy it at all and are way more comfortable getting on a target as ⚡️fast⚡️ as possible.
So, for those of you in the second camp, what do I recommend for you to get the benefit of great recon without all the headaches? What is considered *great* coverage?
🧠A little mental health and #hacking crossover on the topics of cultivating desire and progress.
👠 Cultivating Desire
It can be easy to deviate from your goals.
There's always a new game, show, family situation, etc, that can keep you from moving forward.
Thread🧵👇
🎯So how do you re/focus?
You have to learn to capture desire.
We all get the urge to do cool things, spontaneously, during the day. You have to learn to grab hold of that lighting strike of desire & turn it into a plan.
📝Note it, outline it, & calendar it.
🧵2/x 👇
Personally, I use @trello, pen and paper notes, and Notes on Apple.
@DanielMiessler is famous for ALWAYS carrying a mini pen and notebook on him.