proteas
码龄17年
  • 260,240
    被访问
  • 74
    原创
  • 1,558,915
    排名
  • 121
    粉丝
关注
提问 私信
  • 加入CSDN时间: 2005-04-30
博客简介:

Proteas的专栏

查看详细资料
个人成就
  • 获得7次点赞
  • 内容获得49次评论
  • 获得32次收藏
创作历程
  • 1篇
    2019年
  • 1篇
    2017年
  • 2篇
    2015年
  • 12篇
    2014年
  • 14篇
    2013年
  • 52篇
    2012年
  • 8篇
    2011年
  • 8篇
    2010年
成就勋章
TA的专栏
  • iOS
    1篇
  • Chrome
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Processor Microarchitecture An Implementation Perspective.pdf

发布资源 2021.04.13 ·
pdf

在 macOS 上禁止 App 连网的一个方法

在 macOS 上禁止 App 连网的一个方法在 macOS 上可以使用沙盒策略来禁止 App 连网。App假设目标 App 的目录结构如下:/Applications/AbcdEfg.app└── Contents ├── Info.plist ├── MacOS │   ├── AbcdEfg ├── PkgInfo ├...
原创
发布博客 2019.12.15 ·
3529 阅读 ·
0 点赞 ·
1 评论

For Fun:使用 IDA 调试 iOS 程序的步骤

前提要求1、熟悉基本的 IDA 操作。2、会对手机进行越狱。3、从手机上拷贝文件到电脑,从电脑上拷贝文件到手机。4、会使用 ldid 对 debugserver 签名,增加权限。5、会使用工具(如:iproxy)映射手机端口。6、了解如何使用 LLDB 调试应用,可以参考我 15 年写的文章:《在非越狱设备上使用LLDB 调试第三方 App》。实验环境64 位 iO
原创
发布博客 2017.09.25 ·
9515 阅读 ·
3 点赞 ·
1 评论

Optimizing Compilers for Modern Architectures

发布资源 2017.03.07 ·
pdf

Data Flow Analysis Theory and Practice

发布资源 2016.11.01 ·
pdf

Zero Configuration Networking: The Definitive Guide

发布资源 2015.11.09 ·
chm

Open Source Fuzzing Tools

发布资源 2015.09.09 ·
pdf

iOS 内核堆利用技术点之 mach_msg ool

说明在内核堆利用中,mach_msg 主要用来填充内核堆、读内核堆。这个技术点无法单独使用,需要配合内核堆信息泄露、堆整理技术(比如:堆风水),即:首先要使堆可控。关于 mach_msg ool详细的信息大家可以参考《Mac OS X and iOS Internals: to Apple’s Core》的第十章、《Mac OS X Internals:A Systems
原创
发布博客 2015.06.01 ·
4808 阅读 ·
1 点赞 ·
0 评论

在非越狱设备上使用 LLDB 调试第三方 App

详细说明了如何在非越狱设备上使用 LLDB 调试第三方 App。
原创
发布博客 2015.03.17 ·
6189 阅读 ·
1 点赞 ·
0 评论

iOS多点连接的使用、协议逆向、安全性

介绍了 iOS 多点连接的使用、协议逆向、安全性分析。
原创
发布博客 2014.11.17 ·
5093 阅读 ·
0 点赞 ·
0 评论

监控线程的 Mach 异常

xnu是采用了微内核的架构,因此
原创
发布博客 2014.10.20 ·
5346 阅读 ·
0 点赞 ·
0 评论

xcode中处理工程警告的几种方法

随着项目的慢慢发展,工程中的警告shu
原创
发布博客 2014.10.20 ·
4374 阅读 ·
0 点赞 ·
0 评论

盘古越狱工具在用户空间的行为

详细介绍了盘古越狱工具在用户空间利用的漏洞,工作流程,并给出关键部分的示例代码。
原创
发布博客 2014.09.17 ·
5868 阅读 ·
1 点赞 ·
1 评论

探寻不同版本的SDK对iOS程序的影响

以iOS6与iOS7下状态条的外观不同为例,探寻不同版本的SDK对iOS程序的影响。
原创
发布博客 2014.08.30 ·
4014 阅读 ·
1 点赞 ·
0 评论

在非越狱设备上Hook C++的虚函数是否可能?

关于C++中虚函数与普通函数的区别,大家可以参考:《深度探索C++对象模型》。对于Hook普通的C++函数,与Hook C函数没什么太大区别,主要的却别在于C++有名称改编,原理是在函数入口加入跳转指令。这块儿在Windows平台上有微软的Detours,也有开源的EasyHook。在Mac平台上有MobileSubstrate,相信做过越狱开发的对这个都比较熟悉。所有上面列到的工具在
原创
发布博客 2014.08.12 ·
4545 阅读 ·
0 点赞 ·
1 评论

对苹果“五仁”编程语言Swift的简单分析

苹果在昨天的WWDC上,发布了新的编程语言Swift。这两天开发社区都在讨论这个语言,从语言的特性上大家发现了好多语言的影子,这样的情况可以说是集大成,也可以说是“五仁”。每个人看问题的角度都不同,下面从编译、工具链、逆向、及其对越狱开发的影响的角度对其进行简单分析。
原创
发布博客 2014.06.04 ·
30660 阅读 ·
17 点赞 ·
17 评论

Cydia Substrate 工作流程图

【附-腾讯安全管家替换 MobileSubstrate 的流程】com.qq.mqqsecure.deb-postinst--->QSCommand--->QSTempRunner
原创
发布博客 2014.06.01 ·
4087 阅读 ·
0 点赞 ·
0 评论

[实验]通过内核Patch去掉iOS-v4.3.3的沙盒特性

环境:1、Mac OS X 10.9.22、xcode 5.1.13、gcc 4.84、redsn0w 0.9.15b3前提:1、获取 iOS 4.3.3 的kernelcache,并解密操作步骤:1、修改 datautils0/sandbox.S 的19行,将“movs r2, #19”改为“movs r2, #1”2、编译
原创
发布博客 2014.05.30 ·
3899 阅读 ·
0 点赞 ·
0 评论

反-反汇编 & 混淆 #1: 苹果没有遵循自己制定的Mach-O规范?

通过修改Mach-O文件头来实现反-反汇编
翻译
发布博客 2014.05.27 ·
4695 阅读 ·
0 点赞 ·
0 评论

Class Model of Quick Time Plugin

Quick Time Plugin 的类图。类图的矢量PDF格式:http://pan.baidu.com/s/1o6oFV8Q简要说明:FigPluginView实现了WebKit的插件接口。FPVMediaPlayerHelper 是处理插件与对应DOM媒体元素的辅助类,比如:处理事件等等。类图:
原创
发布博客 2014.03.31 ·
3217 阅读 ·
0 点赞 ·
0 评论
加载更多