Advertise Mobile SDKs Books Events Forum News Social Networking Support Us
Follow @iphonedevsdk on Twitter

Interface 2, Advanced iOS
Mockup & Code Gen
($9.99)

Make your own iPhone apps
and run them live!
(free)

Pic Frame Dynamo: Photo Editing
($0.99)

Abiliator
($1.99)

Want your application or service advertised on iPhone Dev SDK?

Go Back   iPhone Dev SDK Forum

View Single Post
Old 03-16-2009, 02:26 PM   #113 (permalink)
Scott Stahurski
Registered Member
 
Join Date: Jan 2009
Posts: 43
Scott Stahurski is on a distinguished road
Default

Quote:
Originally Posted by Kalimba View Post
Exactly. There are a nearly infinite number of ways to camouflage the creation of the @"SignerIdentity" string. Store it reversed (@"ytitnedIrengiS"), store it character by character and assemble the string with multiple methods, apply a bit manipulation (e.g. XOR with 0xFF) to each character in the string, etc.
Or what you could do, to make it impossible or painful to find out where the checking code is....


#define INIT_STRING @"SignerIdentity"

And then when you create a new string anywhere (should be a lot in your average program), even though its overhead, always assign it your #define.

NSString *aString = INIT_STRING; ///do this for all of your temp strings


Then also use the above method of functional creation of the real string.
I'm sure the average hacker will give up placing the command in your code trying to find the right place to overlook your check for a jail broken app.

mis-information at its best.
__________________
www.seashellgames.com
Scott Stahurski is offline   Reply With Quote
 

» Advertisements
» Online Users: 455
16 members and 439 guests
apatsufas, baja_yu, buggen, CatfishBlues Games, ChrisYates, Feldspar, foany, HowEver, IphoneSdk, Kieren Harrold, mer10, Paul Slocum, Rudy, ryantcb, TheStalker, v1n2e7t
Most users ever online was 1,387, 04-10-2012 at 04:21 AM.
» Stats
Members: 175,635
Threads: 94,096
Posts: 402,802
Top Poster: BrianSlick (7,990)
Welcome to our newest member, sadevb61
Powered by vBadvanced CMPS v3.1.0

All times are GMT -5. The time now is 09:40 AM.
Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.