摘要: 写这篇技术文的原因,主要有两个:-其一是发现网上大部分描述PLT/GOT符号重定向过程的文章都是针对x86的,比如[《RedirectingfunctionsinsharedELFlibraries》](http://www.codeproject.com/Articles/70302/Redire... 阅读全文
posted @ 2015-03-15 14:45 twdreamer 阅读(1279) 评论(0) 推荐(0) 编辑
摘要: 由于自己之前做了一个关于手机令牌的APK软件,在实现的过程中尽管使用了native so进行一定的逻辑算法保护,但是在自己逆向破解的过程中发现我的手机令牌关键数据能够“轻易地”暴露出来,所以我就想进一步的对其进行加固。于是,我使用的网上常用的梆梆加固、爱加密和阿里的聚安全应用来对我的apk进行一个加... 阅读全文
posted @ 2015-03-04 23:00 twdreamer 阅读(8964) 评论(1) 推荐(0) 编辑
摘要: bio_vec[i]对应一个block或者一个pagebio面向page或者面向块,详见第五次汇报里讲解的。1struct bio {sector_t bi_sector; /* device address in 512 byte……void *backup;//结构体末尾加变量backup空指针... 阅读全文
posted @ 2014-10-20 09:13 twdreamer 阅读(1002) 评论(0) 推荐(0) 编辑
摘要: Linux内核中常见内存分配函数1.原理说明Linux内核中采用了一种同时适用于32位和64位系统的内存分页模型,对于32位系统来说,两级页表足够用了,而在x86_64系统中,用到了四级页表,如图2-1所示。四级页表分别为:页全局目录(Page Global Directory)页上级目录(Pa... 阅读全文
posted @ 2014-05-19 22:18 twdreamer 阅读(6137) 评论(0) 推荐(0) 编辑