加固工具
文章平均质量分 83
泌冲
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【干货分享】uniapp做的安卓App如何加固
本工具用于对android加固后的apk进行重新签名。版本文件备注Windows版apk签名工具压缩包.exe该版本包含Java运行环境,不需要额外安装。通用版Adoptium。本工具依照Apache 2.0协议开源,可以在这里查看源码。使用说明下载签名工具dx-signer.jar,双击运行。选择输入apk、aab文件。选择签名的key文件,并输入key密码。选择重签后apk、aab的路径,以apk结束。如:D:\sign.apk点击“签名”按钮,等待即可签名完成。原创 2023-07-17 15:41:28 · 3419 阅读 · 0 评论 -
【干货分享】安卓加固原理分享
之前写过几篇,感兴趣可以看一下。最近攒了一下收集的一些资料,打算简单写一下安卓加固相关的内容。今天先简单写一篇安卓加固原理的分享。原创 2023-06-14 15:32:31 · 1314 阅读 · 0 评论 -
为什么H5是黑灰产高发区?一文说明白
H5代码混淆产品,通过多层加密体系,对H5文件进行加密、混淆、压缩,可以有效防止H5源代码被黑灰产复制、破解。当然,实际的代码混淆技术可能更加复杂。而且,代码混淆并不能完全阻止源代码的泄露或逆向工程,但可以增加攻击者分析和理解代码的难度。H5现在的使用场景其实更多可能偏向日常的投票场景、活动场景以及游戏营销等等,其实使用场景很少了,但是一旦被攻击,尤其是对于运营商这种大厂来说,危害性还是很大的,企业或者说公司还是需要注意这方面的安全。如果需要H5代码混淆产品,戳>>>免费试用。原创 2023-06-13 14:41:58 · 927 阅读 · 0 评论 -
26键 or 九宫格?不论哪个都不耽误黑客们窃取你的信息!
目前金融银行等App一般都会使用乱码的键盘去防劫持,但是在技术发展的同时,黑灰产目前已经通过深度学习等方式找到破解方式,所以我们更需要“魔高一尺道高一丈”,去超前与黑灰产对抗。原创 2023-06-12 15:32:31 · 866 阅读 · 0 评论 -
父母在家千万注意别打开“共享屏幕”,银行卡里的钱一秒被转走......
防劫持SDK是具备防劫持兼防截屏功能的SDK,可有效防范恶意程序对应用进行界面劫持与截屏的恶意行为。这种事情层出不穷,真的不是吾等普通民众能解决的,最好有从上至下的政策让相应的厂商(尤其是银行和会议类的APP)统一做处理,这样我们在外打工的人才能安心呀。原创 2023-06-08 14:52:33 · 2826 阅读 · 0 评论 -
Android如何进行白盒加密SDK?一文搞定!
白盒加密SDK的目的是帮助客户端低成本接入高标准的安全保护机制,免受恶意安全攻击,从而集中精力建设业务本身。话不多说,我们今天来看看Android可以如何接入白盒加密SDK。原创 2023-06-01 11:22:58 · 749 阅读 · 0 评论 -
所有的软件都能被破解?一套组合拳提高软件安全性!
作为乙方,或者说作为打工人,甲方以及老板经常会问,“我们软件的安全性怎么样?“能做到百分比安全吗?“我们怎么才能让软件百分比安全?诸如此类的问题,往往让我们胸闷气短,在这里,我教大家一招:与其精神内耗自己,不如发疯外耗别人。咱就直接坦荡荡告诉他:老板,可以的,这取决于你能拿出多少钱来!微笑.jpg话说回来,安全界最基础的一条定律:安全无绝对。也就是说,那么我们如何提高软件的相对安全呢?目前业界采取的比较多的一套组合拳是加固+代码混淆+加密SDK。我们接下来一一来介绍一下。原创 2023-05-30 10:44:24 · 443 阅读 · 0 评论 -
iOS加固保护新思路
iOS加固保护是基于虚机源码保护技术,针对iOS平台推出的下一代加固产品。可以对iOS APP中的可执行文件进行深度混淆、加固,并使用独创的虚拟机技术对代码进行加密保护,使用任何工具都无法直接进行逆向、破解。对APP进行完整性保护,防止应用程序中的代码及资源文件被恶意篡改。原创 2023-05-24 15:18:16 · 538 阅读 · 0 评论 -
代码混淆只是降低了可读性,安全性并没有得到实质提升?
面对客户的问题,我们要跳出和客户battle的恶循环,“听之任之”,逐渐让客户意识到,在安全的世界里,是没有绝对的事情的,“魔高一尺道高一丈”,我们具有的永远是相对优势。2.提高反编译难度:代码混淆技术通常会应用一系列转换和变换,如代码重排、添加无意义代码和控制流混淆等,以增加反编译的难度。在客户问出来这个问题的时候,我们其实心里要有数,因为客户对“代码混淆”的概念一知半解,而这,正好是我们通过我们的专业拿下客户的好时机。当然,实际使用的时候,代码会更复杂,黑灰产的破解成本也会成倍提高。原创 2023-05-15 15:02:31 · 266 阅读 · 0 评论 -
IoT设备需要加固吗?看完下面这个故事你就知道了
我们再强调一下IoT设备的重要性。由于IoT设备的普及和互联互通,它们的安全性已成为一个全球性的问题。因此,保护IoT设备免受网络攻击和数据泄漏的风险是至关重要的。使用本文中介绍的技术和方法,我们加强IoT设备的安全性,确保设备和用户数据的安全性。另外,虽然上面提供了一些Python示例代码,但请注意,在实际应用中,必须根据实际的IoT设备和网络环境进行适当的修改和配置。最好的做法是在保证设备安全性的前提下,与供应商合作,并参考相关安全标准和最佳实践,以确保IoT设备的安全性。免费试用。原创 2023-04-27 16:06:36 · 162 阅读 · 0 评论 -
应用于加固技术中的DEX文件格式解析
安全圈的朋友们,对于DEX文件应该是比较了解的。我们这次就简单介绍一下吧:DEX文件(Dalvik Executable)是一种专为Android 操作系统设计的可执行文件格式。DEX文件包含了由 Java 语言编写的程序的字节码,这些程序在运行时被 Dalvik 虚拟机(DVM)解释执行。在 Android 应用程序开发中,Java 代码经过编译器编译生成Java字节码文件(.class文件),然后通过工具将字节码文件转换为DEX格式,最后打包成APK文件供安装和运行。原创 2023-04-13 14:04:00 · 1191 阅读 · 0 评论 -
加固技术一路“升级打怪”,会封顶于第五代虚机源码保护技术吗?
加固技术发展及其攻防对抗的更迭,伴随着互联网技术发展不断升级。作为“正义”的一方,我们深信邪不能胜正,而虚机源码保护加固作为当前领先的加固技术,在未来很长一段时间,能够为App提供足够强度的保护,为企业和开发者的业务发展保驾护航。加固产品。原创 2023-03-28 14:47:29 · 576 阅读 · 0 评论 -
“越好看的女人越会骗人”之蜜罐的千层套路
相信大家对于“蜜罐”的概念,都是了解的。这里简单介绍一下:蜜罐(Honeypot)是指一种安全机制,通过诱骗攻击者进入一个看似真实的系统环境,从而让攻击者暴露自己的攻击行为和方法,以便分析攻击手段并提高网络安全防护的能力。可以将蜜罐比喻为诱饵,就像钓鱼时使用的鱼饵一样,攻击者会被蜜罐中看似易攻击的目标所吸引,进入其中后就会被拦截或者留下攻击痕迹,为安全人员提供对攻击手段和威胁的更深入了解。原创 2023-03-22 11:51:12 · 241 阅读 · 0 评论 -
iOS加固可以,但是别用虚拟机......
上面就是几种常见的iOS加固技术及相应的代码演示。虽然这些技术可以提高应用程序的安全性,但是并不能完全避免应用程序被破解和逆向工程。所以,为了保护应用程序的安全性,开发者最好还是需要采取其他措施,例如加强代码审查和安全测试,以及定期更新和修复漏洞。PS:如果有哪位大佬知道怎么用虚拟机加固,一定要分享一下呀!(不是)原创 2023-03-21 17:52:24 · 371 阅读 · 0 评论 -
【如何给iOS APP加固】之使用HTTPS 第五章【附代码】
这个系列终于讲完了!总的来说,iOS应用程序加固需要综合多种技术手段,包括代码混淆、加密、防止动态调试、防止反向工程、保护文件系统、检查代码漏洞、使用HTTPS等。在实践中,需要根据具体情况选择适当的技术手段,以保护应用程序的安全。原创 2023-03-09 14:24:55 · 169 阅读 · 0 评论 -
如何防止 Android 应用被二次打包?
其中,my-release-key.keystore 是 keystore 文件名,my_alias 是数字证书别名,RSA 是使用的加密算法,2048 是密钥大小,validity 是证书有效期。在 Android 应用中集成反调试技术,可以在代码中检测是否处于调试状态,如果是,则采取相应的措施,例如退出应用或者强制关闭调试器。注意,某些设备可能存在定制化 ROM,例如小米、华为等,这些设备的系统属性可能与标准 Android 设备不同,需要进行额外的处理。原创 2023-03-08 16:12:14 · 1699 阅读 · 0 评论 -
【如何给iOS APP加固】之检查代码漏洞 第四章【附代码】
攻击者可以模拟各种类型的网络攻击,例如DDoS攻击、SQL注入攻击、XSS攻击等,以测试应用程序的安全性。通过修改应用程序的代码,攻击者可以实现从应用程序中窃取敏感数据、修改应用程序的行为等目的。安全审计通常是手动进行的过程,不需要编写代码。审计应用程序的网络协议和通信方式,查找可能存在的安全漏洞,例如明文传输敏感数据、没有足够的身份验证和授权、对中间人攻击的缺乏防范措施等。注意:具体的代码都不展示了,实际上,渗透测试需要有经验的安全专家来执行,并且需要遵循一定的测试准则和规范,以确保测试的安全和有效性。原创 2023-03-07 10:36:39 · 497 阅读 · 0 评论 -
【如何给iOS APP加固】之保护文件系统 第三章【附代码】
应用程序沙箱是iOS应用程序的一种隔离机制,它限制了应用程序的访问权限,防止应用程序读取或写入其他应用程序或系统文件。可以加固应用程序沙箱的权限,以保护应用程序的文件系统。可以比较应用程序的签名和存储在文件系统中的签名是否一致,以此检测文件系统的完整性。可以使用iOS提供的Keychain来保护敏感数据,也可以使用加密技术来保护数据文件。需要注意的是,以上步骤并不能保证100%的应用程序安全。为了最大程度地保护应用程序的安全,需要定期更新应用程序,修复漏洞,以及使用多种安全技术来保护应用程序。原创 2023-03-06 15:09:06 · 516 阅读 · 0 评论 -
【如何给iOS APP加固】之防止动态调试及防止反向工程 第二章【附代码】
防止反向工程是iOS应用程序开发中非常重要的一部分,上述示例代码可以帮助您了解如何在应用程序中加入代码来保护应用程序的安全。在上述代码中,使用ptrace函数来禁用附加调试器的功能,并使用signal函数来处理调试信号。可以在应用程序中使用代码混淆技术,以使反向工程者无法理解应用程序的代码结构。在上述代码中,使用宏定义来加密函数名,使反向工程者无法轻易理解应用程序的代码结构。在上述代码中,将函数指针随机赋值为两个函数之一,以增加反向工程的难度。在上述代码中,通过检测当前进程的标记来判断是否存在调试器。原创 2023-03-02 10:54:52 · 725 阅读 · 1 评论 -
【如何给iOS APP加固】之代码混淆及加密 第一章【附代码】
为了给iOS app加固,我们可以采取以下几种方式:代码混淆是通过修改源代码结构和变量名,使得代码难以被理解和反编译。这可以防止黑客获取应用程序的代码,因为即使他们能够获得源代码,也会很难理解它。可以使用工具,如Obfuscator-iOS,对代码进行混淆。代码混淆的具体方法有很多种,可以使用第三方的代码混淆工具,也可以手动实现。下面提供一个手动实现的示例代码:以上代码是一个简单的代码混淆示例,将字符串"Hello, world!"混淆成"olH!"。实际上,代码混淆可以通过修改变量名、函数名、类名等原创 2023-03-01 16:43:24 · 943 阅读 · 1 评论 -
分析:游戏App必须满足哪些规定,才能确保不被下架
加固的作用原创 2023-02-21 16:15:42 · 326 阅读 · 1 评论 -
游戏安全与反外挂:加固工具介绍
游戏用户量上来了,就要考虑安全问题了原创 2023-02-15 16:48:10 · 698 阅读 · 3 评论
分享