Your comments

maybe you could dissasemble and/or decompile the program, since it is OK by him for you to use the code?