• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Thwarting classdump, etc.
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Thwarting classdump, etc.


  • Subject: Re: Thwarting classdump, etc.
  • From: Annard Brouwer <email@hidden>
  • Date: Wed, 29 Jun 2005 23:01:54 +0200

Hi Dave,

If your project would really attract the wrong people to "break in" your code, there's nothing you can do about it. Other than doing a sophisticated checksum over the binaries and hide that value in multiple places in your code somewhere to see if it has been tampered with. Determined people will get into your code no matter what. Since the system is able to run it, they can do it. There were many heated discussions about this in the Java camp. But also look at games and other programs that try to prevent people from cracking it (in vain).

In one project we chose to do the "sensitive work" in C and the rest in Java. If you choose to use this hybrid route that may be the best trade-off...

Annard

On 29 Jun 2005, at 22:40, Dave Hersey wrote:

This isn't just paranoia--I have a project in mind that needs a very high
level of protection against anyone "rewiring" some user code that interacts
with a kext. And, there *are* illicit reasons why they'd want to. As much as
I'd like to write it in Cocoa, I'm really wondering if that makes the most
sense because of security issues.



_______________________________________________ Do not post admin requests to the list. They will be ignored. Cocoa-dev mailing list (email@hidden) Help/Unsubscribe/Update your Subscription: This email sent to email@hidden
  • Follow-Ups:
    • Re: Thwarting classdump, etc.
      • From: Bob Ippolito <email@hidden>
References: 
 >Re: Thwarting classdump, etc. (From: Dave Hersey <email@hidden>)

  • Prev by Date: Re: Thwarting classdump, etc.
  • Next by Date: gcc2 on 10.4.1 with Xcode 2.1 installed (Modified by Gerben Wierda)
  • Previous by thread: Re: Thwarting classdump, etc.
  • Next by thread: Re: Thwarting classdump, etc.
  • Index(es):
    • Date
    • Thread