It's All About the Kung-Fu

or How I Learned to Stop Worrying and Love My Green Belt

Compiling Source Navigator in Ubuntu 10.04

2010-07-22 by kisom, tagged as hacking, projects

Compiling source navigator under Ubuntu 10.04 is fairly easy once you get the dependencies down. Grab the source from the sourceforge page. The dependencies you need are:

	tk tklib libx11-dev libxmu-dev libxmu-headers libxt-dev libtool
Of course you also need build-essential. Then a quick
./configure --prefix=/opt/source-nav
make
sudo make install
should do the trick.

The Live Linux Saga

2010-07-05 by kisom, tagged as hacking, projects

I was working through the Hacking: Art of Exploitation, 2nd Edition, book source and playing with IDA to look at disassemblies of those files (the best place to get back up to speed is to examine your own binaries). I wanted to set up a VM so I could save state and keep an isolated system, and keep a live CD around for portable work. Here is how I pulled it off.

Read more »

IDA Pro 64-bit

2010-07-03 by kisom, tagged as projects

With my new job I decided to break out IDA Pro again and relearn the art of disassembly (and therefore the art of assembly) again, despite the fact that I don't work with the x86 platform.

Read more »

Using Your Devio.us Space for Git

2010-06-23 by kisom, tagged as coding

I've seen several account requests for using git, so I figured I'd cover how to get it working in your home space in case you're not familiar. I'm assuming you know what Git is.

Read more »

tmux as an IDE

2010-06-22 by kisom, tagged as coding

It may not sound feasible, but I currently use tmux as my IDE. Getting it running under Fedora wasn't as simple as sudo yum install tmux, but it was almost that easy. Instead, install libevent-devel, download the tmux source code, and build it normally.

Read more »

Changing xterm's default colours

2010-06-21 by kisom, tagged as hacks

By default, xterm uses the black-on-white colour scheme. Being of the old-school type, I like my xterm to use green-on-black. Here's how to do it:

Read more »

too many projects!

2010-06-20 by kisom, tagged as projects

I have way too many projects right now... currently working on:

It doesn't help that I keep getting distracted by stuff, or make stupid errors like including the wrong header. Eventually I'll get through it all.

The Poor Man's Theremin 2.0 is underway!

2010-06-19 by kisom, tagged as coding, hacking, pmt2, shenanigans

I was up until 6 AM working on the pmt2 project last night. The good news is wireless signal strength functionality is working. dtx0 helped provide some sanity checks and an extra set of eyes to look through code, so thanks dtx0!

Read more »

I Am Dumb

2010-06-19 by kisom, tagged as coding, pmt2, shenanigans

Hello, world. I am dumb.

Okay, so that last statement may not make sense to you. kisom... dumb? What nonsense is this? (Or to quote my man Mr. T, quit your jibber-jabber, fool!) Well, have a seat, and I'll tell you a tale. Believe me, it's true. You I can save, but for me it's too late.

Read more »

Why the PMT2?

2010-06-19 by kisom, tagged as coding, pmt2, shenanigans

So the next two posts have been about this "Poor Man's Theremin" project and I've gotten a few questions as to why I'd even care about such a project. I guess it's story time to explain how it came to be and why I'm working on it.

Read more »