YouTube video by OffensiveCon
OffensiveCon25 - Matteo Rizzo, Kristoffer `spq` Janke, Eduardo Vela Nava and Josh Eads
youtu.be/sUFDKTaCQEk?... (slides at entrysign.top)
20.05.2025 08:33 β π 7 π 4 π¬ 0 π 0
Google published details on EntrySign, an AMD Zen microcode signature validation vulnerability (CVE-2024-56161) that can allow threat actors to install malicious firmware: bughunters.google.com/blog/5424842...
It also released Zentool, a tool to jailbreak AMD processors: github.com/google/secur...
06.03.2025 13:42 β π 28 π 8 π¬ 0 π 1
It's covered by the privacy policy, so similar to Docs/GMail!
10.02.2025 06:53 β π 1 π 0 π¬ 0 π 0
I am such a big fan of NotebookLM.. The ability to say, hey, here are 20 papers and 3 books from this subject matter, can you please explain this problem to me? and have active in-depth Q&A helps me solve problems in new spaces so much faster. What used to take me multiple weekends now takes hours
09.02.2025 20:29 β π 2 π 0 π¬ 1 π 0
A restaurant menu with *(V) and *(V+)
What type of C code is this??!
08.02.2025 11:40 β π 3 π 0 π¬ 0 π 0
Yes!!! It would be so cool if they open sourced their tools
03.02.2025 22:17 β π 1 π 0 π¬ 0 π 0
youtu.be/H9K45VkjKvM?... I found a video of c developers
14.01.2025 22:25 β π 1 π 0 π¬ 0 π 0
Ok I understand but can I pay 7 yen more?
03.01.2025 04:34 β π 3 π 0 π¬ 0 π 0
LLMs are at least better translators than normal translation tools
gemini.google.com/share/68582c...
02.01.2025 04:25 β π 2 π 0 π¬ 0 π 0
"Guan Tianfeng's role in the conspiracy was to develop and test the zero-day vulnerability" - yikes, better not develop any more vulnerabilities or fail to do proper testing or the FBI will go after you!
www.fbi.gov/wanted/cyber...
01.01.2025 10:25 β π 1 π 1 π¬ 1 π 0
π€
01.01.2025 00:28 β π 2 π 0 π¬ 1 π 0
Today I realized <input type=radio> implements roving tabindex natively.. so you can hack a css-only implementation. Forgive me ARIA, for I will sin.
29.12.2024 00:45 β π 0 π 0 π¬ 0 π 0
Is this what they call a culture shock in Japan?
28.12.2024 02:59 β π 1 π 0 π¬ 0 π 0
github.com/sirdarckcat/...
24.12.2024 04:12 β π 0 π 0 π¬ 0 π 0
Perrito SalchichΓ³n
Made a tiny game with my 6-years old cousin tonight using cursor.com - must say this was way easier than I thought, and I literally wrote zero code.
sirdarckcat.github.io/salchichon/
24.12.2024 04:09 β π 2 π 0 π¬ 1 π 0
So with that, I'll update this thread when I make some progress π
23.12.2024 15:20 β π 0 π 0 π¬ 0 π 0
Some I will fix by hiding it from the a11y tree (like the checkboxes), some I will fix by changing divs to buttons (as I should have done since the start). Some I will add aria roles (like for things I styled as links but can't make real links).
Some I'm curious what will happen (like dialogs).
23.12.2024 15:20 β π 0 π 0 π¬ 1 π 0
So, with that, my next step is going to be to look at the *actual* a11y tree of the application and see what's there that shouldn't be there.
Some stuff I already know I will find is:
1. I used some divs as buttons instead of using <button>
2. I used some checkboxes for keeping CSS state
23.12.2024 15:20 β π 0 π 0 π¬ 1 π 0
On an older project of mine, I did this exercise of designing with the accessibility tree, and when making the end-to-end tests, I also serialized the a11y tree to identify regressions (Google also has an internal tool called Rembrandt that does this), you can see it here
github.com/google/tampe...
23.12.2024 15:20 β π 0 π 0 π¬ 1 π 0
Screen readers actually have better keyboard navigation tools than we do (yikes!), as there are a lot more keyboard shortcuts. However, the majority of the interactions work without assistive technologies. As a result, a significant "upside" about caring about a11y is better keyboard UI design.
23.12.2024 15:20 β π 0 π 0 π¬ 1 π 0
As such, when drafting the a11y tree we can "imagine" what hierarchy is easy to navigate through by landmarks and tabbing. One (surprising?) result is that this makes the webapp extremely keyboard friendly, and in a way, helps users be more productive.
23.12.2024 15:20 β π 0 π 0 π¬ 1 π 0
Screen readers "navigate" through the accessibility tree, but they also use "landmarks" like headings. And to navigate the hierarchy within the application. Interactive elements (like buttons) also can be sequentially browsed through by tabbing.
23.12.2024 15:20 β π 0 π 0 π¬ 1 π 0
When we "design", we sometimes let the user assume what certain elements are, based on their looks. For example rounded corners for tabs, or 3d boxes for buttons. This "look and feel" is called an affordance, and for a11y you label these on the a11y tree with aria roles (tablist, button).
23.12.2024 15:20 β π 0 π 0 π¬ 1 π 0
Mock of kernel explorer, with boxes and arrows representing different parts of code and a nav bar with tabs.
The a11y tree for a related view of the app.
An interesting exercise is to design the UI of our web app, but instead of doing drawings, draft how the a11y tree of our app would be "seen". Or, in other words, design for a11y first.
This actually is a lot easier and faster than drawing boxes. See the screenshots below, for example.
23.12.2024 15:20 β π 0 π 0 π¬ 1 π 0
Browsers have something similar to the DOM tree but called the Accessibility Tree.
developer.chrome.com/blog/full-ac...
In many ways it is similar to the DOM tree, but it only contains elements that assistive technologies (like screen readers) find useful, and may have a different hierarchy.
23.12.2024 15:20 β π 0 π 0 π¬ 1 π 0
So one thing I want to work on the kernel explorer before we keep accumulating tech debt is accessibility.
I thought it would be cool to try and describe how I'll approach it, so this will be a π§΅ thread I'll update as I make progress.
23.12.2024 14:39 β π 0 π 0 π¬ 1 π 0
Security @ Google - cpu bugz
Security Engineer @ XTX. MSc in eng. physics & CompSci, dev & gamer. β€οΈ music & long distance running. Wanna do a PhD sometime. Same U/N on all other sites
CTF player, Security engineer at Google, http://infosec.exchange/@spq ; @_spq__ on Twitter
Bridgy Fed (https://fed.brid.gy/) bot user for the fediverse. To bridge your Bluesky account to the fediverse, follow this account.
To ask a fediverse user to bridge their account, send their address (eg @user@instance) to this account in a chat message.β¦
Senior Research Scientist @Google
Hardware & System Security
2 x Blackhat Speaker π©
Jujitsu Bluebelt π₯
Zoukster
Computer history. Reverse-engineering old chips. Restored Apollo Guidance Computer, Alto. Ex-Google, Sun, Msft. So-called boffin.
Prof. @uwaterloo.ca, Earlier: @csaalto.bsky.social, Founder @haic_fi, @nokia.bsky.social, @IBMResearch, @SyracuseU.bsky.social, @IITKGP. Also https://bsky.app/profile/asokan.org http://mastodon.social/@nasokan, twitter.com/@nasokan, asokan.org/asokan
OffensiveCon is a highly technical international security conference focused on offensive security only. Organized by Binary Gecko GmbH.
@propublica.org reporter: security, tech and foreign affairs @johnshopkinssais.bsky.social grad. π§email: christopher.bing@propublica.org / πSignal:771-217-8550. More contact info: http://bit.ly/2wagIS7
CEO, CISO, Trainer, Hacker, and Speaker.
AI + hacking + sec leadership.
ex:BuddoBot-Ubisoft-Bugcrowd-Fortify-HP-Redspin-Citrix.
π¦ Rust + Security π
VP of Security Operations at Bugcrowd, Security Content @ http://youtube.com/codingo, tools @ http://github.com/codingo. SecTalks and BSides Gold Coast co-organizer - He/Him
wannabe hacker... he/him
π± grow your hacking skills https://hextree.io
Full Time #BugBounty Vulnerability Researcher
https://blog.ajxchapman.com
Hacker / Creative
Mischief & GOOD VIBES ONLY
Dad, hacker, solo founder of haksec.com and hackercontent.com.
Self-XSS connoisseur. Elite Hacker. MVH H11337UPBash. One-Percent Man. Creator of CSPBypass.com. (he/him)