会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
niuwuwu
博客园
首页
新随笔
联系
订阅
管理
2018年5月24日
[转组第11天] | CVE-2015-6620学习总结
摘要: 2018-05-24 前言 想学习android漏洞方面的知识,Flanker Edward在知乎上有个回答,提出了binder的经典漏洞cve-2015-6620,所以就从这个漏洞开始学习,作者提供了poc和文档,这篇笔记主要发分析一下漏洞,以及记录第一次调试android漏洞遇到的问题。 环境搭
阅读全文
posted @ 2018-05-24 21:20 niuwuwu
阅读(664)
评论(0)
推荐(0)
2018年5月23日
[转组第10天] | Android6.0.0_r1源码编译和POC程序的编译
摘要: 2018-05-23 Android6.0.0_r1源码编译 简要说明:android源码编译的四个流程:1.源码下载;2.构建编译环境;3.编译源码;4运行.下文也将按照该流程讲述。 主机环境 Ubuntu 16.04 LTS Android 6.0.0_r1 Open JDK 7 源码下载 由于
阅读全文
posted @ 2018-05-23 22:47 niuwuwu
阅读(473)
评论(0)
推荐(0)
2018年5月10日
[转组第9天] | 数组和指针的寻址
摘要: 2018-05-09 《C++反汇编和逆向技术》第八章 数组和指针的寻址 读书笔记 虽然数组和指针都是针对地址操作,但它们有许多不同之处。数组是相同数据类型的数据集合,以线性方式连续存储在内存中;而指针只是一个保存地址值的4字节变量。在使用中,数组名是一个地址常量值,保存数组首元素地址,不可修改,只
阅读全文
posted @ 2018-05-10 00:28 niuwuwu
阅读(368)
评论(0)
推荐(0)
2018年5月5日
[转组第6天] | 流程控制语句的识别
摘要: 2018-05-03 《C++反汇编和逆向技术》第五章 流程控制语句的识别读书笔记(写了半天没保存,全没了,慢慢补充) 1.if语句块 if语句块的功能是先对运算条件进行比较,然后根据比较结果选择对应的语句块来执行。 汇编语言的if语句跟C语言中if语句是相反的,因为按照C语言中if语句的规定,满足
阅读全文
posted @ 2018-05-05 16:45 niuwuwu
阅读(204)
评论(0)
推荐(0)
[转组第8天] | 变量在内存中的位置和访问方式
摘要: 2018-05-05 《C++反汇编和逆向技术》第七章 变量在内存中的位置和访问方式 读书笔记 1.全局变量和局部变量的区别 全局变量属于进程作用域,也就是说,在整个进程中都能够访问到这个全局变量。静态变量属于文件作用域,在当前源码文件内可以访问到;局部变量属于函数作用域,在函数内部可以访问到;在“
阅读全文
posted @ 2018-05-05 14:27 niuwuwu
阅读(158)
评论(0)
推荐(0)
2018年5月4日
[转组第7天] | 函数的工作原理
摘要: 2018-05-04 《C++反汇编和逆向技术》第六章 函数的工作原理 读书笔记 debug版本的函数调用: 函数__chkesp是Debug编译选项组下独有的函数,用于检测栈平衡。在Debug版下,所有的函数退出时都会使用到这个函数。 使用了O2选项后,将不会存在栈平衡检查的代码,还可能没有保存环
阅读全文
posted @ 2018-05-04 23:56 niuwuwu
阅读(265)
评论(0)
推荐(0)
2018年4月29日
[转组第5天] | 天枢分享Reverse入门
摘要: 2018-04-28 天枢reverse分享: 字节序:大端模式:高低低高;小端模式:高高低低 函数传参方式: Windows – 32位: 参数从右至左按顺序压栈 – 64位:前四个参数通过rcx、rdx、r8、r9寄存器传参,剩余参数从右至左按顺序压栈。 Linux – 32位:参数从右至左按顺
阅读全文
posted @ 2018-04-29 20:28 niuwuwu
阅读(424)
评论(0)
推荐(0)
2018年4月28日
[转组第4天] | DDCTF的re3和re4
摘要: 2018-04-27 被隐藏的真实:(参考夜影大佬的wp) 这是一个跟比特币相关的题目,总共分三小关,第一小关很容易跟到是小字节序DEADBEEF,第二关是是base58解码地址,第三关是脑洞题,创世区块的头信息,正好长度是80,把创世区块输入得到flag。 探寻逝去的Atlantis文明(参考夜影
阅读全文
posted @ 2018-04-28 23:17 niuwuwu
阅读(438)
评论(0)
推荐(0)
2018年4月26日
[转组第3天] | 黑盒测试
摘要: 2018-04-26 DDCTF(re2):Reverseme.elf 参照夜影大佬的wp 这个题目的代码清晰透明,没有各种花指令,混淆等操作,按夜影大佬说法,是个硬核分析题。 重点说一下数据结构的定义:程序在上图第一个红框里进行结构体的初始化,在new(v4)中也有部分初始化,不过重点是在gens
阅读全文
posted @ 2018-04-26 23:32 niuwuwu
阅读(209)
评论(0)
推荐(0)
[转组第2天] | baby_mips和android xss的调研
摘要: 2018-04-25 DDCTF re1:(baby_MIPS) 参照夜影大佬和henryZhao的wp. 1. 利用qemu运行MIPS程序: baby_mips是MIPS指令集上的程序,IDA只能静态分析,不能debug。采取的方法是在linux机上安装qemu模拟器,利用qemu来运行MIPS
阅读全文
posted @ 2018-04-26 00:13 niuwuwu
阅读(652)
评论(0)
推荐(0)
下一页
公告