您的位置:首页 > 移动开发 > IOS开发

ios-破解ipa包中的png 图片

2012-02-14 14:20 239 查看
转载自:http://blog.csdn.net/diyagoanyhacker/article/details/7084887

1。首先下载iPhone Explorer 

2。用iPhone Explorer获取iphone app的.app目录

3。新建一个ios工程 然后加入以下代码

//原文地址:http://blog.csdn.net/diyagoanyhacker/article/details/7084887

//作者:禚来强
- (BOOL)writeApplicationData:(NSData *)data toFile:(NSString *)fileName {
   
NSArray *paths =NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES);
   
NSString *documentsDirectory = [paths objectAtIndex:0];
   
if (!documentsDirectory) {
       
NSLog(@"Documents directory not found!");
       
return NO;
    }
   
NSString *appFile = [documentsDirectory stringByAppendingPathComponent:fileName];
   
return ([data writeToFile:appFile
atomically:YES]);
}

//原文地址:http://blog.csdn.net/diyagoanyhacker/article/details/7084887

//作者:禚来强
- (void)loadAllBundleImage{
   
NSArray * imagesPath = [NSBundle
pathsForResourcesOfType:@"png"
inDirectory:[[NSBundle
mainBundle]bundlePath]];
   
for (NSString * a
in imagesPath) {
       
NSData * idata =UIImagePNGRepresentation([UIImage
imageWithContentsOfFile:a]);
        [self
writeApplicationData:idata toFile:[a
lastPathComponent]];
    }
}

4。把需要破解的图片加入工程

5。运行程序

6。在该程序的 Documents 文件夹下就可以找到破解的图片。

(可以写成一个终端应用)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  破解 iphone 终端 ios