MartinHan01

个人网站:http://martinhan.site

排序:
默认
按更新时间
按访问量

Android逆向之路---IDEA动态调试smali语言

前言apk在混淆了之后我们通过静态分析有时候是远远不够的,就需要动态调试smali语言了,在以前我们用的都是eclipse配合apktool动态调试apk,如今android studio如此普及,我们可以用IDEA调试。准备的工具 idea 14 下载地址 smalidea-0.03.zip 下...

2017-03-18 14:20:18

阅读数:4028

评论数:2

ApkTool项目解析resources.arsc详解

前言 上回说道ApkTool项目的概览,关于ApkTool如何编译,如何运行,还有各个参数的介绍。 今天想主要说明一下关于ApkTool如何分析resources.arsc文件的,以及resources.arsc文件的格式 总体流程 我们首先执行命令apktool d xxx.apk,...

2018-05-02 02:31:55

阅读数:26

评论数:0

个人笔记----Ubuntu开发环境配置指南

交换ctrl 与 capslock 安装gnome-tweak-tool:sudo apt install gnome-tweak-tool 运行gnome-tweak-tool。 定位到Typing - Ctrl key position,选中Swap Ctrl and Caps Lock...

2018-04-24 09:42:54

阅读数:6

评论数:0

Android逆向之路---ApkTool项目概览,编译ApkTool项目源码

前言 平时逆向apk,大部分公司还是都是使用混淆技术做为基础的。这周末,脱了腾讯最新版本的乐固的壳,正在研究。 无聊之余,想和大家聊一聊关于ApkTool这个项目,觉得工程师们写的还是很好的。 本章先大体的介绍一下ApkTool,然后以后的文章在依次的说下项目的各个模块。 问题 使用...

2018-04-22 20:01:00

阅读数:49

评论数:0

Android技术---ThreadLocal详解

前言 不管是平时开发,或者是阅读别人的代码关于多线程的时候。我们总会遇到这个ThreadLocal。 今天算是偶尔也和大家一起来说说Java基础的东西。 ThreadLocal从字面的意思来说其实就是一个线程局部变量, 情景 我们假想一个情景,有3个线程,A线程和B线程,还有我们的主...

2018-04-16 18:36:30

阅读数:15

评论数:0

Android逆向之路---让我们试试另一种方法看漫画-(2)

前言 上次我们分析到了快看漫画的协议部分,这次我们根据他的协议来手动写个脚本,然后执行以后,可以把他的漫画自动下载到电脑上面, 然后自动拼接图片,这样就可以实现在电脑上当成一个长图来看漫画了,没有广告,没有app的一些限制,先上图,一起看看成果 本文分析基于:快看漫画5.2.0(520...

2018-04-01 17:00:47

阅读数:16

评论数:0

Android逆向之路---让我们试试另一种方法看漫画-(1)

前言 上周博主周末发烧了,所以停更,烧了好几天,不得不说真的是好难受。 所以呢,希望大家也多注意注意身体。多锻炼,毕竟身体才是革命的本钱 本文分析基于:快看漫画5.2.0(52000) 事先说明,这是一个系列,关于快看漫画的系列,不过在今天写看漫画这个系列的时候,博主后面的工作也还没有做呢...

2018-03-26 05:43:55

阅读数:97

评论数:0

算法---一种简单的思路理解快速排序(附源码)

前言 说起快速排序,可能是一个很基础的排序了,不管是不是第一次听到这个词,还是听过但是没有试过,或者没有理 解过。都希望今天你读完这篇文章能够加深理解。不懂的话希望你能懂,懂了的话希望你能多一种思路来理解。 思路 有一个数组,里面的数字分别是{3, 9, 4, 2, 5, 8, 7...

2018-03-12 22:41:17

阅读数:42

评论数:0

ubuntu安装emacs25指南

安装教程 首先添加源 sudo apt-add-repository -y ppa:adrozdoff/emacs + 更新源sudo apt update 最后安装emacs25 sudo apt install emacs25关于我个人博客:MartinHan的小站博客网站:hanhan12...

2018-01-03 15:08:49

阅读数:223

评论数:0

Android逆向之路---为什么从后台切换回app又显示广告了

问题最近发现自己的android机在开网易新闻,知乎等app的时候,明明自己没有杀进程,从后台返回回来的时候还是会再次显示广告,而且又正巧在知乎上看到了有人在提问,于是逆向分析。就用知乎作为例子吧。我用的5.4.1版本先说结果:不是因为杀进程、杀后台的原因造成的,这是知乎的业务逻辑。知乎就是为了显...

2017-11-03 17:28:48

阅读数:994

评论数:0

Android逆向之路---改apk包名、达到多开效果

前言最近在某乎上有人在问我如何将打好的包更改包名。了解我的同学大概都知道,我喜欢自己动手做实验,再将自己的方式分享给大家,这次我选择了一个阅读类型app,随机选的。先看效果 如何做到的呢,那就把我的思路分享给大家。 ps:侵删!仅供个人学习使用,不适宜商用。准备工作咪咕阅读v7.1.1ap...

2017-09-23 00:37:35

阅读数:3803

评论数:0

Gradle编译优化--让你的打包速度快一倍

前言最近项目打包50个左右,居然要50分钟,这简直是太慢了,所以抽个空优化一下吧。顺便把结果分享给大家。先说结果,开始打包时间将近。优化后需要24分钟。过程要想优化,我们必须先知道优化哪里。有一个命令可以帮助我们gradlew --profile 或者 gradle --profile这两个的区别...

2017-09-07 15:42:07

阅读数:1204

评论数:0

python版-批量中文文件名转英文

前言上次写了shell版本的批量中文文件名转英文,最近看了看python,写一个python版本的。正好在windows,linux都兼容。本实例基于python3.x下载地址准备 首先需要安装xpinyin shell pip install xpinyin 下载我写的ch2pinyin.p...

2017-04-15 13:16:14

阅读数:1412

评论数:0

Android逆向之路---Faceu的登录功能真的只提交了用户名和密码吗

Android逆向之路—Faceu的登录功能真的只提交了用户名和密码吗问题几乎99%的软件都有登录功能,而登录这一个动作真的将我们的用户名和密码上传到了服务器吗,会不会有个人隐私呢。根据我们这个问题,我们用FaceU这个软件,逆向来看看他的登录功能到底都传了什么数据。准备工作首先下载faceu的A...

2017-03-13 22:36:07

阅读数:1533

评论数:0

smali语法指南

Opcode (hex) Opcode name Explanation Example 00 nop No operation 0000 – nop 01 move vx,vy Moves the content of vy into vx. Both registe...

2017-03-04 16:30:04

阅读数:276

评论数:0

Android利用Gradle多渠道打包如何动态替换资源,文字

Android利用Gradle多渠道打包如何动态替换资源,文字动态替换logo首先我们在app的build.gradle下面加入如下代码,以oem1为示例,productFlavors { oem1 { manifestPlaceholders = [ ...

2017-03-04 12:37:00

阅读数:2469

评论数:1

(shell版)批量自动重命名文件中文转英文

android开发切图都是中文名称怎么办?例如:主页.png,背景.png  一些中文的资源文件想导入项目里需要一个一个的重命名。 最近在做android开发的时候,切得图片全都是这样的,而且都是三套图,没套图如果手动改需要花不少时间。而且最坑的是忽然有一套图说切错了,又重新发过来一遍,怎么办...

2016-12-16 17:41:04

阅读数:1262

评论数:0

vim 实用配置指南

最近在linux下写程序,实在是找不到好一点的编辑器,只能自己配置自己的vim,我相信开始会费一点时间,也许只有开始费一点时间,到后面才会省时间吧。 本文章会一点一点的进行完善,都是本人实践中遇到的。 1.安装使用ctags

2016-07-14 20:45:51

阅读数:272

评论数:0

visual studio 2015 快捷键

转到定义   F12 ctrl + - 后退 ctrl + shift+ - 前进

2016-05-11 22:03:39

阅读数:458

评论数:0

Android源码编译常见错误

经常出现以下两种错误 /usr/bin/ld.bfd.real: cannot find -lGL /usr/bin/ld.bfd.real: cannot find -lX11 主要是少装了一些东西 $ sudo apt-get install libx11-dev:i386(libX1...

2016-03-14 17:54:09

阅读数:248

评论数:0

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