Category: Fundamentals

Information Context (a.k.a Code/Data Duality)

27 September, 2006 (22:51) | Computing theory, Digital forensics, Fundamentals | 1 comment

One concept that pervades digital forensics, reverse engineering, exploit analysis, even computing theory is that in order to fully understand information, you need to know the context the information is used in.
For example, categorize the following four pieces of information as either code or data:
1) push 0×6F6C6C65
2) “hello” (without the quotes)
3) 448378203247
4) 110100001100101011011000110110001101111
Some common answers [...]