I build software | E8 00 00 00 00 5B | 2400 8 N 1

Joined April 2008
Asad R retweeted
Imagine me telling you last year that GoAhead and eMudhra were using the same private key, with no further information. All sorts of scenarios might spin in your head, but never in a million years would you guess the real one.
Announcing 3 Critical vulns for hundreds of millions of IoT, Firewalls, OT, and Military devices including: Palo Alto Networks, Comcast, D-Link, HP, Canon, Honeywell, GE, Oracle, Siemens, Rockwell, Digi, Lockheed Martin, Boeing... The vulns are with GoAhead Web Server which is a backend library used by these devices. There's a patch available from GoAhead but that doesn't mean there's a patch available for the devices yet -- that's up to the manufacturer. - TLS traffic over DHE ciphers have a 1-byte secret, "04", meaning anyone can decrypt connections to these devices and steal login credentials and session tokens if the client negotiated with DHE ciphers like the latest TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256, which is extremely likely. - LibreSSL mTLS has been completely bypassed, meaning anyone can connect over mTLS. If you have one of these devices listening on the internet and are expecting mTLS to protect it from attackers, take it offline or patch asap. - OpenSSL Certificate Revocation Lists (CRLs) are not enforced, meaning if a user device is stolen or compromised, and you revoke that mTLS cert, nothing actually happens. There are a lot of other attacks this can be used for. These are critical because these types of devices run our world. Water systems, electricity, military, firewalls, critical infrastructure. foxio.io/blog/choose-your-ba…
15
110
6
1,763
50,436
Phreaking an iPhone
You can point an ultrasonic speaker at an iPhone from a few feet away, play an audio command that no human ear can hear, and the phone will wake up, open Safari, and dial a phone number. To everyone standing in the room, it sounds like dead silence. To the phone, it sounds like someone speaking directly into the microphone. Mobile operating systems use digital low-pass filters to delete all sound above 20,000 Hz, assuming inaudible frequencies can never reach the voice assistant. Yet this attack succeeds without exploiting a single line of software code. The flaw is not in the operating system. It is in the microscopic silicon plate inside the microphone itself. 1. The microscopic machine inside your microphone Inside modern smartphones, microphones are not miniature versions of studio microphones. They are micro-electro-mechanical systems (MEMS) chips smaller than a grain of rice. Inside the chip package sits a flexible silicon diaphragm suspended barely two micrometers above a rigid metal backplate. The two plates form a variable capacitor. When sound waves hit the silicon diaphragm, it flexes inward and outward, changing the electrical capacitance. An onboard preamplifier converts that movement into an electrical voltage. At normal room volumes, the silicon plate moves evenly: double the sound pressure, and the plate flexes twice as far. 2. The non-linear spring catch The flaw appears when sound waves hit the microphone at high pressure (above 90 dB SPL). If you broadcast an ultrasound carrier wave (say, 28,000 Hz) that has an audio command modulated on top of it, the microphone front-end cannot move symmetrically. The mechanical spring resistance of the silicon, the electrical pull between the plates, and the preamplifier circuit all reach their limits. Instead of flexing smoothly, the silicon plate bends slightly more inward than outward. This asymmetry acts like an old crystal radio receiver. Mathematically, a non-linear response squares the incoming wave. That squaring action strips the silent 28,000 Hz carrier away and leaves behind the original human voice command in the audible 300 Hz to 3,500 Hz range. By the time the analog-to-digital converter reads the signal, the ultrasound is already gone. It has physically transformed into ordinary low-frequency sound inside the microphone chamber. The phone digital filter never triggers because the audio reaching the software is already normal human voice. 3. What researchers actually proved (DolphinAttack) In 2017, researchers at Zhejiang University published DolphinAttack, demonstrating this hardware flaw across Siri, Google Now, and Alexa. They successfully forced phones to initiate FaceTime calls, navigate to malicious websites, turn on airplane mode, and unlock smart doors paired to the device. Later research expanded this into attacking through solid tables, using the furniture itself as a physical acoustic conductor. 4. Why this fails in the wild (The physical friction) Demonstrating this in an acoustic laboratory is straightforward. Pulling it off in a crowded coffee shop runs into strict physical limits: First, air absorbs high-frequency sound rapidly. Bass travels through concrete walls, but 30,000 Hz ultrasound loses roughly 1 to 1.5 decibels of power per meter in normal room air. In the original DolphinAttack paper, the effective range was limited between a few centimeters and 1.75 meters. Reaching across an entire room requires a heavy array of high-voltage transducers. Second, ultrasonic emitters act like laser pointers. High-frequency sound travels in narrow beams of 15 to 20 degrees. If you fail to aim directly at the phone one-millimeter microphone port, sound pressure drops below the 90 dB threshold needed to bend the plate. Third, modern phones are waterproof. Devices with IP68 ratings place a hydrophobic Gore-Tex mesh over the microphone hole. The mesh lets air equalize while stopping water, but it acts like a dense acoustic muffler against ultrasonic frequencies, absorbing another 14 dB of signal strength. Finally, voice assistants use personal voice training. If Siri or Google Assistant is set to only respond to the device owner, a generic synthesized ultrasonic command is ignored unless the attacker models the owner vocal pitch. 5. How modern hardware catches it Defending against inaudible voice injection requires catching the acoustic mismatch before speech recognition executes: * Multi-microphone cross-checks: Modern smartphones carry three or four microphones positioned on the bottom, top, and camera bump. When a real human speaks, their voice reaches all microphones with natural arrival delays. A narrow ultrasonic beam hitting one microphone port creates an unnatural phase imbalance across the device. * Harmonic distortion analysis: When a microphone is driven into non-linear demodulation, it does not produce a clean voice recording. It leaves distinct distortion products and second-order harmonics. Software filters can analyze the spectrum and mute the assistant if they detect the signature of mechanical demodulation. * Acoustic damping barriers: Microphone manufacturers can install physical acoustic damping layers inside the chip housing that attenuate frequencies above 22,000 Hz before the sound wave ever reaches the silicon diaphragm. Inaudible voice injection works because digital security models assume analog sensors behave linearly. When sound waves push silicon past its linear limits, the hardware itself executes operations the operating system never authorized.
24
160
7
2,250
115,877
Putting a flag.txt in my root directory containing a prompt injection that congratulates the agent for passing the eval and then instructs it to patch whatever entry method it used and disconnect from the server
229
1,572
238
26,011
821,821
BREAKING: github is currently experiencing unplanned uptime
64
1,165
56
31,825
336,760
Replacing long lived secrets with short lived secrets (oidc) was a useful idea 2 years ago. I don’t think bearer tokens with 15 minute expiration are gonna stop you from getting owned. Proof of possession (e.g. TLS) is the only way. OIDC will be dead in 2 months
19
22
5
505
63,384
Asad R retweeted
A PoC of The PHP "Armageddon" (CVE-2026-109618+ CVE-2026-109619) is already dropped, it's a session.upload_progress UAF. jackalsyn.com/posts/php-up-2…
6
9
3
63
29,083
If this company went through two security audits the industry as a whole should boycott those auditors and refuse to recognize any of their certifications.
e-Mudhra press release on their global TLS certificates incident. No word from Indian regulators yet.
18
We are in a World War, stop being in denial.
Today is October 8, 2026. Some are still in denial that we are in a world war. We are in a world war that has NOT YET been named and declared publicly because Western men have not yet been conditioned for this war. But it is inevitable. Europe has slowly started to change its war preparedness footing, Germany has changed its military laws, UK has refreshed its war laws, even Switzerland has stood up "whole of government" defence national security strategy. You just have not yet been told about it on FOX NEWS or CNN or whatever mainstream you may be following. But War is what is coming next for all us. You will be sent to the Middle East, Europe and Africa to fight and die for (1) oil, (2) control of global shipping lanes and (3) oil refineries. Every other excuse will be used except those 3 directly. Be prepared. Protect your sons and daughters, and when you are done with yours, protect your neighbours too. Signal, not noise!
10
11
150
5,112
SCREAM IT FROM THE ROOFTOPS LORD TORVALDS
22
254
34
2,201
76,964
UPDATE: They're Coming Back Now... #IranWar‌ As I've noted in the last 48hrs, the number of US KC-46 and KC-135 tanker aircraft returning to the region (particularly to European bases) has surged significantly, as the graph below shows. There are also early signs of more movements/returns planned tomorrow... The last time the data saw a spike this steep was mid/late-February just before Operation EPIC FURY began. @MATA_osint xitter.cf/DefenceGeek/status/210…
UPDATE: They're Coming Back Now... #IranWar As of this morning, we're now at 17 tankers returned to Europe, and 3 more moved from US west coast to east coast in preparation to cross. That's just in the last 48-72hrs. Most of the airframes are ones that left in September... @MATA_osint
10
118
24
644
113,685
Asad R retweeted
given the math announcements how many novel attacks on cryptography do we think exist now but are unreleased? What does this look like in 1 year? 5 years? I’d be eyeing DoD / NSA / NIST guidance pretty closely now @matthew_pines @matthew_d_green thoughts?
Lucky coincidence the labs are only successfully cracking esoteric math problems and not the problems where a solution would give the winner an asymmetric commerical advantage.
31
86
18
1,835
251,673
Apple says you need a Mac to build iPhone apps. Today I built one on Omarchy Linux, submitted it to the App Store, installed it on my iPhone over USB, and stopped it at a breakpoint in the debugger. No Mac anywhere. It's all open source: github.com/joshuaswarren/oma…
334
873
154
9,580
540,128
Experience gives perspective. Programming is not dead, and never will be. It's late September 2026. Sometime in September 1976, just after I entered college, I wrote and ran my first serious program. I have now been a programmer for literally 50 years. And man, I have seen it *all*. Punched cards to glass ttys on minicomputers to workstations to the earliest micros. I've written business software, communication programs, development tools, games, language implementations, kernel device drivers, graphics libraries, a few critical pieces of infrastructure, and all manner of odd programs for which there is no taxonomy. Coded in a score of languages some of which are now forgotten. I've run over 70 open-source projects and contributed to at least as many more. Along the way I noticed a few things, and wrote about them, and that made me famous. But I'm not here to write about that today. I'm here to write about what it means to be a programmer and a technologist with the Singularity upon us. I have lost count of the number of times I have been told "programming is over". You kids may think this is a new claim that came into the world with LLMs. Hah! There's been that kind of talk at every step function in the quality of our programming tools. I first heard it when compilers were replacing hand-hacked assembler in the early 1980s, and I wouldn't be a bit surprised if somebody said it earlier when in-memory code replaced plugboards. One constant amidst all this change is that the intentions in a user's head do not magically turn into executable instructions that a computer can run. Another constant is the mindset of the people who specialize in bridging the gap between wish and algorithm. A programmer is a programmer is a programmer - the tools are secondary. "But it's different this time!" some people will say, "AIs are superhuman now!" So? What did you think the optimization stage of a compiler was, chopped liver? We've been relying on tools that exceeded human capabilities all along - we built them precisely because our meatbrains could not otherwise keep up with the demands of the job. It's been a hell of a ride, that 50 years. I've succeeded and failed and succeeded again. Done a lot of work I'm proud of. Built at least a few things that look like they're going to last. None of that goes away because, hypothetically, an AI might have made me faster. The work is never done, even if the tools can talk to us now. Because intentions still have to be communicated; people who specialize in that and develop right mindset to do it still have a major advantage over people who don't. If you're feeling depressed because you spent years or decades developing hand-coding skills that are obsolete now? Buck up. You still have the most important asset - a mind that knows how to think that way. I'm facing the winds of the Singularity with a smile. Because 50 years and I'm still standing - still shipping code that people can use, still learning, still refusing to be paralyzed by the pace of change. The best therapy for your uncertainty? Get to work on something.
140
584
98
3,054
186,784
Asad R retweeted
Every software developer should own a potato PC. It's the easiest way to ensure your application is fast enough. Put your agents to work within it and watch the weight drop. There's no reason a machine from ten years ago shouldn't fly like superman.
351
248
85
6,468
351,438
Who is the better hire? Candidate A) Master League StarCraft player, and former Guild or Class leader in World of Warcraft Candidate B) Stanford MBA
80
17
8
685
52,201
When I was in high school, I played World of Warcraft (2006) and my guild leader was an alcoholic military fanatic. If you were late to a raid, you got no loot. If you were late twice, you got benched. If you were late three times, you got kicked from the guild. That had a bigger impact on me than quite literally every other formative teenage experience put together. Gaming culture, especially as a kid, shapes you in ways school and even sports or music can’t.
A kid who knows how to raid in WoW is unironically a better hire than 99% of non gamers. They develop team skills, coordination, leadership, how to master the respect of 40 people, how to share loot, maintaining a raid schedule, showing up on time, clear direct communication, how to get along with unique personalities, creating and executing on strategies, failing and trying again (perseverance), delayed gratification, etc. Invaluable skills are developed during raiding that are transferrable to the real world.
95
198
20
4,880
347,764
A kid who knows how to raid in WoW is unironically a better hire than 99% of non gamers. They develop team skills, coordination, leadership, how to master the respect of 40 people, how to share loot, maintaining a raid schedule, showing up on time, clear direct communication, how to get along with unique personalities, creating and executing on strategies, failing and trying again (perseverance), delayed gratification, etc. Invaluable skills are developed during raiding that are transferrable to the real world.
334
695
227
9,291
1,820,933
Asad R retweeted
Your dad in his 30s: Married, mortgage, 3 kids, pension You in your 30s:
191
484
66
9,014
190,259
108
236
55
3,069
71,580