逆向
文章平均质量分 81
Liuqz2009
不念过去不畏将来,全心活在当下!
寒窗二十载,人生再出发!
展开
-
IDA Pro
交互式反汇编器专业版(Interactive Disassembler Professional),人们常称其为IDA Pro,或简称为IDA,是总部位于比利时列日市(Liège)的Hex-Rayd公司的一款产品。开发IDA的是一位编程天才,名叫Ilfak Guilfanov。十年前诞生时,IDA还是一个基于控制台的。应用程序,这一点很重要,因为它有助于我们理解IDA用户界面的本质。除其他内容外,IDA的非Windows和非GUI版本仍然继续采用源于最初DOS版本的控制台形式的界面。原创 2023-02-01 09:45:02 · 126 阅读 · 0 评论 -
Dependency walker
Dependency walker的简单介绍Dependency Walker使用说明[转]原创 2020-10-15 11:54:33 · 196 阅读 · 0 评论 -
Android逆向从入门到入土(smali修改,so修改)
闲来无事,学习了下安卓的逆向工程,有助于观摩学习他人的优秀代码,查询了解后发现大体包括两部分:1.dex反编译,即smali语法学习;2.Native层,arm汇编学习。反编译dex,Smali语法工具java环境不多说1.apktool.jar;2.jd-gui.jar;3.dex2jar.zip;这里就不提供了,毕竟自己动手,丰衣足食,建议百度下载最新的版本,旧版本可能...转载 2018-12-07 16:10:43 · 2717 阅读 · 0 评论 -
jclasslib bytecode viewer
jclasslib bytecode viewer Purposejclasslib bytecode viewer is a tool that visualizes all aspects of compiled Java class files and the contained bytecode. In addition, it contains a library that ...转载 2018-12-07 16:09:12 · 1196 阅读 · 0 评论 -
APK反编译之二:工具介绍
APK反编译之二:工具介绍本人接触不久,有错误望请各位神牛不吝赐教,仅仅希望把自己这段时间研究的东西分享一下,如果可以帮助到有需要的童鞋万感荣幸。欢迎评论转载,但请加上转载来源谢谢!请尊重开发者劳动成果!请勿用于非法用途!作者:lpohvbe | http://blog.csdn.net/lpohvbe/article/details/7983907 前面一节我们说过,修改A...转载 2018-12-07 15:59:07 · 190 阅读 · 0 评论 -
smali以及baksmali的jar包用法
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/wolinghuanyun/article/details/52516346 smali以及baksmali的jar包用法 Dex2Smali Smali2Dex 结束语smali以及baksmali的jar包用法Author: Li...转载 2018-12-07 15:50:33 · 2811 阅读 · 1 评论 -
APK反编译之一:基础知识
APK反编译之一:基础知识本人接触不久,有错误望请各位神牛不吝赐教,仅仅希望把自己这段时间研究的东西分享一下,如果可以帮助到有需要的童鞋万感荣幸。欢迎评论转载,但请加上转载来源谢谢!请尊重开发者劳动成果!请勿用于非法用途!作者:lpohvbe | http://blog.csdn.net/lpohvbe/article/details/7981386 这部分涉及的内容比较多,...转载 2018-12-07 15:33:02 · 316 阅读 · 0 评论 -
一步一步带你反编译apk,并教你修改smali和重新打包
一、工具介绍:1.apktool:aapt.exe,apktool.bat,apktool.jar;三个在同一目录结合使用,用来反编译apk,apk重新打包;2.dex2jar:该工具作用是将classes.dex文件,反编译出源码(如果apk未加固),反编译出文件,使用jd-gui工具进行查看;3.Auto-Sign:自动签名工具,将重新打包的apk进行签名,如果不签名,无法安装使用...原创 2018-12-07 15:04:51 · 6546 阅读 · 2 评论 -
Android打包系列 JAR反编译修改后重新打包
在工作中,有些第三方JAR不能满足我们的特殊需求,所以经常会有需要修改JAR的情况,这里给出基本的修改思路,然后再辅以实例。思路 使用反编译工具JD-GUI)打开要修改的jar包(如beforeModify.jar),找到jar包中要修改的class文件(如A.class) 打开Eclipse新建一个Java工程,并添加一个类(如A.java:该类名与A.class文件中的类名...转载 2018-12-03 11:31:59 · 601 阅读 · 0 评论 -
Android反编译后重新打包
在android开发中经常会遇到需要反编译竞品的需求,题主也就针对反编译apk后替换sdk后重新打包的场景进行试验,下面一步一步来说明Android如何反编译后重新打包。一个典型apk包中包含的内容我们知道android项目编译成应用程序后的安装文件是.apk文件,运行期间classloader加载的是dex文件中的class。所以我们先来看看一个典型的apk包中具有哪些基本内容:...转载 2018-12-03 13:55:18 · 875 阅读 · 0 评论 -
无废话aspose-words-18.6 java版破解
用到的工具:JByteMod、javassist 可在文章最下方下载下载原版aspose-words-18.6-jdk16.jar使用执行JByteMod-1.8.0.jar反编译其源码查看其注册文件的加载类 package com.aspose.words; import asposewobfuscated.*; import java.io....转载 2018-12-03 14:27:06 · 4905 阅读 · 1 评论 -
Java学习之javassist
1、读取和输出字节码 1 ClassPool pool = ClassPool.getDefault(); 2 //会从classpath中查询该类 3 CtClass cc = pool.get("test.Rectangle"); 4 //设置.Rectangle的父类 5 cc.setSuperclass(pool.get("test.Point")); 6 //输出.R...转载 2018-12-04 11:22:38 · 383 阅读 · 0 评论 -
smali文件语法参考
Dalvik opcodesAuthor: Gabor PallerVx values in the table denote a Dalvik register. Depending on the instruction, 16, 256 or 64k registers can be accessed. Operations on long and double values use...转载 2018-12-14 14:21:38 · 311 阅读 · 0 评论