A LINUX KERNEL DEVELOPER PROVED THE THING YOU PUSH CODE TO IS SECRETLY A DATABASE THAT CAN VERSION ALMOST ANYTHING AND THAT MOST DEVS HAVE ONLY EVER TOUCHED A TENTH OF IT
42 minutes from Josh Triplett -- a longtime Linux kernel and Debian developer -- showing that Git is a general-purpose, tamper-evident versioning engine that just happens to be famous for code.
-> The moment it clicks, Git stops being "Where my code lives" and becomes what it really is underneath: a content-addressable store that can version almost anything -- your configs, your notes, your servers' state, entire datasets.
People run whole wikis on it. They version their entire machine's configuration with it. They ship websites by pushing to it. They track data too big to email. None of it is a hack -- it's the same handful of objects you already use for code, pointed somewhere new.
Treating Git as a code-only tool was never the ceiling -> it's a versioning engine for anything, and the people who see that automate what the rest of the team still does by hand. And as AI agents start spitting out not just code but configs, docs and data, the one system that can version and audit all of it at once is already sitting on your machine.
You learned five commands to survive. This is the talk that shows you were standing on top of a database the whole time.
It changes what you think the tool is even for.
Bookmark & Watch it today ↓
ONE OF THE MINDS BEHIND JAVA GAVE A LECTURE WHERE HE BANNED HIMSELF FROM USING ANY BIG WORD UNTIL HE DEFINED IT FIRST AND IN DOING SO QUIETLY EXPLAINED HOW EVERY GREAT SYSTEM GETS BUILT
A talk from Guy Steele -- co-author of the Java spec and a designer of Scheme -- where the
What to LOOK for when hunting for IDORs? 👀
@InsiderPhD shares some solid tips and insight on why you shouldn’t be intimidated by unpredictable IDs.
Check it out. 👇
Mass assignment bugs hide in plain sight on most SaaS apps. 10-minute playbook:
1. Find an update endpoint. PUT /api/users/me, PATCH /profile, GraphQL updateUser. Any "save settings" feature.
2. GET the resource first. Read the ENTIRE response — including fields the UI never displays. role, plan, isAdmin, emailVerified, balance, organizationId, kycStatus. Those are targets.
3. Send the GET body back as PUT/PATCH. Most backends accept it because devs use "spread body into model" patterns (Object.assign, _.merge, Rails update_attributes, Mongoose findByIdAndUpdate).
4. Flip interesting fields one at a time. {"role":"admin"}, {"isAdmin":true}, {"plan":"enterprise"}, {"emailVerified":true}, {"balance":999999}.
5. Try BOTH casings. is_admin vs isAdmin. Backends check one, accept the other.
6. Try nested. {"user":{"role":"admin"}}. Deep-merge endpoints eat these.
7. Same trick on CREATE. POST /projects with "ownerId":"" = IDOR by creation. POST /invites with "role":"owner" = priv esc.
8. Confirm with a re-fetch. Privileged field changed = impact.
Trap: hunters look for input VALIDATION bypass and miss input EXISTS bypass. The field shouldn't be writable at all.
Tooling: Burp Param Miner with a custom wordlist (role, admin, isAdmin, plan, balance, emailVerified, organizationId, ownerId, kycStatus). Brute-forces hidden params via response diffing.
Report on IMPACT. "API accepts role param" = info. "Set role to admin, read /admin/customers, exfil 40k records" = critical. Chain privilege change to data reached.
Your best mass-assignment find
Curious what "learn web hacking" actually looks like from day one? 🐀
The 901 Beginner Bundle is the path I wish I'd had — labs, mindset, your first XSS.
Peek inside (discount baked into the link):
thexssrat.podia.com/901-beginner-w…#bugbounty#hacking
Hey @github . My github profile Whitecat18 was accidentally flagged without prior mail and activies, i was trying to push my code from dev to main branch. I can login, but my profile shows a public 404 error. Appeal submitted under ticket ID: #4440743. Kindly look and resolve the issue.
after seeing @thedawgyg fuzzing posts, i started learning about fuzzing myself.
the results so far have been encouraging: interesting crashes, memory corruption indicators, and plenty more to dig into.
#TogetherWeHitHarder#bugbounty
Unpopular opinion:
90% of bug bounty content teaches people how to find low-hanging fruit.
Very little teaches how to think like an attacker and chain vulnerabilities for real impact.
That’s exactly what this playlist covers.
If your methodology starts and ends with automated scans, you’re probably going to hate it. 🥱
youtube.com/playlist?list=…
8K Followers 60 FollowingSmart contract audits with a focus on safety from the user's perspective. Audited projects are not an endorsement nor financial advice. https://t.co/hm7CmgOr4t
5K Followers 2 FollowingA weekly, independent newsletter to capture the latest security news, tools, events, vulnerabilities, and threats in the cryptocurrency landscape by @iphelix
5K Followers 195 Following🌐Top 60 https://t.co/FjfGmQxPWD || https://t.co/pPR9UWSmG1 || Just a Teenage Hacker Spirit || Full Time BugHunter since July 2023 || Streamer
78K Followers 3K FollowingThe Official account of Former Auckland, @BluesRugbyTeam, @AllBlacks player currently living in 🇫🇷 Toulouse @stadetoulousain Instagram: jeromekaino @wasserman
28K Followers 626 FollowingAlways be yourself. Unless.. you can be Batman. Always be Batman. @AucklandRugby, @BluesRugbyTeam #197 @Allblacks #1121 & now @Bristolbears / @manusamoa #626
26K Followers 315 FollowingAuthor of "From Day Zero to Zero Day" - No Starch Press. Every day is 0day! Personal profile - all opinions expressed are my own.
28K Followers 628 FollowingWeb hacker and Burp Suite Pro trainer
Refer to https://t.co/D5tRH7U2hg for trainings
Follow @MasteringBurp for free tips and tricks
43K Followers 907 FollowingCo-founder of @centrahq/@detectify/@poweredbyingrid. I do not advertise doing hacking services, do not trust the ones telling you I do.
38K Followers 183 FollowingNuclei uses a vast templating library to scan applications, cloud infrastructure, and networks to find and remediate vulnerabilities.
748 Followers 766 FollowingJUMPSEC leading provider of #cybersecurity services. We are on a mission to enable effective cyber security. Discover our industry-leading research @JumpsecLabs