前言: 最近写的文章都是创业类,好吧,今天好好写写技术类的文章! 不过分享的不是IOS相关的文章,毕竟这几天在速成IOS,看的是objective-c,由于速成的很快,好累! 好在现在基本已经入了点门道了,这才看的懂新人的代码,才能提前感受代码危机。 对于IOS的速成口诀,回头再分享,今天 ...
iOS安全攻防 二十三 :Objective C代码混淆 class dump能够非常方便的导出程序头文件,不仅让攻击者了解了程序结构方便逆向,还让着急赶进度时写出的欠完好的程序给同行留下笑柄。 所以,我们迫切的希望混淆自己的代码。 混淆的常规思路 混淆分很多思路,比方: 花代码花指令,即任意往程序中加入迷惑人的代码指令 易读字符替换 等等 防止class dump出可读信息的有效办法是易读字符 ...
2016-03-22 15:13 0 2917 推荐指数:
前言: 最近写的文章都是创业类,好吧,今天好好写写技术类的文章! 不过分享的不是IOS相关的文章,毕竟这几天在速成IOS,看的是objective-c,由于速成的很快,好累! 好在现在基本已经入了点门道了,这才看的懂新人的代码,才能提前感受代码危机。 对于IOS的速成口诀,回头再分享,今天 ...
如下: 协议protocol 代码块block 分类category 协议protocol ...
个人原创,转帖请注明来源:cnblogs.com/jailbreaker 一、调试平台搭建 1、GNU Debugger。首先安装ios下的gdb调试器,添加源:cydia.radare.org 。搜索 GNU Debugger,安装之。(有些源的GDB好像不能用,这个测试没问题 ...
iOS 越狱(iOS Jailbreaking),是用于获取苹果公司便携装置操作系统iOS最高权限的一种技术手段,用户使用这种技术及软件可以获取到 iOS 的最高权限,甚至可能可以进一步解开运营商对手机网络的限制。手机越狱后会面临更多的安全风险,不建议对iOS设备进行越狱。在开发中可以针对 ...
一 了解一下,找参考资料 1.看书学习object-c语法,第一本看的是《objective-c程序设计》。 2.官网:https://developer.apple.com/library/mac/documentation/Cocoa/Conceptual ...
/*******************************************************************************************NSArray ...
显示Excel我就不介绍了,大多人都知道使用UIWebView控件即可,所以直接上代码 问题是我目前开发的项目需求是获取.xlsx中的内容 于是我想起来了,UIWebView能加载说明它获取到了.xlsx内容,我就想通过JS来获取UIWebView的内容 ...
概述 前面已经简单介绍过ObjC的基础知识,让大家对ObjC有个大致的印象,今天将重点解释ObjC面向对象的特性。ObjC相对于C语言多了面向对象特性,但是ObjC又没有其他面向对象语言那么多语法特性,ObjC本身对面向对象进行了精简。当然这并不代表今天的内容就会少,今天的内容还是相当多 ...