Writing a custom Meterpreter encoder/decoder in C