首页
学习
活动
专区
圈层
工具
发布

【Android 安全】使用 360 加固宝加固应用 ( 加固工具准备 | 生成签名 APK | 加固操作 | 反编译验证加固效果 )

文章目录 一、 加固工具准备 二、 生成签名 APK 三、 加固操作 四、 反编译验证加固效果 本博客用于记录下 360 加固保 加固应用流程 ; ( 上一次加固还是一年前 , 过程全忘了 o(╥﹏╥)..., 会在 " Event Log " 面板打印出 " Generate Signed APK " 签名成功提示 ; 将签名后的应用拷贝到 " D:\jiagu " 目录中 , 三、 加固操作 --...-- 在 " 360 加固保 " 的 " 应用加固 " 界面 , 点击 " 添加应用 " , 选择 " D:\jiagu\app-debug-signed.apk " 文件 , 选中应用后 , 会提示还没有在...; 大约 10 ~ 20 分钟后 , 加固完成 , 会弹出提示 , 点击 " 确定 " 按钮 , 进入到加固后的 apk 安装目录 , 加固后的 apk 文件输出到了 " D:\jiagu\360jiagubao_windows..._64\jiagu\output\octopus_truth " 目录中 ; 加固结果输出目录 : 四、 反编译验证加固效果 ---- 参考 【Android 安全】DEX 加密 ( 常用 Android

7.9K71
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【Android 安全】Android 应用 APK 加固总结 ( 加固原理 | 应用加固完整的实现方案 | 源码资源 )

    文章目录 一、 APK 加固原理 1、 Android 应用反编译 2、 ProGuard 混淆 3、 多 dex 加载原理 4、 代理 Application 开发 5、Java 工具开发 6、Application...专栏进行总结 ; 一、 APK 加固原理 ---- 1、 Android 应用反编译 Android 应用反编译 : 【Android 安全】DEX 加密 ( 常用 Android 反编译工具 | apktool...依赖库开发 | 配置元数据 | 获取 apk 文件并准备相关目录 ) 【Android 安全】DEX 加密 ( 代理 Application 开发 | 解压 apk 文件 | 判定是否是第一次启动 |...Java 工具开发 | 解压 apk 文件 | 加密生成 dex 文件 | 打包未签名 apk 文件 | 文件解压缩相关代码 ) 【Android 安全】DEX 加密 ( Java 工具开发 | apk...文件对齐 ) 【Android 安全】DEX 加密 ( Java 工具开发 | apk 文件签名 ) 【Android 安全】DEX 加密 ( 阶段总结 | 主应用 | 代理 Application

    10.8K61

    360加固apk并自动签名

    我们知道Android加混淆之后,代码的安全性得到了提高,即使你hook,反编译得到的也是乱码的,对于阅读性造成了影响,为了增强代码的破解难度,我们通常退对apk进行加固,常见的有腾讯,360,爱加密等...今天说说用360怎么一键加固apk。 加固保为移动应用提供专业安全的保护,可防止应用被逆向分析、反编译、 二次打包,防止嵌入各类病毒、广告等恶意代码,从源头保护数据安全和开发者 利益。...多渠道打包支持 AndroidManifest.xml 文件中 META-DATA 参数方式的渠道统计方式,详细渠道 配置方法如下: (1) 选择 APK 包对应的统计平台(即 META-DATA 参数中的...加固应用及发布 点击“加固应用”选择要加固的 APK 文件,自动完成“应用加固—自动签 名—多渠道打包”。 加固助手支持批量添加多个 APK 进行加固。...您可在文件夹中直接选择多个 需要加固的 APK 文件,或者直接将 APK 拖拽到加固窗口中,完成批量加固的操作。 ? ? ? 辅助选项 大家也可以根据自己的需要一键渠道签名,打包等。 ?

    3.2K70

    APK加固之类抽取分析与修复

    0x00 简单介绍 目前我己知的APK加固主要有以下两种方式(或有其它的方式有待发现) 隐藏dex文件:通过对目标DEX文件进行整体加密或压缩方式把整个dex转换为另外一个文件存放在assets文件夹中或者其它地方...0x01 APK加固前后对比 整体来看一下原始APK包和加固后的APK包结构相关变化 图1所示加固后的APK包变化如下: 新增2个文件夹: assets文件夹中增加3个文件 data dx pk lib...图3 我们再来看看APK中的AndroidManifest.xml文件被修改了什么地方?... APK中assets文件夹中的data文件与classes.dex放在修复程序同一个目录中,然后运行修复程序。...语言表达不行,说的很杂,自己都觉得文章没有任何逻辑可言,如果大家能从中获得一些思路那也是好的, 不过这次分析让自己学到了很多,感谢APK加固作者。

    2.7K00

    ios安全加固 ios 加固方案

    ios安全加固 ios 加固方案 一、iOS加固保护原理 从上面的分析来看,我们可以从以下几个方面来保护我们的APP: 1.字符串混淆 对应用程序中使用到的字符串进行加密,保证源码被逆向后不能看出字符串的直观含义...里面已经没有明文的字符串了,全是用byte的形式保存的,打包生成APP后,他们也就无法直观的看出实际内容了,这对破解者会造成巨大的难度: 4.2符号混淆符号混淆的中心思想是将类名、方法名、变量名替换为无意义符号,提高应用安全性...由于可能被攻击者绕过该方法的调用,在应用的多处增加ptrace函数会提高应用的安全性。 通过sysctl查看信息进程里的标记,判断自己是否正在被调试。...总之,添加以上的一些保护措施后,iOS APP的安全性会获得很大的增强,大大提高了破解者破解的难度。

    2.2K30

    浅谈安卓apk加固原理和实现

    代码被反编译对于apk的开发者和使用者而言十分苦恼。apk加固、防止反编译此时显得尤为重要。虽然有好多给apk加固的第三方,可能并不需要自己做apk加固,但是了解apk加固原理还是很有必要的。...目录: 一、apk常见加固方式 二、apk加固原理 三、apk加固实现 四、apk该方式加固后缺陷 一、apk常见加固方式 (1)代码层级加密--代码混淆 代码混淆是一种常用的加密方式。...) META-INF: 该目录下存放的是签名信息,用来保证apk包的完整性和系统的安全性: CERT.RSA:保存着该应用程序的证书和授权信息 CERT.SF:保存着SHA-1信息资源列表 MANIFEST.MF...的完整性和安全性。...就拿普元客户端来说,里面有两个dex,总共有8M左右;加固后首次打开会慢3s左右;而且以后每次打开会有2s左右的延时。 (2)安全性问题。

    4.8K30

    tomcat安全加固

    本文基于tomcat8.0.24 1、删除文档和示例程序 【操作目的】删除示例文档 【加固方法】删除webapps/docs、examples、manager、ROOT、host-manager 【是否实施...】是 2、禁止列目录 【操作目的】防止直接访问目录时由于找不到默认页面而列出目录下的文件 【加固方法】打开web.xml,将listings 改成false 【是否实施】否 3、禁止使用root用户运行 【操作目的】以普通用户运行,增加安全性 【加固方法】以admin用户运行tomcat程序 【是否实施】是 4、开启日志审核...【是否实施】是 5、修改默认访问端口 【操作目的】修改默认的8080端口 【加固方法】conf/server.xml把8080改成任意端口 【是否实施】是 6、tomcat默认帐号安全 【操作目的】禁用...tomcat默认帐号 【加固方法】conf/tomcat-user.xml中的所有用户的注释掉                      <!

    1.6K70

    Windows安全加固

    -**安全(Security)**:记录与安全和身份验证相关的审计事件。#####遥测(Telemetry)遥测功能通过通用遥测客户端(UTC)服务(diagtrack.dll)收集系统诊断数据。...路径:控制面板>系统和安全>BitLocker驱动器加密。#####WindowsSandboxWindowsSandbox提供了一个临时的、隔离的、轻量级的桌面环境,用于安全地运行可疑应用程序。...#####Windows安全启动(SecureBoot)安全启动是一项基于UEFI固件的安全标准,它确保在系统启动过程中只加载受信任的、经过数字签名的引导加载程序和驱动程序,从而有效防范Bootkit等底层恶意软件...路径:设置>更新和安全>备份。5.系统更新(SystemUpdates)强化计算机最关键的一步是确保操作系统始终保持最新。路径:设置>更新和安全>Windows更新。...建议:启用Windows自动更新,确保所有紧急安全补丁能够第一时间安装,修复已知漏洞。

    68920

    consul安全加固

    本文档目标 最近的工作需要对默认安装的consul集群进行安全加固,这里将安全加固的步骤记录下来。...consul web ui的安全 consul本身并没有提供web ui的安全性保证,只要防火墙允许,则在外网的任何人也可以访问其web ui,这一点比较危险,这里采用基本的auth_basic来保证consul...web ui的安全性,方案简述如下: 以server模式运行consul agent的服务器,其配置网络策略,仅允许在内网范围内其它节点可访问其8500端口。...链路安全 consul 由于采用了 gossip、RPC、HTTPS、HTTP来提供功能。其中 gossip、RPC、HTTPS分别采用了不同的安全机制。...而我们的使用场景实际上是只使用了gossip、HTTP,因此可参考这篇文章酌情进行链路安全方面的设置,目前来看,只能加入gossip 加密。

    7.4K21

    APP安全加固怎么做?加固技术、加固方法、加固方案

    前面的文章中我们为大家介绍了移动应用安全检测的测试依据、测试方法、和测试内容,本文我们着重分享App安全加固的相关内容。 ​...(安全检测内容) 通过前面的文章我们知道了app安全检测要去检测哪些内容,发现问题后我们如何去修复?如何避免安全问题?首先我们先来讲一下Android安全加固技术。...密钥保护; 安全键盘; 防界面劫持; 反外挂; 清场; 通信协议加密; iOS加固技术 高级混淆 字符串加密 指令多样化 基本块分裂 控制流引入 跳转指令插入 控制流扁平化控制流间接化 安全防护SDK...这里给大家推荐了一个App整体的安全加固方案。...以及在数据传输的过程中的一些加固技术要加入进来。 针对页面数据的保护,有应用防截屏、应用防劫持、安全键盘等。 ​ App的加固是保障App安全的一个方法。

    2.9K20

    PHP环境安全加固

    PHP 环境提供的安全模式是一个非常重要的内嵌安全机制,PHP 安全模式能有效控制一些 PHP 环境中的函数(例如system()函数),对大部分的文件操作函数进行权限控制,同时不允许对某些关键文件进行修改...但是,默认的 php.ini 配置文件并没有启用安全模式。 本文档将介绍如何使用 PHP 的安全模式功能来保护您网站的安全性。...一、启用 PHP 的安全模式 PHP 环境提供的安全模式是一个非常重要的内嵌安全机制,PHP 安全模式能有效控制一些 PHP 环境中的函数(例如system()函数),对大部分的文件操作函数进行权限控制...您可以通过修改 php.ini 配置文件启用 PHP 安全模式: 二、用户组安全 当您启用安全模式后,如果safe_mode_gid选项被关闭,PHP 脚本能够对文件进行访问,且相同用户组的用户也能够对该文件进行访问...一般情况下,可以设置为只能访问网站目录: 六、关闭危险函数 如果您启用了安全模式,那么可以不需要设置函数禁止,但为了安全考虑,还是建议您进行相关设置。

    1.9K10
    领券