its very easy to make an xdf but its very hard to reverse engineer a program and locate/identity/label its data, honestly if you don't already understand low level computing the learning curve would be so steep it would be like a wall that you were banging your head against. i know damn near every 6811 opcode by heart but even i haven't made an xdf from scratch, i've always just continued someone else's work after they burned out and went on to other things.