会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
zzfx
博客园
首页
新随笔
订阅
管理
上一页
1
···
91
92
93
94
95
96
97
98
99
···
103
下一页
2017年5月22日
CPU的段寄存器
摘要: http://www.cnblogs.com/tolimit/p/4775945.html?utm_source=tuicool&utm_medium=referral CPU的段寄存器 在CPU中,跟段有关的CPU寄存器一共有6个:cs,ss,ds,es,fs,gs,它们保存的是段选择符。而同时这
阅读全文
posted @ 2017-05-22 23:26 zzfx
阅读(829)
评论(0)
推荐(0)
2017年5月21日
linux 内存地址空间管理 mm_struct
摘要: http://blog.csdn.net/yusiguyuan/article/details/39520933 Linux对于内存的管理涉及到非常多的方面,这篇文章首先从对进程虚拟地址空间的管理说起。(所依据的代码是2.6.32.60) 无论是内核线程还是用户进程,对于内核来说,无非都是task_
阅读全文
posted @ 2017-05-21 00:31 zzfx
阅读(406)
评论(0)
推荐(0)
mm_struct简要解析
摘要: http://blog.chinaunix.net/uid-20729583-id-1884615.html struct mm_struct { /* 指向线性区对象的链表头 */ struct vm_area_struct *mmap; /* 指向线性区对象的红-黑树 */ struct rb_
阅读全文
posted @ 2017-05-21 00:30 zzfx
阅读(799)
评论(0)
推荐(0)
线程属性总结 线程的api属性
摘要: http://blog.csdn.net/zsf8701/article/details/7842392 //线程属性结构如下:typedef struct{ int etachstate; //线程的分离状态 int schedpolicy; //线程调度策略 structsched_param
阅读全文
posted @ 2017-05-21 00:21 zzfx
阅读(289)
评论(0)
推荐(0)
线程栈溢出与线程属性
摘要: http://blog.csdn.net/qq_27231343/article/details/52562196 那么过多的递归调用为什么会引起栈溢出呢?事实上,函数调用的参数是通过栈空间来传递的,在调用过程中会占用线程的栈资源。而递归调用,只有走到最后的结束点后函数才能依次退出,而未到达最后的结
阅读全文
posted @ 2017-05-21 00:04 zzfx
阅读(2907)
评论(0)
推荐(0)
2017年5月20日
进程—内存描述符(mm_struct)
摘要: http://blog.csdn.net/qq_26768741/article/details/54375524 前言 上一篇我们谈论了task_struct这个结构体,它被叫做进程描述符,内部成员包含了很多与进程相关的信息,今天我们来看一下其中一个被叫做内存描述符的结构体——mm_struct,
阅读全文
posted @ 2017-05-20 23:35 zzfx
阅读(1104)
评论(0)
推荐(1)
ABI and ISA
摘要: ABI定义了如何使用ISA。 ISA定义了机器码的使用规则。 http://www.delorie.com/gnu/docs/gmp/gmp_6.html ABI and ISA ABI (Application Binary Interface) refers to the calling con
阅读全文
posted @ 2017-05-20 16:35 zzfx
阅读(476)
评论(0)
推荐(0)
2017年5月19日
共享内存简介
摘要: http://www.cnblogs.com/mydomain/archive/2011/09/14/2175351.html 原理: 地址空间:一个连续的内存地址单元 物理地址空间:物理内存地址组成的地址空间,其空间大小与物理内存一致。 虚拟地址空间:CPU MMU 提供的功能,可将虚地址转换为物
阅读全文
posted @ 2017-05-19 23:53 zzfx
阅读(215)
评论(0)
推荐(0)
IA32的三种地址
摘要: IA32的三种地址 逻辑地址:机器语言指令仍用这种地址指定一个操作数的地址或一条指令的地址。 这种寻址方式在Intel的分段结构中表现得尤为具体,它使得MS-DOS或Windows程序员把程序分为若干段。每个逻辑地址都由一个段和偏移量组成。 线性地址:线性地址是一个32位的无符号整数,可以表达高达2
阅读全文
posted @ 2017-05-19 23:52 zzfx
阅读(326)
评论(0)
推荐(0)
内存映射
摘要: http://www.cnblogs.com/mahaikai/p/6025512.html 在多任务操作系统中,每个进程都运行在属于自己的内存沙盘中。这个沙盘就是虚拟地址空间(Virtual Address Space),在32位模式下它是一个4GB的内存地址块。在Linux系统中, 内核进程和用
阅读全文
posted @ 2017-05-19 23:12 zzfx
阅读(1956)
评论(0)
推荐(0)
链接器,符号解析与重定位-概念
摘要: http://blog.chinaunix.net/uid-25714468-id-5557081.html 链接器必须对这些可重定位目标文件完成两个主要任务: 符号解析。将每个符号引用刚好和一个符号定义联系起来。 重定位。链接器把每个符号定义与一个虚拟地址联系起来,然后修改所有对这些符号的引用,使
阅读全文
posted @ 2017-05-19 17:33 zzfx
阅读(3000)
评论(0)
推荐(0)
虚拟内存映射 段分割 vm_area_struct
摘要: http://www.cnblogs.com/huxiao-tee/p/4660352.html linux内核使用vm_area_struct结构来表示一个独立的虚拟内存区域,由于每个不同质的虚拟内存区域功能和内部机制都不同,因此一个进程使用多个vm_area_struct结构来分别表示不同类型的
阅读全文
posted @ 2017-05-19 16:52 zzfx
阅读(3931)
评论(1)
推荐(1)
MMU CPU及思想
摘要: 要素: 1)CPU访问寻址地址空间; 2)内存不足以容纳所有进程数据; 3)MMU将进程数据分割,保留当前使用数据。 http://baike.baidu.com/link?url=KHyp37Ysix_jfIdUEisqrjgJVPPS2yBvqdvLAgns3cevaKGgjLXE5zyjj7A
阅读全文
posted @ 2017-05-19 11:18 zzfx
阅读(363)
评论(0)
推荐(0)
链接器简介
摘要: http://www.cnblogs.com/clearlylin/p/4656671.html 1、可执行程序产生流程 2、链接器 链接是将各种代码和数据部分收集起来并组合成为一个单一文件的过程。这个文件可以被加载到存储器并执行。 链接可执行与编译时,也可执行与加载时,甚至执行与运行时。 链接器的
阅读全文
posted @ 2017-05-19 01:01 zzfx
阅读(305)
评论(0)
推荐(0)
C编译器、链接器、加载器详解
摘要: http://blog.csdn.net/zzxian/article/details/16820035 一、概述 过程图解如下: 二、编译过程 编译过程又可以分成两个阶段:编译和汇编。 2.1编译 编译是指编译器读取源程序(字符流),对之进行词法和语法的分析,将高级语言指令转换为功能等效的汇编代码
阅读全文
posted @ 2017-05-19 00:57 zzfx
阅读(241)
评论(0)
推荐(0)
静态库是.o文件的集合与弱符号
摘要: 静态库是.o文件的集合。 静态库没有链接,不做符号解析和绑定。 库只是编译的产物,不是链接的。
阅读全文
posted @ 2017-05-19 00:50 zzfx
阅读(397)
评论(0)
推荐(0)
2017年5月18日
Cydia Tweak--Cydia Substrate
摘要: http://www.jianshu.com/p/8982e9670fc6 Cydia Substrate、MobileHooker MSHookMessageEx MSHookFunction MobileLoader Safe Mode Logos 下面进行一一说明 四、基本原理说明 1,Cyd
阅读全文
posted @ 2017-05-18 16:58 zzfx
阅读(592)
评论(0)
推荐(0)
iOS逆向命令集
摘要: 越狱命令行 破壳: 10.10.215.119 ssh root@10.10.215.119 ssh root@10.10.213.176 CCBMobileBank Fuqianlade-iPhone:~ root# ps aux | grep FqlMerchantX Fuqianlade-iP
阅读全文
posted @ 2017-05-18 16:57 zzfx
阅读(1194)
评论(0)
推荐(0)
ios 逆向工程文档汇总
摘要: iOS逆向工程工具集 http://www.jianshu.com/p/7f9511d48e05 移动App入侵与逆向破解技术-iOS篇 http://blog.csdn.net/heiby/article/details/51792151 一台越狱的手机,并装有以下软件 cycript dumpd
阅读全文
posted @ 2017-05-18 16:53 zzfx
阅读(531)
评论(0)
推荐(0)
ABI是编译器的开发指南
摘要: http://blog.csdn.net/soaringlee_fighting/article/details/70214785
阅读全文
posted @ 2017-05-18 15:37 zzfx
阅读(562)
评论(0)
推荐(0)
上一页
1
···
91
92
93
94
95
96
97
98
99
···
103
下一页
公告