- 博客(6)
- 收藏
- 关注
原创 iOS应用剖析 ---- Data目录
Data目录中最重要的是Application子目录。Data/Applications目录包含了应用程序运行所需的其他数据:参数设置,缓存,cookie等。这个目录也是需要重点检查的对象。因为大部分数据泄露都发生在这里。下面我来深入的介绍一下这些子目录,当然,目录树中的目录不一定会全部出现在应用的目录中,有一些是使用特定的API创建的。Documents和Inbox目录D
2017-12-26 10:18:19
5491
原创 用Mac终端编写、编译C程序
步骤:创建C文件、用Vim编写C程序、编译C程序文件、执行编译后生成的.out文件。$:touch Hello.c //创建一个Hello.c文件(本目录下)$:vim Hello.c //用vim编辑Hello.c文件输入 i //打开vi...
2017-12-19 10:24:24
10634
原创 iOS应用剖析 ---- 设备目录
从iOS8开始,模拟器平台(比如iPhone、iPad以及其他的变体设备)都存储在以唯一标识符命名的目录下。这些标识符由两部分组成:一部分是从Xcode启动模拟器时选择的设备类型,另一部分是系统版本。所有目录都有一个plist文件记录当前的设备信息。在这个plist文件中,想找出设备信息并不容易。为了找出设备信息,要么去Devices目录下查看.default_created.plis
2017-12-19 10:12:31
5235
原创 iOS应用剖析 ---- 对plist文件进行处理
想要理解iOS应用所面临的某些问题,最好能熟知应用如何存储和操作私有目录下的各种数据,包括配置文件、资源文件、二进制我呢间以及文档。在这里你会发现各种信息的泄露方式,同时也能深入理解应用程序的核心。要找出应用在本地存储的所有数据,最快的方法是查看~/Library/Developer/CoreSimulator/Devices目录。从Xcode6开始,只要在模拟器上运行过的应用,Xcode都会
2017-12-17 21:41:14
5386
原创 Swift中class func与static func的区别
在开发过程中遇到了这么一个问题,有些人喜欢用class func来写静态方法,有些人则喜欢用static func来写静态方法。其实从翻译的角度来说,static func叫作静态方法更合适一些。这里为了明确两者区别,可以做一个简单的实验:class ClassA { class func func1() -> String { return "func1"
2017-12-06 11:30:38
12533
原创 Hexo中的Yelee主题,首页不显示文章摘要
最近在用Hexo自己搭建博客,使用了文档比较全的Yelee主题,但是在使用过程中发现了一个大问题,在所有文章列表中有文章,但是首页却不显示文章摘要。我找了一下,发现是themes/yelee/layout/_partial/head.ejs中的这段代码的search: <%= theme.search.on %>定义有问题。具体代码如下:<script>...
2017-12-04 14:10:44
7982
7
空空如也
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人 TA的粉丝