Android 反编绎工具JEB简介及下载 经验

id应用程序的反编译工具。用于逆向工程或审计APK文件,可以提高效率减少许多工程师的分析时间。 1.全面的Dalvik反编译器。 JEB的独特功能是,其Dalvik字节码反编译Java源代码的能力。

jopen 2015-07-28   244929   0

用Python和Smali模拟器搞定一个加混淆、防篡改的APK逆向 经验

(dex2jar->jd-gui->done)相比,这是一个很有挑战性同时充满趣味的工作。同时,这个逆向过程我编写了一个我认为比较酷比较独特的工具。 怪异的字符串 同其他有过APK反编译工作经验的

ChiConnery 2016-05-12   25588   0

Android性能监控实现原理 经验

涉及知识点:APM, java Agent, plugin, bytecode, asm, InvocationHandler, smail 一. 背景介绍 APM : 应用程序性能管理。 2011年时国外的APM行业

jbos7848 2016-12-22   14956   0

Android安全防护之旅---带你把Apk混淆成中文语言代码 经验

瞬间感觉懵逼了,这app真会玩,我们知道 因为Java语言是支持双字符的,所以可以将名,类名,变量名,方法名定义成中文,或者其他国家的语言都可以的 。所以本身这种做法是不会运行报错的,比如下面我们新建一个Java工程看一下效果:

cybercdc 2017-04-05   9908   0

Proguard进行Android代码混淆 经验

大家演示一下反编译的过程,这样才能让大家明白为什么需要进行代码混淆。 一、代码反编译 1.准备工作 首先我们准备好一个项目的apk文件(未进行混淆打包 )、dex2jar工具(下载地址:

jopen 2014-12-13   28804   0

Android 热补丁动态修复框架小结 经验

有兴趣的直接看这篇原理文章,加上上面框架的源码基本就可以看懂了。当然了,本篇博文也会做个上述框架源码的解析,以及在整个实现过程中用到的技术的解析。 二、热修复原理 对于热修复的原理,如果你看了上面的两篇文章,相信你已经大

jopen 2016-01-16   14687   0

一个关于APK Signature Scheme v2签名的神奇bug定位经历 经验

v2签名及一款基于Java环境的校验工具介绍 。当时的思路 检查一个APK的ZIP Central Directory前面是否包含V2签名必需的APK Signing Block,如果有说明这个是V2签名的包,然后校验其V2签名验证是否通过

scgaliwei 2017-02-14   34504   0
P50

  Java面向对象程序设计第4章_类与对象 文档

1. 《Java面向对象程序设计》 第4章类与对象 2. 主要内容 类 对象 参数传值 对象组合 static关键字 this关键字 import语句 jar文件 难点 参数传值与对象组合 和import语句导读

429107932 2013-03-02   467   0

Android APK加固技术方案调研 经验

。 2. 加密服务: DEX加壳保护:DEX文件加壳保护对DEX文件进行加壳防护,防止被静态反编译工具破解获取源码。 内存防dump保护:防止通过使用内存dump方法对应用进行非法破解 资源文件保

jopen 2015-07-24   87815   0

ClassLoader详解及用途 经验

r,若是基本数据类型,则这个array没有ClassLoader 1.2 主要方法和工作过程Java1.1及从前版本中,ClassLoader主要方法: Class loadClass( String name

jopen 2014-06-16   30031   0

Android木马分析简介 资讯

–Android应用基础 Android是google开发基于Linux内核的开源的手机操作系统,应用程序使用JAVA语言编写并转换成了Dalvik虚拟机,而虚拟机 则提供了一个抽象的真实硬件,只要和操作系统的AP

jopen 2014-07-20   15794   0
Android  

阅读Android源码的一些姿势 经验

我们平时的Android项目,都是要依赖Android SDK里对应API Level的android.jar(而且是以Provided的形式依赖),这样才能使用Android提供的API。在Intelli

wdd119 2016-02-11   105390   0

Gradle详解 经验

带来混乱。 library工程我们需要编译成jar,然后发布给其他开发者使用。以前是用eclipse的export,做一堆选择。要是能自动编译成jar就爽了。 上述问题对绝大部分APP开发者而言都不陌生,而

dfd7 2015-12-06   47753   0

weixin-java-tools 1.0.4 发布,开发微信公众号、企业号的java工具集 资讯

开放http请求接口,便于开发人员调用本项目还未实现的API 项目简介 weixin-java-tools是一个用于开发微信公众号、企业号的java工具集。 具有以下特性: 不基于Servlet、和其他MVC框架,仅作为工具使用,提供更多的灵活性

jopen 2014-11-03   19356   0

开发微信公众号、企业号的java工具集,weixin-java-tools 1.0.6 发布 资讯

weixin-java-tools 1.0.6 发布,更新内容如下: 发布说明 issue #47 rule的reEnter判断时机过迟的问题 issue #51 发送模板消息需要返回

p34f 2014-12-30   15204   0

Java 微型数据绑定和校验框架,form-binder-java v0.11.0 发布 资讯

form-binder-java v0.11.0 发布,主要更新有: 增加 meta 支持 增加 ext info 支持 这些主要是为方便第三方工具(像 binder-swagger-java)获得 mapping

jopen 2015-09-14   7030   0
P6

  java重点面试题 – 针对java面试过程中经常遇到的一些试题进行总结 文档

contains 方法容易让人引起误解。 Hashtable继承自Dictionary类,而HashMap是Java1.2引进的Map interface 的一个实现。 最大的不同是,Hashtable 的方法是

yanziming 2017-01-02   9381   0

2019 年 Java 和 JVM 生态系统预测:OpenJDK 将成为 Java 运行时市场领导者 经验

本文对 2019 年 Java 和 JVM 生态系统做了一些预测。 正如 InfoQ 2018 年度总结 中说的那样,Java 在 2018 年的发展势头非常有意思。 在我们步入 2019 之际,让我们来看看在新的一年中

码头工人 2019-01-04   12736   0
Java   OpenJDK   JVM   Java开发  

form-binder-java v0.10.0 发布,Java 微型数据绑定及校验框架 资讯

form-binder-java 是一个容易使用和定制的微型数据绑定和校验框架,是 form-binder 的 Java 移植版。用 Java 8 实现,运行时要求 Java 8。 它有如下特点:

jopen 2015-07-20   17580   0

Android 开发中的日常积累 经验

编码优化 Android最佳性能实践(4):布局优化技巧 Android 加固与反编译 Apktool dex2jar DecompileApk Android APK加固技术方案调研 Android

dwww 2015-09-27   84516   0
1 2 3 4 5 6 7 8 9 10