码迷,mamicode.com
首页 >  
搜索关键字:elf hook    ( 5575个结果
Linux ELF格式文件解析之relocation和entry入口点,基于gas汇编语言视角
问题引入:Linux的elf文件一开始理解起来的确很难,有的人可能会去看《linkersandloaders》,这书的确好,但是没有详细的解释很多细节,尤其是从汇编语言视角。我读了这本书很多地方后还是不明白,然后我又读了IBM360计算机的汇编器设计文档,里面详解了二次扫描汇编器的设计原..
分类:编程语言   时间:2014-11-01 06:28:29    阅读次数:225
PubSubHubbub协议详解(PUSH)
PubSubHubbub协议是一个简单、开放、服务器对服务器的,基于Web-hook的发布/订阅(pubsub)协议,是Atom和RSS的扩展。遵守PubSubHubbub协议的参与者(servers)能够(通过webhook callbacks)几乎实时地获取到自...
分类:其他好文   时间:2014-10-31 16:08:25    阅读次数:170
EasyHook库系列使用教程之四钩子的启动与停止
此文的产生花费了大量时间对EasyHook进行深入了解同时参考了大量文档 先来简单比较一下EasyHook与Detour钩取后程序流程 Detours:钩取API函数后,产生两个地址,一个地址对应真Hook函数地址,一个对应真实API地址 EasyHook:钩取API函数后,所有API指向同一地址,通过ACL控制是否跳转到真实API地址 ...
分类:其他好文   时间:2014-10-29 10:48:41    阅读次数:233
don't run 'strings' on untrusted files
0x00 前言: reahat的官网上可以找到编号CVE-2014-8485的漏洞,描述如下: CVE-2014-8485 binutils: lack of range checking leading to controlled write in _bfd_elf_setup_sectio...
分类:其他好文   时间:2014-10-27 22:47:53    阅读次数:434
搜集朋友写的几篇Android Elf相关的文档
一些android elf的资料学习整理下载。...
分类:移动开发   时间:2014-10-27 17:42:35    阅读次数:184
基于Android的ELF PLT/GOT符号重定向过程及ELF Hook实现
基于Android的ELF PLT/GOT符号重定向过程及ELF Hook实现——by 低端码农 2014.10.27 引言 写这篇技术文的原因,主要有两个: 其一是发现网上大部分描述PLT/GOT符号重定向过程的文章都是针对x86的,比如《Redirecting functions in shared ELF libraries》就写得非常不错。虽然其过程跟ARM非常类似,但由于C...
分类:移动开发   时间:2014-10-27 15:43:25    阅读次数:255
linux杂七杂八整理
64系统里执行32位程序: 1、在64系统里执行32位程序如果出现/lib/ld-linux.so.2: bad ELF interpreter: No such file or directory,安装下glic即可sudo yum install glibc.i6862、error while ...
分类:系统相关   时间:2014-10-24 18:19:09    阅读次数:309
SVN配置以及自动部署到apache虚拟目录
SVN配置以及自动部署到apache虚拟目录...
分类:Web程序   时间:2014-10-23 22:49:48    阅读次数:398
error while loading shared libraries: /usr/lib64/libc.so.6: invalid ELF header
在安装一个程序的时候提示libc.so.6过旧,但是查看libc.so的版本是最新的,于是尝试使用尝试软链接 ln -s /usr/lib64/libc.so /usr/lib64/libc.so.6 , 悲剧的事情发生了!几乎所有的linux命令都依赖于libc.so,libc.so.6是一个动态...
分类:其他好文   时间:2014-10-22 12:36:05    阅读次数:179
HDU1698_Just a Hook(线段树/成段更新)
解题报告题意:原本区间1到n都是1,区间成段改变成一个值,求最后区间1到n的和。思路:线段树成段更新,区间去和。#include #include #include using namespace std;int sum[500000],lz[500000];void push_up(int roo...
分类:其他好文   时间:2014-10-20 20:46:57    阅读次数:217
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!