Geoff Mulligan

635 posts

Geoff Mulligan

Geoff Mulligan

@GeoffCMulligan

Skylight Founder, Former Presidential Innovation Fellow, Consultant Proto6, Public Speaker IoT

Colorado, USA Katılım Kasım 2013
134 Takip Edilen337 Takipçiler
Geoff Mulligan
Geoff Mulligan@GeoffCMulligan·
“Still one of the strangest fixes I’ve ever had to deploy.”
English
0
0
0
1
Geoff Mulligan
Geoff Mulligan@GeoffCMulligan·
Root cause? One mistyped IP address. Thousands of systems. One character. Most failures aren’t complex—they’re simple mistakes at scale. Full story (free): 👉 @geoffmulligan/the-day-i-weaponized-time-047125204cdd" target="_blank" rel="nofollow noopener">medium.com/@geoffmulligan
English
0
0
0
1
Geoff Mulligan
Geoff Mulligan@GeoffCMulligan·
Until every system was off by exactly 42 minutes. Yes 42 !😁 Two days later—silence.
English
0
0
0
2
Geoff Mulligan
Geoff Mulligan@GeoffCMulligan·
So I changed the server code and nudged their clocks forward. Minute by minute. Across thousands of machines.
English
0
0
0
2
Geoff Mulligan
Geoff Mulligan@GeoffCMulligan·
Then I noticed something in the NTP protocol: Time cannot just make a large jump suddenly— but you can slowly skew it!!!!
English
0
0
0
2
Geoff Mulligan
Geoff Mulligan@GeoffCMulligan·
Turns out NTP clients are smarter than that. They ignore wildly incorrect time… and keep asking. Still 1000s of requests!
English
0
0
0
1
Geoff Mulligan
Geoff Mulligan@GeoffCMulligan·
Since I was working for SunMicrosystems and had the source code... I modified my NTP server. First attempt: return completely random time. Didn’t work.
English
0
0
0
1
Geoff Mulligan
Geoff Mulligan@GeoffCMulligan·
A week went by. My network was basically unusable. Turning off my server didn’t help—they just kept hammering me anyway.
English
0
0
0
2
Geoff Mulligan
Geoff Mulligan@GeoffCMulligan·
I called their network team. They didn’t understand. I escalated. They said they’d “look into it.” Nothing changed.
English
0
0
0
4
Geoff Mulligan
Geoff Mulligan@GeoffCMulligan·
Thousands of their machines were accidentally pointed at my network for NTP (time sync). My bandwidth? Gone. Completely saturated.
English
0
0
0
2
Geoff Mulligan
Geoff Mulligan@GeoffCMulligan·
Years ago, my home network was under a denial-of-service attack. The source? A major university. The cause? A typo. I fixed it by… breaking time.
English
0
0
0
2
Geoff Mulligan
Geoff Mulligan@GeoffCMulligan·
@belkin has announce EOL of the wemo camera. no update. devices will be useless. they should release source or new firmware that has open API and/or allows camera to send images via email or http! #shameonbelkin
English
2
1
1
0
Geoff Mulligan
Geoff Mulligan@GeoffCMulligan·
If you happen to be using HPE servers you should check this announcement. If you do not update your firmware your SSDs WILL FAIL 3 years and 9 months after first use (32768 hours - for the techies a 16 bit signed integer - ugh) support.hpe.com/hpsc/doc/publi…
English
1
0
2
0
Medtronic
Medtronic@Medtronic·
We're designing the next generation of remote monitoring and believe a patient-centric approach is vital when designing #DigitalHealth. Sign up for more. bit.ly/2xaVS7p
GIF
English
12
23
133
0