Android 逆向
Android 逆向
Android小码家
工作,学习,享受生活
展开
-
图解IDA调试过程
一、安装并启动android_server赋予权限chmod 777 /data/local/tmp/android_server二、开启调试原创 2019-06-19 09:29:06 · 540 阅读 · 0 评论 -
逆向工具操作技巧(2)
文章目录原创 2019-06-24 09:40:33 · 286 阅读 · 0 评论 -
逆向工具操作技巧(1)
文章目录获取所有函数名导入JNI 头文件反汇编到C语言IDA 重命名AK 编译APK获取所有函数名导入JNI 头文件快捷键:Ctrl + F9反汇编到C语言快捷键 :F5注:使用IDA(32位)IDA 重命名AK 编译APK...原创 2019-06-04 14:46:35 · 1417 阅读 · 0 评论 -
Android逆向学前准备
先假设大家都是逆向小白,现在做了几年应用开发,突然发现那么多人会搞黑科技,一下子心痒痒,好像和他们一样玩玩破解,炫技大感觉好嗨哟。那么需求明确我们该如何开始呢? 首先逆向是一个很大的课题,但也可以是很小的课题,毕竟那些玩逆向的不一定人人都是高手,只是手机了比较多的工具和APP罢了,他一样可以炫技啊,比如酷安就有很多分享各种黑科技APP的专题,比如钉钉打卡,笔者在没有一通点击+下载+安装,居然实现...原创 2019-05-23 16:37:22 · 481 阅读 · 1 评论 -
Smali语言入门
工欲善其事必先利其器,所以想做好一件事情,务必准备一个好的工具。 这里推荐Java2Smali这个UI工具,CSDN里面搜得到。 首先 了解一下什么是Smali,相信玩过逆向的朋友,使用ApkTool反编译AP后打开Src目录里面全部都是.smali文件。 这个时候还需要一个工具叫Smali2Java这个工具,他可以直接将smali解释成Java。所以整个过程...原创 2018-07-11 09:35:17 · 6810 阅读 · 0 评论 -
smali语言入门 操作流
经过前面的基础 案例已经初步掌握了smalihttps://blog.csdn.net/qq_20330595/article/details/80979939这边我们上点有意思的代码(俗称:解忧程序员)相信大家看了这个都有小激动了吧?上代码先 我们将学到如下内容1.数组2.for 循环3.if 语句4.算数操作符为了免得翻的累 直接将分析写在这里,查看源码时...原创 2018-07-11 15:38:40 · 2996 阅读 · 0 评论 -
smali语言入门 内部类
有了前面的smali操作流学习 https://blog.csdn.net/qq_20330595/article/details/80995424我们在他的基础上再加点内部类玩下对你之前的代码 确实看了心 凉了半截 参考 https://blog.csdn.net/lostinai/article/details/48975661按照他的意思 应该有两个文件 这里起声明作用。...原创 2018-07-11 16:54:21 · 672 阅读 · 0 评论 -
Smali语言 调试技巧
学习Smali语言的最终目的是为了能够看懂反编译后的中间产物Smali语法,其中我们除了可以静态分析之外 还可以动态调试。静态调试工具有:S2S2J-v1.3 Androidstudio插件 java2SmaliSmali2JavaUI.exe 。动态调试工具有:SmaliSupport Smalidea。静态调试工具可以让你在Smali 和JAVA中快速转换,帮助快速学习语法。...原创 2018-07-19 11:53:13 · 1009 阅读 · 0 评论 -
汇编语言(王爽)第三版-读书笔记
汇编语言基础 Android 逆向必备历程原创 2018-07-24 13:51:44 · 1958 阅读 · 2 评论 -
JNI实例在AndroidStudio快速搭建(基于非虫实验7.6.2)
HelloGcc项目地址 https://github.com/goodluckforme/HelloGcc/graphs/contributors这边在直接进入主题进入之前 我们先思考以下几个问题: 1.什么是JNI 2.编译JNI步骤和方式 最后我将一一列举在编译过程中遇到的问题 和新的思考。 什么是JNI: 这是非虫老师在《android 软件安全与逆向分析》试验7.6.2中给...原创 2018-08-03 16:23:45 · 303 阅读 · 0 评论 -
android 软件安全与逆向分析(非虫)读书笔记
前言Dalvik基础 指令文中42页详细介绍了V P两种命名法如下文中43页详细介绍了Smali中的基本数据类型而且这里介绍了三个知识点文中45页 详细介绍了Dalvik指令的特点关于数据指定指令锁指令书中47页介绍到一个比较重要的 实例操作指令数组操作指令跳转指令关于IF比较指令可以参考我的博客字段操作指令文中50页使用到比较重要的方法调用指令数据转化指令...原创 2018-07-27 16:35:17 · 8103 阅读 · 1 评论