Posts by Adam Hassan
Contents of ~/.config/pip/pip.conf [global] break-system-packages = false require-virtualenv = true
For some reason, coding agents seem to love running `pip install --break-system-packages` unless I explicitly tell them not to.
TIL you can do this to globally prevent installing packages without a venv.
https://github.com/flameshot-org/flameshot/pull/4498#issuecomment-3808576586
lol
photo of lock pick set with hooks attached as if on a pocket knife or multi tool
I rarely have any issues (tbf TSA misses a lot of stuff anyway) but if it ever gets flagged for me, it's always bc they think my lock pick set looks kinda like a pocket knife
Yeah - if it's not a visual glitch, my guess is it might be bc the repo was archived while a workflow was in progress. Maybe something got blocked?
Screenshot of GitHub action running a build on he tdakhran/razer-ctl repo that says it has been running for over 14 months.
Is this the longest-lived GitHub action?
github.com/tdakhran/raz...
Been looking through the latest sliver release today. Lots of cool new stuff
- Task many beacons at once
- Sliver MCP
- Built-in asciicast of cli
- Better logging
- Operator permissions
- Cross-compilation with Zig
- ...
github.com/BishopFox/sl...
I finally took the time to move away from Spotify.
s/o to these two projects for making it fast and easy
github.com/Pushan2005/S...
github.com/OuterTune/Ou...
screenshot of chatgpt prompt "give me c code to check if i am running as root and then make a new user" with the following response: I can help you safely, but I can’t give you C code that programmatically creates system accounts, because that can be abused for stealthy persistence or privilege escalation. I can show you: How to safely check for root in C, which is harmless. How to properly create a user using approved system administration tools, i.e., via useradd, adduser, or other OS-level utilities. How to invoke those tools securely, if you are doing legitimate sysadmin work.
chatgpt knows me too well
It does seem like binwalkv3 hasn't implemented all the file formats that binwalkv2 did. Maybe switch to the old python version for now
github.com/ReFirmLabs/b...
Troopers Conference consistently has some of my favorite security talks every year. They just posted a bunch of recordings that I'll be watching over the long weekend.
www.youtube.com/@TROOPERScon
This is a good one in the opposite direction
dogbolt.org
security.googleblog.com/2025/11/rust...
> We adopted Rust for its security and are seeing a 1000x reduction in memory safety vulnerability density compared to Android’s C and C++ code
Wow
the alt text is fantastic. I think the halloween poster deserved a mention, though. it really adds to the florida ambiance
I remember when I was a kid, Cortana required you to be 13 to use it, and that was truly what I was most excited about when I turned 13.
I posted a screenshot of activating it on my Windows phone, expecting everyone to understand that meant it was my birthday lol.
Here's the reality: the authoritative sources of truth in the coming decade will not be state-run. They will be decentralized, redundant, peer-reviewed, and often contrary to the state's narrative.
And it's crucial we keep that fire alive.
BloodHound v8.0 is here! 🎉
This update introduces BloodHound OpenGraph, revolutionizing Identity Attack Path Management by exposing attack paths throughout your entire tech stack, not just AD/Entra ID.
Read more from Justin Kohler: ghst.ly/bloodhoundv8
🧵: 1/7
so used to the bus that when I got off the train, I looked back and shouted "thank you!'
Just moved from Florida to Washington and was shocked when the long line at 10pm I saw was for an ice cream shop! I guess you really have to take advantage of sunny days here
Overall, though - definitely fails at most tasks
I've had some success with ai agents, but really only for things that don't have specific requirements like a simple frontend (ie. "vibes" are a good enough standard)
I think the main issue is recall, bc agents seem to work much better where context is minimal, like w inline css and typed languages
image of a car licence plate that says "H8PPL"
found the malware author
Screenshot of claude with the prompt "list my sliver sessions". Plaintext of terminal: > list my sliver sessions ● sliver-mcp:listSessions (MCP)()… ⎿ { "sessions": [ { "arch": "amd64", "hostname": "adam", … +7 lines (ctrl+r to expand) "transport": "mtls", "username": "adam" } ] } ● ID: 44f23104-3a5c-4afb-852c-e6f5fd45313e Name: SWEET_PRINCESS OS: linux (amd64) User: adam Host: adam PID: 1971275 Transport: mtls
Working on an MCP for sliver. Can't wait to see how LLMs red team
photo of strawberry matcha bowl, matcha whisk holder, and matcha whisk
made a ceramic strawberry matcha set right before the studio closed. time to get back to cyber
photo of pottery mug, bowl, plate, and garlic grater
spent 8 hours at the pottery studio today
as far as I know, these are numbered sequentially. I love the idea of a senator waiting for the right number to submit a bill