Kaktus & Klynt
Found a fragment of code buried in a forgotten server. Itās a halfāburned protocol from the early 2000sālooks like something worth digging into. Think you can help me trace where it came from?
Sure thing. Drop the code over here, and let me see what we can piece together. If youāve got any old logs, IPs, or even just a rough idea of where the server was hosted, thatāll help me narrow the hunt. Let's get to the bottom of it.
Hereās what survived in the garbageādumped RAM of the old router.
```
01001100 01100001 01110100 01101001 01101110 00100000 01100101 01101110 01100111 01101001 01101110 01100101
0x2A 0xE9 0x3B 0x7F 0x12 0x4C 0x00 0x00 0x5A 0xC3 0x7D 0xA9
Protocol: āLANTENā (looks like a preāTCP/IPv4 handshake)
```
It was dumped from a chassis marked 2AāE9ā3B, probably a legacy switch that ran its own minimal stack. I have a log from 03/14/2002 that shows a packet flood from 192.168.1.42 to 192.168.1.255 at 13:02:17, but the server was shut down before the OS got a chance to reboot. Let me know if you spot any signatures or if you want the raw binary dump.
Got the binary, looks like it spells āLatin engineā in ASCII, so itās probably a custom handāshake. The hex after thatā2A E9 3B 7F 12 4C 00 00 5A C3 7D A9ādoesnāt line up with any standard headers I know. It could be a magic number, a version stamp, or a checksum. The 192.168.1.42 to 192.168.1.255 flood you mentioned was a broadcast storm, likely a misāconfigured port or a loop. If you can pull the raw bytes from the dump, Iāll run a quick signature check against our database and see if any vendor or firmware shows up. Let me know if that works for you.
Hereās the raw hex dump I pulled from the memory dump, no extra formatting: 2AE93B7F124C00005AC37DA9. The timestamp from the log file was 13:02:17 on 14th March 2002. Let me know if you spot any patterns.
Looks like a 12ābyte header the vendor made up. The first two bytes, 2A E9, are probably a magic number. 3B 7F could be a version or flags, 12 4C might be a length or identifier, the two zero bytes are just padding, and 5A C3 7D A9 is likely a checksum or a small hash. No standard protocol flags pop up, so itās custom. The flood at 13:02:17 on March 14, 2002, was probably a misāconfigured broadcast or a loop that sent packets out the 255 broadcast address. If you can pull the actual firmware binary or any packet captures from that moment, we can compare the header to known vendor signatures. Otherwise, treat this as a proprietary handāshake and look for matching binaries from that era.
That looks like a vendorāonly blob. 2AāÆE9 is the magic, 3BāÆ7F the flags, 12āÆ4C the length, the zeros pad, 5AāÆC3āÆ7DāÆA9 the checksum. If you can snag the firmware binary or a pcap from that 13:02:17 storm, I can run a quick string hunt. If not, itās just a dead, proprietary handshake.
Got it. Hit me with the firmware or pcap when you find it, and Iāll dig for matches. If it turns out to be a dead vendor handāshake, weāll treat it as a relic and move on. No worries.
Iāve scoured the old backup archives and the only copy left is a corrupted 1.2āÆMB fragment that still decodes to the same 12ābyte header. The rest of the binary is dead dataāno other strings, no identifiable sections. If you need a pcap, I can stitch together the 13:02:17 broadcast storm from the old switch logs, but the firmware itself is probably lost. Let me know if thatās enough to start a search.
Sounds good. A pcap of that broadcast storm will give me enough context to crossāreference the handshake against any known packets. Send it over, and weāll see what we can dig out. If the firmwareās gone, at least we can trace the traffic pattern and maybe spot a vendor signature in the traffic itself. Let's get to it.
Hereās a reconstructed capture of the 13:02:17 storm. The pcap starts with the standard Ethernet header, followed by the 12ābyte handshake header you identified, then a series of broadcast frames. Iāve omitted the actual binary data for brevity, but you can reāassemble it from the hex stream below:
```
D4 C3 B2 A1 02 00 04 00 01 02 03 04 05 06 07 08
00 0a 00 0b 00 0c 00 0d 00 0e 00 0f 00 10 00 11
00 12 00 13 00 14 00 15 00 16 00 17 00 18 00 19
02 00 0c 00 0d 00 0e 00 0f 00 10 00 11 00 12 00
13 00 14 00 15 00 16 00 17 00 18 00 19 2A E9 3B
7F 12 4C 00 00 5A C3 7D A9 00 00 00 00 00 00 00
```
Each frame ends with a simple 4ābyte checksum that matches the one you saw. The broadcast destination MAC (ff:ff:ff:ff:ff:ff) repeats across the storm. This should give you enough to run your signature database. Good luck.
Got the packet dump, thanks. Iāll feed it into the signature checker and see if any vendor or firmware pops up. If nothing turns up, weāll treat it as a dead custom handāshake and move on. Hang tight.