E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Android-APK
Android-APK
防止二次签名妙招:为何你的应用老是被破解,该如何有效地做签名校验
privatevoidhook(Contextcontext){try{DataInputStreamdataInputStream=newDataInputStream(newByteArrayInputStream(Base64.decode(“省略很长的签名base64”,0)));byte[][]bArr=newbyte[(dataInputStream.read()&255)][];fo
m0_64603929
·
2023-10-09 22:40
程序员
面试
android
移动开发
Android-APK
加固
学习APK加固,首先我们需要了解APK的构造。才能了解我们需要加固什么,怎么保护我们文件信息。将APK解压APK解压后的文件目录目录结构assets:存放资源文件的目录lib:存放ndk生成的so文件META-INF:签名信息存放的目录res:资源文件的存放目录AndroidMannifest:清单文件,存储描述了应用的名字、版本、权限、注册的服务等信息classes.dex:java源码编译经过
森屿暖茶
·
2023-08-06 22:12
Android安卓开发基础-apk安装包的创建及发布安装
创建日期:公元2022年02月23日修改日期:2022-10-02文章状态:已完结平台:Windows7+Bunblebee2021.1.1版AS适用于:
Android-apk
—————————————
一启晓歌,见证棋迹
·
2023-06-13 03:03
android
android
studio
apk
Android-apk
反编译方法
下面主要说明一下反编译一个apk的步骤(Mac上操作):准备工具:1.dex2jar:https://github.com/pxb1988/dex2jar2.jdgui:http://jd.benow.ca/3.android-apktool:https://ibotpeaches.github.io/Apktool/一、查看源代码。将准备反编译的apk的后缀由.apk改为.zip。然后解压这个z
Jeffrey599
·
2022-02-18 04:33
Android-apk
打包流程
资源文件,使用aapt工具生成R.java文件,往R.java文件中产生一个资源id,aapt是gradle自动调用,.aidl文件通过aidl工具自动生成javainterface代码,然后再加上基本的java代码,通过java编译器生成.class文件,再使用dx工具,将.class文件生成dex文件,然后再通过apk编译工具,将资源文件、其他文件、还有.class文件打包生成apk,最后再进
zzq_nene
·
2020-11-29 21:54
Android-APK
文件大小优化
添加多密度矢量图形(SVG)压缩代码和资源(移除未使用的备用资源、压缩代码、压缩资源)android{...defaultConfig{...//指定语言资源resConfigs"zh-rCN","en"}...buildTypes{release{//压缩资源shrinkResourcestrue//压缩代码minifyEnabledtrueproguardFilesgetDefaultProg
️️੧੧️
·
2020-08-24 23:42
Android
Android-APK
体积优化与dex方法数超出解决
AndroidAPK体积优化1开启混淆则可以去除一些不需要的文件minifyEnabled开启混淆shrinkResources删除无效的ResourceshrinkResources依赖于minifyEnabled,必须和minifyEnabled一起用2图片压缩(1)对于没有透明区域的png图片,可以转成jpg格式(2)对于体积特别大(超过50k)的图片资源可以考虑有损压缩:jpg采用优图压缩
5ingwings
·
2020-08-24 23:35
android
在Linux和windows下反编译Android .apk文件
反编译生成程序的源代码和图片、XML配置、语言资源等文件工具包下载地址:http://pan.baidu.com/s/1c00QEh6下载反编译工具包:apktool具体步骤:将下载好的反编译工具包解压到
android-apk
Felix.Ma
·
2020-08-10 18:50
Android
Android-APK
我们在使用AndroidStudio编译号好一个项目后,怎么通过打包项目使之成为一个APK,从而可以在手机上运行成为应用APP呢!1、首先,我们在Androidstudio上方的工具栏找到build,点击查看bulid工具,在bulid工具栏的下拉栏,我们可以倒数第三行的signedapk,点击进入该设置。如下:2、选择APK并下一步:3、在打包apk的界面,我们首先需要一个jks格式的文件,如果
ClearSkyQQ
·
2020-07-30 04:17
Android
Android-APK
目录简述
参考:http://www.jianshu.com/p/7c288a17cda8http://www.cnblogs.com/leizhenzi/archive/2011/10/18/2216428.html1.APK目录assets该目录文件不会被压缩或编译成二进制lib该目录存放c/c++编译后的libxxx.so文件res该目录文件会resources.arsc被映射到R.java文件MET
lioilwin
·
2020-04-02 04:34
Mac环境下反编译
Android-APK
什么是反编译?Android的程序打包后会生成一个APK文件,这个文件可以直接安装到Android手机上,因此,反编译就是对这个APK进行反编译。Android的反编译分成两个部分:1.对源代码的反编译,也就是java文件的反编译。2.对资源的反编译,也就是res文件的反编译。此处只介绍对资源的反编译:准备工作下载所需的软件:图片引自官网1.按照图上步骤,首先我们要右键点击脚本,选择下载链接文件为
南城十年
·
2020-02-09 06:44
简单几步轻松实现在微信中直接下载APK
Android-apk
的下载本质上就是文件的下载,所以我们只需要在后台提供一个下载的方法,就能是实现apk的下载。下面给大家推荐一款工具简单教大家如何取规避这种情况。
奥特教授
·
2018-12-29 10:00
Android-APK
签名工具-jarsigner和apksigner
一.工具介绍jarsigner是JDK提供的针对jar包签名的通用工具,位于JDK/bin/jarsigner.exeapksigner是Google官方提供的针对Androidapk签名及验证的专用工具,位于AndroidSDK/build-tools/SDK版本/apksigner.bat不管是apk包,还是jar包,本质都是zip格式的压缩包,所以它们的签名过程都差不多(仅限V1签名),以上
FLy_鹏程万里
·
2018-08-02 19:03
【信息安全】
Android开发环境之eclipse安装
后来看了罗升阳的《Android系统源代码情景分析》,里面有“HelloWorld”的详细代码结构,遂在已有的开发平台上实验了一下这个“HelloWorld”,没想到效果还不错,见前面文章中的《
Android-APK
lc_chentinghua
·
2018-05-06 23:56
软件安装
Android-APK
的压缩工具:img-optimizer-gradle-plugin
背景img-optimizer-gradle-plugin,一款用于优化png图片的gradle插件,有效减少APK体积,支持极限压缩和无损压缩。Github地址:https://github.com/chenenyu/img-optimizer-gradle-plugin使用方法在项目的build.gradle文件中添加如下配置:buildscript{repositories{jcenter(
舵哥
·
2017-10-18 14:47
Android工具
Android-APK
安装实质
dex关于dex先说几点,我们知道java生成的是class文件,jvm也是基于栈的虚拟机,而Dalvik和ART都是基于寄存器的虚拟机,所以在build的时候,不仅仅是简单合并和去除重复,还要转变指令和数据结构apkapk实质上就是一个zip文件,只是改了后缀名而已,apk里面放着dex文件、native代码文件(.so)、资源文件、Manifest.xmlapk的安装过程当通过SD卡上的APK
hyzhang98
·
2017-10-12 22:43
Android-APK
签名工具-jarsigner和apksigner
一.工具介绍jarsigner是JDK提供的针对jar包签名的通用工具,位于JDK/bin/jarsigner.exeapksigner是Google官方提供的针对Androidapk签名及验证的专用工具,位于AndroidSDK/build-tools/SDK版本/apksigner.bat不管是apk包,还是jar包,本质都是zip格式的压缩包,所以它们的签名过程都差不多(仅限V1签名),以上
lioilwin
·
2017-08-27 15:49
Android-APK
签名工具-jarsigner和apksigner
一.工具介绍jarsigner是JDK提供的针对jar包签名的通用工具,位于JDK/bin/jarsigner.exeapksigner是Google官方提供的针对Androidapk签名及验证的专用工具,位于AndroidSDK/build-tools/SDK版本/apksigner.bat不管是apk包,还是jar包,本质都是zip格式的压缩包,所以它们的签名过程都差不多(仅限V1签名),以上
lioil.win
·
2017-02-17 19:32
apk
jar
签名
私钥
公钥
Android
Android笔记
[转] Java的打包apk, jar、war、ear包
------------------------------------------------------------------------
android-apk
打包流程&adb常用指令(转自:http
在旅途
·
2016-08-20 11:00
Android apk反编译
一、apk反编译生成程序的源代码和图片、XML配置、语言资源等文件下载反编译工具包:apktool 具体步骤: 将下载好的反编译工具包解压到
android-apk
文件夹里面。
xinlingchengbao
·
2016-04-23 21:00
反编译工具
Mac上反编译
Android-apk
傻瓜式记录。
下载我上传的资源就可以省去一些操作步骤,为了方便更新强迫症在这里也会给出资源下载地址我的资源下载地址点击打开链接;官方下载地址,有三个工具需要下载:Apktool:http://ibotpeaches.github.io/Apktool/install/dex2jar:https://github.com/pxb1988/dex2jarjd-jui:http://jd.benow.ca操作步骤:打
chenyannan0617
·
2016-03-19 14:00
android
apk
mac
jar
反编译
[置顶]
Android-APK
瘦身实践
[个人总结]APK瘦身实践因为推广的需要,公司需要把APK的大小再“减小”一下,4M以内!当达到4M以内之后,公司建议说,能否再压压?2M如何?瘦身前因为平时就考虑到大小的限制,所以很多工作已经做过了,如下列举现在的状态:7.3M(Debug版本)和6.5M(Release版本)开启minifyEnabled开启shrinkResources已经去除不相关的大型库图片和代码已经经历过粗略的一轮清理
u014610664
·
2016-01-29 16:00
使用IDA Pro调试so文件
ProgramFiles(x86)\IDA6.5\dbgsrv\android_server"/data/local/tmp109KB/s(566944bytesin5.070s)>adbinstallD:\work\
android-APK
gaojinshan
·
2015-05-06 17:00
在Linux下反编译Android .apk文件
一、apk反编译生成程序的源代码和图片、XML配置、语言资源等文件 下载反编译工具包:apktool 具体步骤: 将下载好的反编译工具包解压到
android-apk
文件夹里面。
haibo600
·
2015-04-28 20:53
apk反编译
在Linux下反编译Android .apk文件
一、apk反编译生成程序的源代码和图片、XML配置、语言资源等文件 下载反编译工具包:apktool 具体步骤: 将下载好的反编译工具包解压到
android-apk
文件夹里面。
haibo600
·
2015-04-28 20:53
apk反编译
从
Android-Apk
文件解析,谈用户体验!
一:场景分析 首先来看一个糟糕的应用添加页面! 只有亲自操作之后,才发现操作是有多么繁琐,用户体验极差。更重要的是手动输入不但浪费了管理员的宝贵时间,而且手动输入的准确性很难保证。 需要手动输入apk的大小,排列序号手动输入,这用户体验简直是坑人!应该程序计算。 其实上传apk文件的同时,可以解析apk文件,从apk中可以拿到版本号码,版本名称,包名,权限, 支
u013628152
·
2015-01-14 11:00
apk
android
优化
用户体验
如何反编译apk文件得到源码和XML文件
下面我就给大家详细讲解一下
Android-apk
的反编译步骤: 注意:反编译的前提是:开发者没有使用proguard(java代码混淆的工具)。 1.下载反
u013037007
·
2014-08-06 23:00
android-apk
打包流程&adb常用指令
android-apk.png 程序打包&安装的过程 Src下 :Jar 文件编译为class文件 Gen下: 自动生成的文件 android-dx.png 调用dx.bat 把class 文件转换成 des文件 生成签名 1.  
15035554141
·
2014-07-10 09:00
android
windows下apk文件逆向
android-apktool.googlecode.com/files/apktool-install-windows-r05-ibot.tar.bz2 2.apktool1.5.2.tar.bz2 下载路径:http://
android-apk
快乐向日葵
·
2013-12-05 16:00
windows
windows下apk文件逆向
android-apktool.googlecode.com/files/apktool-install-windows-r05-ibot.tar.bz2 2.apktool1.5.2.tar.bz2 下载路径:http://
android-apk
快乐向日葵
·
2013-12-05 16:00
windows
在Linux下反编译Android .apk文件
一、apk反编译生成程序的源代码和图片、XML配置、语言资源等文件 下载反编译工具包:apktool 具体步骤: 将下载好的反编译工具包解压到
android-apk
文件夹里面
lyb2518
·
2012-10-25 11:00
linux 编译
android-apk
安装到window下的模拟器(步骤)
1. 首先在windows环境下编写 了工程文件a) 2. 打开linux开发环境(android4.0)a) 文件夹/android/android4.0(我自己指定的,每个人的都不一样)3. 将运行环境的脚步文件运行一下以便可以mma) /android4.0/bulid/b) 找到envsetup.shc)
f839903061
·
2012-08-03 09:00
linux
编译
android-apk
(步骤)
安装到window下
的模拟器
linux 编译
android-apk
安装到window下的模拟器(步骤)
1. 首先在windows环境下编写了工程文件a) 2. 打开linux开发环境(android4.0)a) 文件夹/android/android4.0(我自己指定的,每个人的都不一样)3. 将运行环境的脚步文件运行一下以便可以mma) /android4.0/bulid/b) 找到envsetup.shc)
雨焰
·
2012-07-31 11:00
linux
android
apk
编译
安装到模拟器
android-apk
文件之偷梁换柱
一、首先搭建jdk环境。(这里下载)下载完后,点击安装。然后设置运行环境参数:用鼠标右击“我的电脑”->属性->高级->环境变量系统变量->新建->变量名:JAVA_HOME变量值:C:\ProgramFiles\Java\jdk1.7.0系统变量->编辑->变量名:Path在变量值的最前面加上:%JAVA_HOME%\bin;(若已经有Path项,无须另外新建,直接在后面加,但需用;与前面已有的
yicao821
·
2012-02-29 21:00
java
eclipse
jdk
Path
工具
反编译工具
手动部署
Android-apk
应用到模拟器
环境信息Eclipse:eclipse-helios-pc-stanford模拟器版本:2.3.3 插件:ADT-10.0.0.zip部署前确认安装Eclipse和Android的开发环境,一般情况下启动模拟器.点击Android程序 run为Android应用程序 即可把程序部署到模拟器 在Eclps 启动模拟器-->start 打开Eclps进入-->DDMS界面-->FileExplore
greatwqs
·
2011-05-19 16:00
eclipse
android
上一页
1
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他