需求: 逆向分析了一个算法,但是会调用obj-c系统的API(unarchiveObjectWithData),打算写个exe去调用该API
-
刚搭建的gunstep+cb开发环境,能跑hello world了
-
帮忙填充下面的代码
// 问题1. 这里需要一段给path复制的代码,这个path要根据argv[0]获取// 从文件中读取数据
NSData *data = [NSData dataWithContentsOfFile:path];
// 根据数据,解析成一个NSKeyedUnarchiver对象
NSKeyedUnarchiver *unarchiver = [[NSKeyedUnarchiver alloc] initForReadingWithData:data];// 问题2. 这里需要将对象数据直接以二进制方式保存到文件,不要压缩
-
其实就是想写个objc.exe去完成unarchiveObjectWithData的功能。求大神帮忙