自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 一次用户进程异常引起的kernel panic事后总结——高通平台,基于内存dump信息

Kernel log:[ 377.999271] Kernel panic - not syncing: Out of memory and no killableprocesses...查看memory.txtTask name PID RSS in kB ADJlogcat 596 2,

2017-10-08 15:43:16 1804

原创 Android平台arm64 ptrace hook bridge_code debug

参考文档: http://blog.chinaunix.net/uid-20361370-id-1962528.html 共享库注入–injectso实例 http://www.aiuxian.com/article/p-1295924.html Android平台的 Ptrace, 注入, Hook 全攻略 最近学习ptrace,也想尝试写个hook的程序玩玩。最后阶段的bridge_co

2016-03-04 17:09:11 2099

原创 基于Android arm64 可执行程序的编译运行

Android可执行程序的编译运行

2016-02-20 13:23:26 6753

原创 tinyhelloworld for arm

《程序员的自我修养-链接,装载与库》 TinyHelloWorld.cchar* str = "Hello World!\n"; void print() { asm("movl $13,%%edx \n\t" "movl %0,%%ecx \n\t" "movl $0,%%ebx\n\t" "movl $4,%%ea

2016-02-18 15:43:27 575

原创 基于Android arm64 Linux got 调试_02

基于Android arm64 Linux got 调试(续)有些地方没整清楚,再调试下。 由于hello这个格式(类似动态加载库格式)的原因,每次调试加载地址都会有变,不能接着上面的调试,方法是一致的。顺便看下x86的格式,对比。 准备工作先做好。 有兴趣可以从link64源头玩起,这里跳过。Disassembly of section .plt:00000000000006d0 <

2016-02-09 11:12:57 1108

原创 基于Android arm64 Linux got 调试

gdb调试一下got实现,加深理解。涉及一些gdb常用命令,记录一下。环境:Ubuntu 15.10 代码: Android-6.0.1_r9 直接编译的arm 64位eng版本。 启动模拟器:emulator -system system.img -data userdata.img -ramdisk ramdisk.img adb shell直接可用,Good!示例代码:#inc

2016-02-08 22:03:24 1848

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除