FROM : Kyle Sluder
DATE : Sun Jun 08 22:19:14 2008
On Sun, Jun 8, 2008 at 3:26 AM, Wayne Shao <<email_removed>> wrote:
> I want to make it inconvenient to read this data from a debugger. So I try
> to find an easy way to compress it or simply obfuscate it.
This is an exercise in futility. Unless you have some contractual or
legal obligation to uphold (e.g. credit card numbers, personal health
information, matters of national security...) then you are really
better off not wasting your time. If you *really* want to, I'd just
use PT_DENY_ATTACH and the similar DTrace-disabling flag. This is
what Apple does to prevent people from attaching to iTunes (and,
similarly, what DigiDesign does to prevent people from attaching to
Pro Tools, so it's not a private thing). Combine that with your XOR
obfuscation to prevent people from just dumping raw memory and you
should be fine.
I still think it's a waste of time, though.
--Kyle Sluder
DATE : Sun Jun 08 22:19:14 2008
On Sun, Jun 8, 2008 at 3:26 AM, Wayne Shao <<email_removed>> wrote:
> I want to make it inconvenient to read this data from a debugger. So I try
> to find an easy way to compress it or simply obfuscate it.
This is an exercise in futility. Unless you have some contractual or
legal obligation to uphold (e.g. credit card numbers, personal health
information, matters of national security...) then you are really
better off not wasting your time. If you *really* want to, I'd just
use PT_DENY_ATTACH and the similar DTrace-disabling flag. This is
what Apple does to prevent people from attaching to iTunes (and,
similarly, what DigiDesign does to prevent people from attaching to
Pro Tools, so it's not a private thing). Combine that with your XOR
obfuscation to prevent people from just dumping raw memory and you
should be fine.
I still think it's a waste of time, though.
--Kyle Sluder
| Related mails | Author | Date |
|---|---|---|
| Wayne Shao | Jun 8, 09:26 | |
| Kyle Sluder | Jun 8, 22:19 |






Cocoa mail archive

