software architect / data engineer; hobby security researcher; AI enthusiast

Maryland, USA
Joined September 2025
Every line of code on my GitHub profile is MIT-licensed, btw. Go ahead and “steal” it, make your own closed-source version, I don’t want or need credit for your derivative code.
1
2
88
Neat timeline - August 11: PHP2Shell reported. August 12: OpenAI sends email requiring physical security keys for Daybreak logins by Sept 1. Related?
1
1
229
“cmon show your face… hope it was worth getting ostracized by the community” … the horrible crime was using open source MIT-licensed code “without credit.” This is beyond toxic and bordering on public harassment.
unavailable
1
3
321
This is the apparent “smoking gun” to confirm the AI usage “accusation”, as if using AI is wrong. What’s with the “face the consequences” for using AI talk? And making AI to a racial hate discussion? How did we get here?
1
63
Easy to laugh at the anti-AI folk, but their situation is so unbelievably sad and they wear their anxiety so much on their sleeve… I feel bad for them.
2
325
The China state-aligned threat actor Storm-0940 used the agentic AI penetration testing framework ARTEX to automate attacks targeting hundreds of organizations globally across a broad range of industries. Microsoft Threat Intelligence assesses that Storm-0940 was responsible for the recently disclosed ConnectWise supply chain compromise of a multitenant application. msft.it/6018aakEE Our investigation found that Storm-0940's use of ARTEX accelerated the speed of compromised application abuse to authenticate to target environments through applications that had already been granted access, allowing the threat actor to operate without requiring an interactive user sign-in. AI-accelerated follow-on activity included reconnaissance, application credential changes, and attempts to modify privileges that could enable expanded or persistent access. Read our blog for a detailed analysis and indicators of compromise (IOCs), along with Microsoft Defender detections, protection recommendations, and guidance on investigating service principal sign-ins and unexpected application credential or privilege changes.
49
539
165
2,597
523,443
As it was, so it will be.
Attackers will evolve. Defenders will evolve. Neither will win.
1
501
Philo Groves retweeted
Yesterday, rumors started circulating about two unpatched critical-severity bugs in PHP. Within 17 hours, Cloudflare was blocking attacks and Patchstack reported active exploitation. When AI can develop a working exploit in hours, bugs need to be patched just as fast. Each day without a fix carries the risk that an attacker will find and exploit the bug. But it takes time to create a working patch, and PHP's patch was more complex than most. The patch changed 402 files and added more than 11,000 lines, reworking core engine behavior that dozens of extensions depended on. The bug was reported on Aug 11, and fixes were shipped 71 days later. But less than a day after details leaked, systems running PHP were already under attack. Patching needs to keep up with the pace of bug discovery. For the past four months, we’ve worked directly with open-source projects as part of Patch the Planet to understand how AI can expedite patching. Our ongoing research and work show that project-specific documentation, skills, and plugins can be embedded at the repo level to give agents and contributors access to the context maintainers carry in their heads: what counts as a bug, how a fix should look, and what can't break. Our two new open-source plugins, patching-bugs and regression-hunt, are a first step toward a generalized set of tools and guidance for getting a working patch out faster: blog.trailofbits.com/2026/10… PHP’s account of the incident: thephp.foundation/blog/2026/…
3
12
3
77
4,300
PHP devs didn't ask for this work to be done.
1
10
557
Philo Groves retweeted
-----BEGIN RSA PRIVATE KEY----- 4 -----END RSA PRIVATE KEY-----
216
3,569
285
36,926
859,608
Philo Groves retweeted
Do you know who illustrated the comic on calif.io/php2shell? Her name is Stephanie Cortes. And her husband is the hacker who discovered php2shell: @lcfr_hax. This artist-hacker couple has the best story, stay tuned!
29
128
18
1,029
96,256
futurama's roberto knew about the "56" private key
6
637
lol why did Astra turn Beale into a Dot? I wanted a web design for my harness, not assimilation to the hivemind
2
2
552
Also... I kinda like it
119
Wait a minute
if this PHP vulnerability allows remote code execution, doesn't that mean we can use the vulnerability to auto-patch all vulnerable servers?
28
235
8
6,443
211,028
Philo Groves retweeted
i think this evening-into-morning has been a fascinating storm of chaos and uncertainty with potential proof of concept exploits (generated by LLMs) being shared publicly and privately (then analyzed by LLMs) without clarity or understanding of what is actually "the" exploit or if it is "other" exploits (found by LLMs) all to hope for potential defenses (built by LLMs) we used to be so concerned with robots hallucinating at this point we might be the ones hallucinating ourselves
31
47
3
600
30,586
saw a guy who looked familiar nodded my head upward then i realized he was a stranger so i should have nodded downward i broke the rule but it was an accident
3
484
a bug from 900 years in the future, new goal unlocked
We were all supposed to wait until Thursday at 11am ET. Information has leaked wrt zero-day embargoed RCE vulns in PHP. We can confirm that they're real. CVE-2926-109618/619 We cannot share further information right now. Take this seriously and apply patches when available.
1
5
1,141
always make sure you're the least quantized in the room
1
1
11
728
btw, we hacked our way past the one-hour limit after we realized our library card numbers, used as a key for signing in to PCs, were simply incremented and easy to guess.
core memory > me and brother, I'm 9 y/o > too poor to afford yu-gi-oh cards > no internet but we do have library cards > so one hour per day max on library PCs > go to library, look up yu-gi-oh cards > pay to have them printed > all different sizes, can't play with them > but we do have cardboard > we cut rectangles out of cardboard > we manually draw card details on each > we play with very thick but valid cards innovation skill tree unlocked
1
3
855
9 y/o me on my 4th hour, looking at the librarian
135