- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 iOS软件逆向思维
引言:安全相关的IT行业一般都会用到逆向工程技术。比如:通过逆向一个金融类App,来评定安全等级;通过逆向iOS病毒,来找到查杀的方法;通过逆向iOS系统电话、短信功能,来构建一个手机防火墙,等等。 1、评定安全等级 iOS中那些具有交易功能的App一般会先加密数据,然后将加密过的数据存储在本地或通过网络传输。如果安全意识不够强,就完全有可能将敏感的信息(如银行账号和密码)直接
2016-07-14 16:06:53 595
原创 ios缓存的问题处理
- (long long)fileSizeAtPath:( NSString *)filePath { //1:首先我们计算一下 单个文件的大小 NSFileManager * manager = [ NSFileManager defaultManager ]; if ([manager fileExistsAtPath :filePath]){
2016-05-18 15:53:25 519
原创 iOS开发中的内存管理
一、为什么要进行内存管理系统资源有限,iOS会为每个运行的程序分配30M的内存,超过20M会收到内存警告,超过30M将会终止应用程序。因此,要及时回收一些不需要再继续使用的内存空间,比如回收一些不再使用的对象和变量等,以保证应用程序能正常运行。二、需要管理的内存应用程序在运行过程中,会占用一定栈空间和堆空间,也就是说,应用程序运行过程中的数据,有的是放在栈中,有的是放在堆中。栈
2016-04-22 10:13:11 1480
原创 Theos简介
This是一个越狱的开发工具包,由iOS越狱界知名人士Dustin Howett(@DHowett)开发并分享到GitHub上。THoes与其他越狱开发工具相比,最大的特点是简单:下载安装简单、logos语法简单、编译发布简单,可以让使用者把精力都放在开发工作上去。 值得一提的是,越狱开发中常用的另一工具iOSOpenDev是整合在Xcode里的,熟悉Xcode的朋友可能对它更感兴趣,但
2016-04-11 19:56:20 893 1
原创 iOS MBProgress工具类
1、在.h文件中进行声明 /**! * 启动菊花加载提示 */+ (void)startLoadIng;/**! * 关闭菊花加载提示 */+ (void)hideLoadIng;+ (void)startLoadIng:(NSString *)text;2、在.m文件中进行实现+ (void)startLoa
2016-04-08 18:19:09 1377
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人