Adrian Sanabria

2K Followers
286 Following
2.4K Posts

🎙️ Enterprise Weekly Podcast
🤝 Founder @bsidesknoxville
🗣️ Faculty @IANS_Security
🕵️ Security Research
🍳 Cooking
⛰️ Hiking
🏎️ F1

"I rant with data!"

🤝 BSides Knoxvillehttps://bsidesknoxville.com
🎙️ Enterprise Security Weeklyhttps://securityweekly.com/esw
📚️ Cybersecurity Canonhttps://cybercanon.org
💣️ Destroyed by Breach Datasethttps://docs.google.com/spreadsheets/d/15CTPcgZQenWKDLDTQ2ibveUM4i7Of_n20TzdTi23xcg/edit?usp=sharing

Board desoldered!

If you’ve ever wanted to see what a PS5 motherboard looks like, here you go.

Looking forward to using a Xmas gifts for the first time though - this cordless soldering iron has some amazing features!

The next two controllers have drift issues, so they’re getting new thumbsticks, which will require desoldering the old ones and soldering in the new ones.

I have no problem with soldering, but still struggle with desoldering.

Thumbsticks replaced on two controllers. Pretty basic stuff. 5 philips screws and a few ribbon cables.

Saturday repair project time!

My partners’ thousands of hours in Rocket League have taken their toll on these poor PS5 controllers.

This Italian hacking magazine needs to calm down

Love it when you have to edit javascript just to get someone's website to work

I can't book the flight
because you set my DOB to TODAY
and now the field is locked and I can't change it?

I guess I could find a phone number and call someone at the airline...

OR, just right-click, inspect, and disable the disabled field

BTW, it worked 🙄

Every now and then, I wonder: can AI do [insert simple task]? And I decide to let it have a whirl.

In this case, I wanted to make a list of IANS Faculty that were giving talks at this year's RSAC Conference.

The IANS faculty page is public: https://www.iansresearch.com/our-faculty/faculty

The RSAC Agenda page is public: https://path.rsaconference.com/flow/rsac/us26/FullAgenda/page/catalog

Seems simple, right?

  • Scrape site A
  • Scrape site B
  • Make a list of all people in list A that have a talk on list B.
  • It understood what it needed to do, but failed miserably.

  • it cannot handle websites made for humans - for performance, each of these sites is paginated in different ways, to avoid loading all data all at once. It gets the first few pages and gives up after that.
  • even with a small subset of data, it hallucinated and pulled in Hugh Thompson (he's not faculty).
  • Conclusion: I would be done with this task by now if I had ignored the existence of AI. Instead, I tried using AI, got tired and frustrated after trying half a dozen prompt approaches and different products (Claude, ChatGPT, and Gemini) and no longer have the time or energy to do it myself.

    AI continues to be frustrating for these tasks that are too small to write a script for, but too large to want to do manually (open dev tools, copy JSON, manually extract/parse data on CLI, etc). Unfortunately, SO MANY tasks still require pulling information from a website built for humans, with no API.

    Talked about this on the podcast today

    was way too proud of myself for coming up with this

    I sure hope the AI bubble bursts before my partner has to start ordering components for the supercomputer she’s building.