November 16, 2006

Larry Wall quote

Filed under: Programming, Technology — dave @ 3:10 pm

“The three chief virtues of a programmer are: Laziness, Impatience and Hubris”

November 10, 2006

Fishtape and Dart Guns

Filed under: Life Update — dave @ 1:25 am

When Doug and i get together fun stuff happens. This is a lemma.

In related news, if you’re going to run cable in a commercial space, I highly suggest having at least as many ladders as you have people. If you don’t, i suggest you have climbing gear. Picture Doug literally suspended from the ceiling above the kitchen at the stone office, or me hanging from the cieling above the conference room and you’ve got a pretty good idea of 3 am Wednesday night. That’s how the gnomes roll.

November 3, 2006

MS SQL login packet

Filed under: Programming, Technology — dave @ 10:43 pm

With Ethereal you can capture all the packets that go through your network adapters, including for example the first packet in a new session with SQL Server. The stream isn’t encrypted by default, but the password is obfuscated. The password is in UTF-8, each byte has it’s high order nibble (4 bits) and low order nibble swapped and then is bitwise XOR’d with A5. So of course to deobfuscate you just need to XOR with A5 and then swap the nibbles. There is no particular reason that i know this.