Andy Swift (@SwiftSecur1) header
Andy Swift (@SwiftSecur1) profile picture

Security Research | Red Team | PenTesting | Reversing | DFIR | CEO of SwiftyNet Firewalls | DC34 ManPages Contest Winner | Views are my own.

Joined January 2020
Photo by Andy Swift (@SwiftSecur1)Photo by Andy Swift (@SwiftSecur1)Photo by Andy Swift (@SwiftSecur1)Photo by Andy Swift (@SwiftSecur1)Photo by Andy Swift (@SwiftSecur1)Photo by Andy Swift (@SwiftSecur1)Photo by Andy Swift (@SwiftSecur1)Photo by Andy Swift (@SwiftSecur1)Photo by Andy Swift (@SwiftSecur1)Photo by Andy Swift (@SwiftSecur1)
The Part 2 article is now up (link below). It shows using the exploit we examined in Part 1 to target Chrome and other adjacent processes to pull interesting artifacts out of memory. medium.com/@andy99998/using-…
2
2
9
1,831
Andy Swift retweeted
Once again, a hack starting with social engineering (interview / recruitment pretext) to convince a target to download malicious tools or steal credentials is used to kick off a major attack chain. This time 6+ billion (yep with a B) was stolen.
9
50
4
192
13,812
So this is quite funny. Its data taken from one of our TI platforms. 12 Ransomware victims but known exploited vulns ...only 2....from 2023 and 2024. I guess the point is...in spite of all the wave of new cluster fuckery, people still get popped by old stuff all the darn time.
2
7
829
OI HACKERS...you aint getting hold of our fridges, we got this dude armed with a very real and dangerous rifle.
Uk cyber defences standing by! 🫡🫡🫡😆😆😆😆🛡️🇬🇧 (because people are idiots, this is a toy!) 🧸
2
3
460
This is a tad over the top saying Europe is under attack...but...honestly get ya flippin fridges off the Internet ya fruit cakes.
BREAKING: Europe is under a massive widespread cyber attack right now Sweden, Belgium, Luxembourg, Estonia, Ireland the Netherlands and just now Finland are all experiencing disruptions to supermarket refrigeration systems causing food to go off. The attack is spreading...
1
2
8
311
Left this outside on the lawn for Halloween.
5
12
3
117
4,308
Right...holiday over, back to it peeps. Now...wtf is all this php nonsense about then eh?
4
1
8
413
Episode 48: Citrix, Cloudflare, and Credential Chaos! @0xTib3rius & @SwiftSecur1 chat about a bunch of small topics, from Citrix bugs, to passkeys, to whether Cloudflare is actually just a huge MiTM attack. Links below!
1
3
3
433
😭😭😭😭😭😭😭 #earlgreyhot
3
6
291
Hello, Little People Living Inside Of My Computer, I have made my second ever YouTube video briefly discussing the Chinese government trying to compromise companies in Malaysia. It was fun. youtu.be/ZcsVsr4rpgs
24
77
5
992
37,566
I shall be doing this today, let's spread the word and make this national early grey day. #earlgreyhot And for those not familiar with tea making...you got to try earl grey loose leaf made properly! theteamakers.co.uk/blogs/how…
Brew some tea, Earl Grey, hot, in his honor. 🖖
2
178
Transport tycoon was one of my first binge games. You can still download openttd today btw....great to see it still maintained!!
Here's an almost impossible question: What's the best game ever made by MicroProse? Silent Service (1985) Gunship (1986) Pirates! (1987) Airborne Ranger (1987) F-19 Stealth Fighter (1988) Red Storm Rising (1988) M1 Tank Platoon (1989) F-15 Strike Eagle II (1989) Railroad Tycoon (1990) Silent Service II (1990) Knights of the Sky (1990) Civilization (1991) Gunship 2000 (1991) Darklands (1992) Master of Orion (1993) X-COM: UFO Defense (1994) Master of Magic (1994) Colonization (1994) Transport Tycoon (1994) Civilization II (1996) Master of Orion II (1996) Grand Prix 2 (1996) Falcon 4.0 (1998) Alpha Centauri (1999) RollerCoaster Tycoon (1999) B-17 Flying Fortress (2000) Note: That's just a selection... they created even more than that.
2
101
Beautiful up here though...feel like I'm about to get attacked by pirates.
1
7
278
I really like windows.
3
6
482
I now don't feel quite so much like I'm missing out, but still...
Current information I have on php2Shell: - The RCEs requires the attacker to obtain memory addresses which are typically protected by ASLR. - I suspect the original author (lcfr_hax) likely has a reliable exploit which leads to stable code execution. - Most of the PoCs being posted are completely non-functional AI slop. - There is at least 1 working non-slop exploit being passed around, but it's reliant on bruteforcing for ASLR bypass, so not particularly impactful. - Rumor of ITW exploitation are patchy. There are attempts being seen using the non-functional leaked RCE, or variants that are config / system specific. - Some rumors point towards a known-working exploit being used by threat actors (I've personally confirmed this specific exploit works, but the ASLR bypass technique is unreliable at best and massively limits the potential impact). - I'd expect heavy ITW exploitation in the next few weeks based on how many people are looking at this. Though, success rates will vary heavily based on the specific exploit chain.
1
3
392
Lol
Leaving this here, PHP 8.5.12 security patch is incomplete. ( needs further validation )
Readers added context they thought people might want to know
The PHP 8.5.12 release fixes the two specific CVEs (via state/bailout changes) detailed in official advisories; referenced "surviving paths" (e.g. var_destroy UAF) are separate pre-existing unserialize issues unrelated to this patch. php.net/archive/2026.p… github.com/php/php-src/se… github.com/php/php-src/se… github.com/dinosn/php-8.5…
3
142
I go on holiday and the biggest vuln of the year drops...while fortinet also throws out a load of big bulky patches... It's my cyber wet dream week. Aw man. Someone catch me up when I'm back please.
1
8
358
Andy Swift retweeted
Have seen some posts on this that contain an (understandable) misunderstanding of probability. If you use an RNG (true or pseudo), the chance of generating any number is the same as the chance of generating any other. If you ask for 2 6-digit random numbers and you get 123456 and 000000, your RNG isn't necessarily broken. As humans, we see patterns in everything. But patterns can occur by chance. The chances of generating 123123 and 111111 and 428946 are exactly the same. In fact, if an RNG never generated "pattern" numbers, it would actually be less secure than one that did. Even the quoted post is wrong when it says "Each key should be a 116-digit number, but one was just 4." Technically, the key that was "just 4" was a 384 bit number with 381 preceding zeroes. Many keys, when randomly generated, will have preceding zeroes. Many will have preceding ones. The "value" of the key is 4. The length of the key is still 384 bits. The value isn't what gives the key its strength. The key of value 2^384 - 1 isn't the strongest key, for example. However, that doesn't mean a key of value 4 isn't insecure, but it's for a very human reason. When we brute force keys, we need a starting point. While we could theoretically choose any number, we tend to just go with what is easier: starting from 0. So yes, you'd brute force one of these keys on the 5th attempt, and the others would fall soon after. But if you started from the other end of the key space, from 2^384 - 1 and decremented instead of incremented, you might also find a key on the 5th attempt. That would still be bad. You could choose an arbitrary starting point, and get lucky. That would also be bad. All said, that doesn't mean the key generation process they used was good. The fact it produced a bunch of easily brute-forceable keys is very, very, bad.
‼️ BREAKING: The private keys of 8 certificates from Indian certificate authority eMudhra were compromised, Mozilla says. Firefox blocked them within 3 hours. Each key should be a 116-digit number, but one was just 4. Anyone can guess them and forge HTTPS certs for any website.
15
8
1
104
11,084
Well...no...the other cars here are road legal and...don't have massive fucking thrusters attached to them.
Tesla just absolutely mogged the hypercar industry with the new Roadster. And it’s not even close.
19
15
1,368