David Cannings (@edeca) profile picture

Cyber defence, reverse engineering and network geekery. Christian, husband & father of three. All views my own.

Joined September 2009
Photo by David Cannings (@edeca)Photo by David Cannings (@edeca)Photo by David Cannings (@edeca)Photo by David Cannings (@edeca)Photo by David Cannings (@edeca)Photo by David Cannings (@edeca)Photo by David Cannings (@edeca)Photo by David Cannings (@edeca)Photo by David Cannings (@edeca)Photo by David Cannings (@edeca)
Day 9 of #adventofcode2024 - accidentally left my test output enabled 🙈
3
880
This is a neat way of signaturing PDF samples, provided you carefully manage performance. I wrote a short post explaining how it works and a few suggestions for enhancements: edeca.net/post/2024-06-26-an…
Replying to @felixaime
import "hash" rule Calisto_PDF_streams { strings: $s1 = { 0A 73 74 72 65 61 6D 0A } $s2 = { 0A 65 6E 64 73 74 72 65 61 6D 0A } condition: uint32be(0) == 0x25504446 and for any i in (0..#s1) : ( hash.md5(@s1[i]+8, @s2[i]-@s1[i]-8) == "b9950253cf88305a57cb350deb31c07e" ) }
1
4
847
I asked #ChatGPT to generate 10 silly policy examples for the upcoming UK election campaign. I think it aced the question on the first try #generalelectionuk
5
2
12
2,300
Fair play to @WeAreOpenreach who turned up and fixed all phone lines within four hours of a contractor cutting through cables. Ironically the contractor was doing preparation work for full fiber (FTTP)… for Openreach!
1
6
514
Received today from @JLCPCB - great service. A small 8-24V to 5V DC-DC converter, designed for high current (up to 8A out). First SMPS I have laid out, and first 4 layer board. Very happy that it works at no load. Next step: load testing. #PCB #electronics
Advertise your account with one PCB. I'll start
1
1
5
739
Voltage ripple on the output is 31mV at 15V in with no load.
1
1
201
With the help of my Aussie BBQ spirit guide @pewpew_lazors I cooked pulled pork for the first time 🐷 2.1KG of pork shoulder (no bone), apple wood chunks, six slow hours at low temperature.
5
697
Alternate take: not even Linus can get multiple monitors working on Linux 😂
"i need 3 monitors" "i need a mechanical keyboard" "i need noise cancelling headphones" Linus Torvalds, creator of the Linux operating system's, setup:
1
7
624
When you reach 6 times the speed of light it’s no wonder you open a wormhole to minus ten quadrillion feet below sea level #VirginOrbit #RocketLaunch
1
8
1
22
6,295
Missed opportunity to make these look like Daleks.
🧵 A lot of love for these sturdy soldiers, protecting the frontline of driver entitlement included at the new pedestrianisation of #StrandAldwych. Remove cars, restore life. Now do Soho @CityWestminster @WorldBollard
2
454
This is the real reason Brussels sprouts are an essential part of Christmas Dinner #ClimateAction
The GB electricity generation mix currently including 58% wind generation 😀
1
355
Here’s a question about encryption from the study book for an iGCSE in Computer Science. Baffled 😐
1
3
780
It's #AdventOfCode2022 day 14 and we were happily spelunking until sand started pouring on top of us. Part one looks great rendered as an image, generated with #Python and #ffmpeg 🎄
1
1
Another day, another #AdventOfCode2022 challenge. This time we join the elves solving a maze, which looks fun when animated 🎄.
It’s the most wonderful time of year again. Carols with a modern twist in Rock the Manger. Sound and lighting by @sammysimpson94 and me, powered by @ChamSysLtd MagicQ and @Behringer X32.
1
4
I think I spent more time drawing this animation than solving the puzzle for day 9 - great fun so far #AdventOfCode2022 🎄
1
15
I guess I’ve upgraded to three factor authentication. My trusty @Yubico lost a fight with a four year old 😂
1
This wording leaves a lot to be desired @BBCMoreOrLess. Your show is one of the best on Radio 4, but this tweet is terrible. Ukraine has regained territory at great cost, and I pray there is a path to peace.
Russia has lost 9,500 square kilometres of territory since the start of the recent Ukrainian offensive around Kharkiv according to @War_Mapper. We explain how large and significant a figure that is in this week's programme. bbc.co.uk/programmes/m001c6m…
2
A soldier from The Royal Microphones Brigade ensures we can hear the big day with minimal wind noise #queensfuneral
10
Three things are certain in life: death, taxes and weird implementations of RC4 in malware.
1
33