ICode9

精准搜索请尝试: 精确搜索
  • 应用程序可以换图标!APK编辑器替换软件图标2021-07-29 19:01:08

    先放一个比较古早的替换图标的方法,感兴趣的可以看一看。 [Android 分享] 【安卓教程】(超详细)手把手教!替换APK程序图标+修改APK程序名称+所需工具! https://www.52pojie.cn/thread-241240-1-1.html APK编辑器 只需要在安卓手机上安装一个 APK编辑器,即可更改应用图标,该方法实际操

  • Android 学习笔记(9)之JavaIO加固2021-07-28 15:06:53

    1,反编译 zip 文件解压apk  ----> dex2jar 将classes.dex 转成jar ----> jd-gui  打开jar 查看class文件 防反编译  加固 保护classes.dex文件 思想 通过将非核心的dex文件进行暴露来达到保护核心dex文件的目的。 流程  加密dex1 文件  合成壳dex 形成新的dex  再签名  ap

  • Docker 13-Alpine认识2021-07-27 10:02:04

    目录 背景 alpine 优势 劣势 alpine官网 alpine包管理工具 apk 1、update:从远程镜像源中更新本地镜像源索引 2、 安装指定版本软件包  3、del:卸载并删除PACKAGES 4、upgrade:升级当前已安装的软件包  5、search:搜索软件包  6、info命令用于显示软件包的信息。  7、配置

  • 教我兄弟学Android逆向04 动态调试smali代码2021-07-26 22:36:31

    上一篇《教我兄弟学逆向03 破解第一个Android游戏》我带你用另一种方式破解了切水果游戏 我布置的课后作业你也完成了 并且自己又独立破解了另外几款游戏  很不错 在这里表扬一下-威 ! 希望其他同学都能向威同学学习  努力提高自己的逆向技术!   要么学!要么不学!学和不学之间

  • 教我兄弟学Android逆向08 IDA爆破签名验证2021-07-26 22:33:46

    上一篇 《 教我兄弟学Android逆向07 IDA破解第一个so》我带你下载了逆向神器IDA,并用IDA修改了我们第6课写的一个Demo 学完上节课的课程有点同学反映说用进制修改器修改so会好些 比如说010EDitor 不可否认的是进制修改器确实好用 但是上节课的目的是让你接触到IDA这个工具  关

  • AndroidStudio生成安卓共享库(sharedlibrary)2021-07-25 22:30:22

    背景 因工作需要,想要在提供一种能力,供三方apk进行调用,通常的解决方式就是通过提供aar给到三方apk进行继承。但是这样的方式就会有一个明显的缺陷,就是在资源文件众多的时候,aar文件会变得非常大,进而导致三方apk的包体变大。这样显然是不利于三方进行接入,并且在多个apk集成后,

  • 安卓apk文件安全保护浅析2021-07-24 08:00:06

      代码名称混淆,这是最简单的保护策略,将类名、函数名、属性名、字符串做一个加密或者混淆,比如将函数名 mainactivity改名为0oooo0o0o0o0O,增加了阅读难度。对抗方法,命名为容易识别的名称,比如将 函数名称 0oooo0o0o0o0O重命名为f1,smali文件中可能包含源类名 .source ,如果没有就是

  • Unity 开发 发布 Oculus Quest 流程(图文详细)2021-07-23 11:34:27

    Unity 开发 发布 Oculus Quest 流程(图文详细) 准备一、Unity打包Android1.配置Android发布环境2.官网注册开发者账号,申请App ID3.导入Oculus相关的SDK 二、APK包导入Oculus Quest1.打开Oculus Quest开发者模式2.安装SideQuest连接头盔 总结 准备 1.配置发包环境,使Unity可

  • Jenkins Android APP 持续集成体系建设一—源码编译、打包、输出APK包、邮件通知2021-07-22 19:03:17

    目标 从源码制作出可运行APP,支持测试工作 各种自动任务 Daliy Build打包 Daliy Build发布 Daliy Build打包UI自动化测试 利用技术帮忙“做杂活” 优势 重复是劳动任务,减少人力成本,提升工作效率 Build不再是阻碍测试进度的因素 自动化重用率高,维护评率低 涉及技术点 Andro

  • app反编译2021-07-22 19:02:30

    孤傲苍狼 只为成功找方法,不为失败找借口! Android开发学习总结(六)—— APK反编译   学习和开发Android应用有一段时间了,今天写一篇博客总结一下Android的apk文件反编译。我们知道,Android应用开发完成之后,我们最终都会将应用打包成一个apk文件,然后让用户通过手机或者平板电

  • Jenkins Android APP 持续集成体系建设二—自动部署、执行测试任务,关联打包任务2021-07-22 19:01:50

    经过上一遍博客我们知道了怎么使用Jenkins自动打包,但打完包之后,我们还需要对新包进行回归测试,确定新包有没有问题,然后才能发布包,那么,话不多说,我们先来新建个自动化回归测试任务 新包自动化回归任务 1、新建一个测试新包的项目 2、添加自动化测试代码仓库 检出到一个子目录 2、

  • Android APK反编译技巧全讲解2021-07-21 18:32:07

    导言:在我们安卓开发当中,我们不仅需要掌握基础的开发技能,也需要掌握软件的安全技能,这样才可以让我们的软件能够成为一款能够真正可以进行发布的软件,同时也可以让自己的核心技术不会被别人所盗取。 首先我们应当了解的是,对于反编译我们一共需要三个工具,它们分别是:AP

  • docker更改vm源2021-07-21 14:05:17

    更改源 源1: RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories 源2: RUN echo "https://mirror.tuna.tsinghua.edu.cn/alpine/v3.4/main/" > /etc/apk/repositories 安装bash命令 RUN apk update \ && ap

  • Unity打包apk报错:java Development Kit (JDK) directory is not set or invalid2021-07-19 13:02:21

    问题 在使用Unity进行Android打包apk时,遇到如下错误: 解决方法 在2021.1.14flc1版本的Unity中 点击 Edit -> Prefercences 进入 Analysis的External Tools面板: 将Android下的"JDK installed with Unity(recommended)"修改为你的jdk路径(注意这里需要的时JDK 8(1.8) 版本的)

  • Java Android(安卓)APK中Java代码查看方法(Apktool,dex2jar,jd-gui)2021-07-18 22:03:49

    在Java Android(安卓)开发时,有时可能要学习一下别人开发的安卓应用(.apk),这时可能需要Apktool,dex2jar,jd-gui这三个工具,来查看一下APK中的Java代码,本文主要介绍一下查看APK中Java代码的方法,以及这三个工具的下载使用。 原文地址:Java Android(安卓)APK中Java代码查看方法(Apktool,

  • Android 持续集成实践(五)—— ABI 分包、特殊渠道编译需求2021-07-17 15:05:02

    文章目录 前言系列文章正文开始ABI 分包实现目标实践 特殊渠道编译需求实现目标实践 Q&A看的一头雾水?代码不完整?gradle 编译遇到 OOM?gitlab 线上 ci 报错:ERROR: Uploading artifacts to coordinator... too large archive 一些想法 前言 两年前的持续集成完成之后,一直

  • 你好,Android AAB!2021-07-15 18:02:35

    文章目录 前言一、aab是什么?二、aab和apk的区别1.aab和apk的文件格式2.Split APKs3.Bundletool的使用 总结 前言 Google在2021年的8月份起,要求所有上架Google Play的应用必须采用.aab的新格式才可以上传应用包,对于aab新格式的包其实早在去年的年底官方就做了对应的通知

  • 八月起,Android应用安装包的标准发布格式将发生全新变化2021-07-15 16:03:58

    一、概述 从今年8月起,「Android应用安装包的标准发布格式将发生全新变化:APK格式 -> AAB格式」, AAB格式也将成为在Google Play Store 上架的默认应用格式 二、简介 即 Android App Bundle,可以理解为是一种跟APK类似的Android应用发布格式。 三、优势 1.占存更少 Google Play

  • 解决android studio编译的速度慢,安装apk过慢的问题2021-07-15 11:04:15

    1、开启离线模式,Androidstudio4.2的离线模式在IDE右侧,之前的版本在File | Settings | Build, Execution, Deployment | Build Tools | Gradle下的offline word(当然下载依赖包的时候需要关闭离线模式,调试运行的时候开启离线模式)  2、增加Androidstudio堆内存的使用,根据自己电

  • 安卓apk反编译、修改、重新打包、签名全过程2021-07-14 15:01:07

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。原文链接:https://blog.csdn.net/dreamer2020/article/details/52761606/ 首先明确,反编译别人apk是一件不厚道的事情。代码是程序员辛苦工作的成果,想通过这种手段不劳而获,是不对的。这

  • app测试与web测试的本质区别2021-07-14 11:00:07

    一、系统结构方面 web项目:         b/s架构,基于浏览器的;web测试只要更新了服务器端,客户端就会同步更新 app项目:         c/s结构,必须要有客户端,app修改了服务端,则客户端用户所有核心版本都需要进行回归测试 二、性能方面 web项目:         需要监测响应时间,cpu、memo

  • android 恶意文件下载 39款2021-07-12 17:01:27

    #!/usr/bin/python # -*- coding: utf-8 -*- #####DONT CHANGE THIS######## import sys,os,platform from time import * x = platform.system() import requests from tqdm import tqdm #--- Color ---# W = '\033[0m' # white (default) R = '\033[3

  • Xposed 模块开发一 环境搭建2021-07-12 14:32:27

    参考官方文档Development tutorial · rovo89/XposedBridge Wiki (github.com) 环境准备 雷电模拟器已经装好Xposed框架 编写模块 新建一个空白Android项目 配置AndroidManifest.xml <application>标签下配置 <meta-data android:name="xposedmodule"

  • 获取APK获取APK证书MD5、SHA1、SHA256等秘钥2021-07-12 14:01:13

    一 1.先把apk解压 2.在META_INF目录下找到xxx.RSA文件 3.确保安装了jdk并且正确配置了环境变量 4.cmd中执行keytool -printcert -file xxxx.RSA目录   二1.确保安装了jdk并且正确配置了环境变量。 2.cmd中执行keytool -printcert -jarfile xxx.apk 运行效果如下:   可以看出

  • IDA硬编码修改SO,重新打包APK绕过FRIDA反调试2021-07-12 02:02:23

    该案例来自看雪 通过IDA修改SO 找到检测点 修改字符串 双击该字符串进入TEXT VIEW 选择 HEX VIEW 修改十六进制 右击EDIT 修改字符 右击 菜单栏-> edit -> patch program -> Apply patches to input file apktool 反编译 apktool d xx.apk 反编译之后将修改好的so文件替

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有