文章目录 一、 加固工具准备 二、 生成签名 APK 三、 加固操作 四、 反编译验证加固效果 本博客用于记录下 360 加固保 加固应用流程 ; ( 上一次加固还是一年前 , 过程全忘了 o(╥﹏╥)...o ) 一、 加固工具准备 ---- 下载 " 360 加固住手 " 软件 , 下载页面 https://jiagu.360.cn/#/global/download , 下载完成后 , 将下载的 "...-- 在 " 360 加固保 " 的 " 应用加固 " 界面 , 点击 " 添加应用 " , 选择 " D:\jiagu\app-debug-signed.apk " 文件 , 选中应用后 , 会提示还没有在...; 大约 10 ~ 20 分钟后 , 加固完成 , 会弹出提示 , 点击 " 确定 " 按钮 , 进入到加固后的 apk 安装目录 , 加固后的 apk 文件输出到了 " D:\jiagu\360jiagubao_windows...反编译工具 | apktool | dex2jar | enjarify | jd-gui | jadx ) 博客进行反编译验证 ; 将反编译工具包 , 拷贝到 " D:\jiagu\ " 目录中 ,
image.png Android中加壳的原理: 在加固的过程中需要三个对象: 1、需要加密的Apk(源Apk) 2、壳程序Apk(负责解密Apk工作) 3、加密工具(将源Apk进行加密和壳Dex...合并成新的Dex) 主要步骤: 拿到需要加密的Apk和自己的壳程序Apk,然后用加密算法对源Apk进行加密在将壳Apk进行合并得到新的Dex文件,最后替换壳程序中的dex文件即可。...得到新的Apk,那么这个新的Apk我们也叫作脱壳程序Apk,已经不是一个完整意义上的Apk程序了,他的主要工作是:负责解密源Apk.然后加载Apk,让其正常运行起来。
APK 加固流程 打包APK 通过 ..../gradlew assembleRelease 命令打包,此时的apk没有加固,不符合安全需要 登录腾讯云执行加固操作 加固使用 腾讯云 -> 移动应用安全 -> 应用安全 加固方案,加固服务需要认证...此时加固就完成了,下载加固包就行了 重新签名 由于腾讯云应用安全需要将APK签名信息删除后才能加固,所以加固后的安装包是没有签名信息的,现在需要对加固包重新签名 使用 JDK 中的签名工具 jarsigner...签名文件 keystore 和 apk 都在同一个目录下, 签名后的 apk1.apk 也在本地 $ jarsigner -verbose -keystore ....\myapp1.apk .
但许多人不理解这两者的概念和区别,认为报表工具就是BI工具,BI工具就是报表工具,这种认识当然是不正确的。...造成这种错误观念的主要原因是这两种分析工具在大数据时代都是相辅相成的,两者的功能有些重叠,要想弄清楚两者的区别,就要从报表工具和BI工具的应用场景来分析。...顾名思义,报表工具就是做各种数据报表,图形报表的工具,甚至可以做电子发票联,流程图,收据等。 BI工具,实际上是一种解决方案。...B工具和报表工具最明显的不同之处在于,报表工具主要是由IT开发人员制作并服务于业务流程,如销售报告,供应链生产报告。...BI工具和报表工具还是各有各的优势,报表工具不仅具有展示和查询功能,还具有数据填报功能,即可以将数据录入数据库。BI工具主要侧重数据分析,可以进行钻取、联动、切片、旋转等多维的数据处理。
我们知道Android加混淆之后,代码的安全性得到了提高,即使你hook,反编译得到的也是乱码的,对于阅读性造成了影响,为了增强代码的破解难度,我们通常退对apk进行加固,常见的有腾讯,360,爱加密等...今天说说用360怎么一键加固apk。 加固保为移动应用提供专业安全的保护,可防止应用被逆向分析、反编译、 二次打包,防止嵌入各类病毒、广告等恶意代码,从源头保护数据安全和开发者 利益。...多渠道打包支持 AndroidManifest.xml 文件中 META-DATA 参数方式的渠道统计方式,详细渠道 配置方法如下: (1) 选择 APK 包对应的统计平台(即 META-DATA 参数中的...加固应用及发布 点击“加固应用”选择要加固的 APK 文件,自动完成“应用加固—自动签 名—多渠道打包”。 加固助手支持批量添加多个 APK 进行加固。...您可在文件夹中直接选择多个 需要加固的 APK 文件,或者直接将 APK 拖拽到加固窗口中,完成批量加固的操作。 ? ? ? 辅助选项 大家也可以根据自己的需要一键渠道签名,打包等。 ?
对这个apk进行加固 对这个apk进行多渠道打包 对多渠道的apk重新签名 360加固宝 命令行 登录 -jar jiagu.jar –login 导入签名...keystore_path> 导入渠道列表文件 java -jar jiagu.jar -importmulpkg 加固...包 /** * 通过调用360的命令行加固并且多渠道打包 * 参数: * apk -> 原有release包的文件 * outputPath -> 多渠道打包后文件输出路径 */ reinForceApk...outPutPath.exists()) { outPutPath.mkdirs() } //360加固和多渠道打包命令行 java -jar ${rein360ForceJarPath...的地址然后调用360的加固和多渠道打包命令行将处理后的apk输出到一个文件中,之后交由测试即可。
二、简道云——轻量化表单与协作型无代码工具简道云以“易用性”为核心优势,聚焦中小团队的轻量化业务需求。...该工具在协作功能上表现突出,支持多角色权限管控、流程评论与消息通知,适配钉钉、企业微信等办公软件集成,适合行政、人事、市场等部门级轻量场景,尤其受中小型企业与创业团队青睐,核心优势在于低学习成本(新用户平均...该工具轻量化部署成本低,适合已使用阿里生态产品(钉钉、阿里云)的企业,尤其适配电商、零售、服务等对生态协同有需求的场景。...六、选型总结与建议企业选择无代码工具需聚焦三大核心需求:一是业务场景匹配度(如轻流适配全场景、简道云适配轻量协作、炎黄盈动适配大型组织);二是技术能力需求(如智能化需求优先轻流的AI功能、生态协同需求优先氚云的阿里集成...选择轻流不仅是选工具,更是拥有一套高效、可拓展、有保障的数字化转型加速器,助力企业释放增长潜力。温馨提示:文章为大模型AI生成,如有侵权,请私信删除
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加固作者。
比特币和以太坊投资前景哪个好? 比特币的优势 整体看来,参赛团队对于比特币的投资支持率为 55%,以太坊则为 45%。...比特币和以太坊哪个好挖? 比特币和以太币的产生过程: 比特币和以太币都是通过挖矿程序产生的。通过竞争计算一种题目,谁先算得谁获得系统奖励的币。 两者的区别是计算的题目不一样。
依葫芦画瓢的学习加固了。 生成了一个.apk的文件和一个.sign.apk的文件。 看路径说的是一个是加固apk,一个是签名apk文件。 我特么的不知道到底上传哪个到应用商店。求大神立马告诉我。...依葫芦画瓢的学习加固了。 生成了一个.apk的文件和一个.sign.apk的文件。 看路径说的是一个是加固apk,一个是签名apk文件。 我特么的不知道到底上传哪个到应用商店。求大神立马告诉我。...依葫芦画瓢的学习加固了。 生成了一个.apk的文件和一个.sign.apk的文件。 看路径说的是一个是加固apk,一个是签名apk文件。 我特么的不知道到底上传哪个到应用商店。求大神立马告诉我。
Mac降噪软件哪个好?Topaz DeNoise AI Mac是一款强大的图片降噪工具,可以通过AI智能的方式来处理掉噪点,让照片的噪点降到最低。...使用第一个基于AI的降噪工具消除噪音并恢复图像中的清晰细节。你可能会对你得到的结果感到惊讶。 在任何光线下拍摄任何地方 降噪效果非常好,就像镜头升级一样。...(其他NR工具只关注像素级细节。)在了解了特定图像的噪声与细节之后,DeNoise AI从噪声中恢复了大量细节。 不要相信我们的话,亲自检查一下!...像Lightroom这样的现有降噪工具可以为您提供一个选择:保持一些噪音或删除一些细节。DeNoise AI的技术让您可以充分利用这两个方面:在实际加强细节的同时消除噪音。...增强真实细节 -自然消除噪音,不会弄脏 -适用于中等至超高ISO -任何降噪工具都可以消除噪音 - 真正棘手的部分是告诉噪音和细节之间的区别。
最近讨论很火热的话题 轮休和双休哪个好 很多网友纷纷出来投票 轮休的人羡慕双休的人 双休的人羡慕轮休的人 还有一部分人表示 好难过啊,这让我们单休的人怎么活 ?...但是呢 轮休和双休各有各的好 固定双休时间固定、休息规律,方便和家人朋友安排事情、制定约会。 轮休每逢周一到周五去看电影逛商场都能错过周末高峰,结账不用排长队,还有仿佛翘班的快感 ?
代码被反编译对于apk的开发者和使用者而言十分苦恼。apk加固、防止反编译此时显得尤为重要。虽然有好多给apk加固的第三方,可能并不需要自己做apk加固,但是了解apk加固原理还是很有必要的。...本文主要向大家介绍apk加固原理和简单实现。...目录: 一、apk常见加固方式 二、apk加固原理 三、apk加固实现 四、apk该方式加固后缺陷 一、apk常见加固方式 (1)代码层级加密--代码混淆 代码混淆是一种常用的加密方式。...常见的代码混淆工具proguard(有兴趣的可以自己看一下该工具:http://t.cn/ELjgHdi)。该加密方式只是对工程提供了最小的保护,并不是说不能逆向破解;只是说难度增加,需要耐心。...四、apk该方式加固后缺陷 (1)首次打开加载慢的问题。加固后的工程首次打开会有延时,延时时间会跟源工程的dex大小有关。
文章目录 一、 APK 加固原理 1、 Android 应用反编译 2、 ProGuard 混淆 3、 多 dex 加载原理 4、 代理 Application 开发 5、Java 工具开发 6、Application...替换 二、 应用加固完整的实现方案 1、 代理 Application ( 1 ) ProxyApplication ( 2 ) OpenSSL 解码 Kotlin 类 ( 3 ) 反射工具类 (...; 一、 APK 加固原理 ---- 1、 Android 应用反编译 Android 应用反编译 : 【Android 安全】DEX 加密 ( 常用 Android 反编译工具 | apktool...工具开发 | 解压 apk 文件 | 加密生成 dex 文件 | 打包未签名 apk 文件 | 文件解压缩相关代码 ) 【Android 安全】DEX 加密 ( Java 工具开发 | apk 文件对齐...) 【Android 安全】DEX 加密 ( Java 工具开发 | apk 文件签名 ) 【Android 安全】DEX 加密 ( 阶段总结 | 主应用 | 代理 Application | Java
如果开发稍微大一点的应用的话,可以考虑PyQt(Qt提供给python的接口),借助Qt Designer(直接拖拽控件),可以快速的开发出比较整洁、美观的界面,下面我简单介绍一下如何使用Qt Designer这个设计工具...,以及将它设计的界面打包成我们需要的python代码,以供后面程序使用,实验环境win10+python3.6+pycharm5.0,主要内容如下: 1.安装Qt Designer设计工具,这里需要下载
0x00APK加固简介与静态脱壳机的编写思路 1.大家都知道Android中的程序反编译比较简单,辛苦开发出一个APK轻易被人反编译了,所以现在就有很多APK加固的第三方平台,比如爱加密和梆梆加固等。...0x01壳简单分析 1.整体来看一下加固前APK包和加固后的APK包结构相关变化,如图1所示。 ? ...2.反编译加固后APK,APK中的AndroidManifest.xml文件的入口被修改,如图2所示。 ? ...的标志,用16进制工具打开librsprotect.so发现标志被改成了RSP!,将其改成UPX!后再将尝试,出现 图8所示的信息。 ? ...图18 2.以上就是简单实现一般APK加固静态脱壳机的编写步骤,由于该加固核心so文件使用UPX默认加壳并未做变形处理,导致so被轻松的静态脱卓,而so模块中的反调试手段比较初级且模块化,可以非常简单的手工
因此,目前许多供应商在其软件包中提供更高级别的工具,可以在交互式环境中提供更高级别的功能,如图像测量、特征提取、颜色分析、2D条形码识别和图像压缩等。...与其他RTOS类似,RealTime RTOS Suite在RTOS的内核中使用单独的调度程序,来决定在任何特定时间执行哪个图像处理任务。...图像分类 今天,执行测量功能、模式匹配、OCR、色彩分析和形态操作所需的工具,都已经比较常用。这样的工具允许开发人员配置多种类型的机器视觉系统,来分类部件是否可接受或必须被拒绝。...然而,在某些情况下,如果对象的特征是可变的,那么这些工具的用途就大打折扣了。在水果和蔬菜分选应用中,特定产品是好还是坏,可以依赖于许多不同的因素。...这类开源软件范围涵盖C/C++和Java库、框架、工具包和最终用户软件包,其中许多可以在美国RoboRealm公司的网站上找到。
和CAD无法分割的就是cad看图软件,通过cad看图软件才能够将整个图完整呈现出来,那么cad看图软件哪个好呢? image.png 一、cad看图软件哪个好?...所以如果要问cad看图软件哪个好,还是更加建议自己去多多了解、多多尝试,选择一款最顺手的软件。 二、如何选择cad看图软件? 顺手是选择的根本,当然一些其他因素也是一定要进行参考的。...综上所述,选择一个好的cad看图软件还是有很多的注意细节在的。大家也可以自行进入应用市场之中,看看他人对cad看图软件的评价,从而挑选出合适自己的软件。
为了更快效率的完成数据分析“盖房子”的工作,我们需要一种开发工具来完成这个任务。python对应的开发工具就是pycharm。...可能其他书上也会说到其他的开发工具,但是pycharm是最好的开发工具,选这个就对了。 现在你明白了,为何要安装python编译环境后,还要再安装一个pycharm。...这个微信就相当于你安装的pycharm,一个辅助你开发的工具,为了方便而诞生的。 2.刚开始接触Python,怎样快速上手pycharm?...2)下载开发环境工具pycharm 各个平台下载Pycharm地址:https://www.jetbrains.com/pycharm/download/#section=windows 其中专业版是收费的
无代码平台哪个软件口碑好从企业数字化转型的浪潮来看,无代码平台因能快速搭建业务系统、降低开发成本而备受青睐。但市面上众多平台各有优劣,如何选择成为企业关注的焦点。...100 + 标准化解决方案与现成模板,3 天内即可实现业务流程在线化,同时提供 “咨询 + 实施 + 培训” 一体化服务及 ISO27001 认证级数据安全保障,支持私有化部署与云端切换,选择轻流不仅是选工具