软件保护
文章平均质量分 72
Unity3D加密/UE4加密/java代码加密/python代码加密/C、C++加密/.net加密等,资源加密(视频加密,ppt加密,pdf加密)
Firsource
这个作者很懒,什么都没留下…
展开
-
VirboxLM-免服务版授权码,快速实现一机一码
授权码是由深盾科技开发的一款软件保护及授权管理产品 ,一方面要保护软件代码不被反编译反汇编,另一方面要控制软件的授权使用。软件用户只需要输入授权码(由数字和字母组成的一串字符),激活授权码后即可使用软件。用户端无需额外安装驱动或者服务安全性高绑定设备场景丰富,支持订阅、永久功能扩展性强,支持自定义数据区,开发者可结合业务需要扩展自定义功能 支持在线绑定及离线绑定方式,用户离线场景也可使用 授权码可配合软件多种销售策略,限时、限设备(一码一机、一码多机),实现软件的租赁式销售。原创 2023-04-28 11:12:49 · 1320 阅读 · 0 评论 -
2022新版加壳工具-支持.NET虚拟化加密
NET 程序的保护技术在对抗中不断演进,出现了控制流混淆、名称混淆、文件加壳、动态方法、JIT 加密等保护技术,这些保护技术都有其各自的优缺点,虽然组合起来也能达到一定的效果,但近几年已经流传出一些脱壳机和反混淆工具,使得一些“工具党”们也能轻松破解加密后的 .NET 程序。针对这种情况,VirboxProtector(简称:VBP)现已推出函数虚拟化保护技术,解决 .NET 程序安全难题!原创 2022-11-03 10:21:09 · 1576 阅读 · 0 评论 -
深盾Java 虚拟化保护,防止反编译
Java class 文件中包含了类、方法、成员信息以及调试信息,编译生成的 jvm 字节码与这些信息关联,反编译后几乎与源代码相同。Java 程序一但对外发布,相当于开放源代码,一些程序包含了开发者知识产权的重要信息,泄露后可能会给开发者造成损失。针对这种情况,VirboxProtector(简称:VBP)推出的 Java 函数虚拟化保护技术,轻松解决 Java 程序安全难题,真正实现 Java 代码保护!原创 2022-11-03 10:16:04 · 1244 阅读 · 1 评论 -
如何保护前端JS代码?前端js代码混淆加密
可以使用加密工具VirboxProtector对js代码做加密保护。最近尝试了VirboxProtector的js代码保护,加密前后效果很明显。加密后效果:使用体验将js文件放在一个文件夹里,然后将文件夹拖入到加密工具里,然后点击保护按钮即可。 这个工具目前支持的平台也比较多,可以适用于安卓、iOS、小程序、快应用、Web页面等多种H5代码运行环境。如果想试用可以搜索 VirboxProtector就可以去申请试用。通过控制流混淆、字符串转换加密、变量名混淆、隐藏函数调用等多种加密方法增原创 2022-06-14 12:09:52 · 1880 阅读 · 2 评论 -
深思数盾助力海康机器人,全新VM4.2乘风破浪,安全起航
2022年3月28日,海康机器人机器视觉新技术及新品全球发布会盛大召开,圆满落幕。会上发布了全系列机器视觉新品,工业相机、智能相机、3D相机等重磅硬件产品,带来升级版的VM4.2软件,开启了机器视觉赋能产业转型升级的新时代。智能产品:创新不止,共享卓越海康机器人智能ID产品线总监呼志刚围绕“创新不止,共享卓越”进行了分享。首先,呼志刚为大家介绍了更开放、更安全、更卓越的VM4.2。更开放,VM4.2版本的VM实现了底层模块框架的开放,支持开发者自定义功能模块,并针对希望在已有视觉系统基础上.原创 2022-03-30 09:44:16 · 3672 阅读 · 1 评论 -
Android SO 加壳
针对 SO 文件普遍存在的反编译、文件补丁、内存补丁、动态调试等恶意攻击行为,Virbox Protetor采用 SO 文件虚拟化等安全加固技术,全面保护 SO 文件安全,避免开发者因遭受应用破解、盗版等带来的安全风险,减少经济损失。本地加密/无需上传APP/不限制 APP加密个数 》》安卓 SO 保护so 库指令级混淆、虚拟化 so 库完整性校验、文件加壳压缩功能指令级代码混淆、代码虚拟化、代码加密等多种方式保护代码逻辑加密代码中使用的敏感字符串校验程序内存完整性,防止...原创 2022-03-14 15:38:35 · 4875 阅读 · 0 评论 -
Android aar怎么加固
方案简述aar包的加固要使用 Virbox Protector SDK加固,可以对 Android arr 文件中jar进行虚拟化等技术保护,保护后的代码无法被还原,防止逆向分析。操作流程1.将 aar 包拖入到 Virbox Protector 中2.设置函数选项函数选项,点击添加函数,对需要保护的函数选择虚拟化保护。3.点击【保护选中项目】设置完成后,点击【保护选中项目】,提示加密完成表示完成加密。加密完成后,会生成加密后的aar包。abstract_clas原创 2021-08-17 11:42:50 · 1277 阅读 · 0 评论 -
Virbox Protector AAB 加固-兼容 Google Play 上架
AAB 简介AAB 即 Android App Bundle,是 Google 官方发布的一种新的 App 包格式,可以有效缩减 App 大小,提升用户安装和更新 App 的体验。从 8 月开始,在 Google Play 上架的 App 需要强制提交 AAB 格式,这对安卓 App 开发者以及 App 保护都有重大影响。AAB 包格式AAB 包本质上和 APK 区别不大,仍然是标准的压缩文件格式,可以用解压工具直接打开。AAB 包并不是安卓系统直接识别的包格式,不能直接在安卓系统上直接原创 2021-07-16 15:46:30 · 1299 阅读 · 0 评论 -
ARM Linux ELF加壳方案
随着移动应用和IoT设备的普及,大量的硬件抛弃了传统的x86架构,选择使用能耗低、性价比高的ARM芯片,ARM指令级渐渐成为主流,但随之而来的,是愈发严峻的安全问题。早期的加壳产品主要利用压缩加密技术对文件进行整体性保护,但随着逆向技术的提升,整体性的文件保护方案已经被攻克,于是加壳产品引入虚拟机概念,可以实现函数级的代码控制流保护,加密的颗粒度更加细致,破解难度呈几何级增加。压缩加密技术原理类似桌面应用的「压缩壳」,将 SO 文件中的代码段压缩或加密,在入口函数中解密再执行。这种保护方式可原创 2021-07-12 15:02:44 · 1401 阅读 · 0 评论 -
Android APK 加固-支持DEX虚拟化及资源加密
Android apk加密方案使用Virbox Protector 加密工具对Android APK进行加密,支持多种保护方式。功能介绍反调试功能,可抵挡动态调试,可以避免通过IDA等逆向工具分析获取源码 ;签名校验功能,可以防止二次打包签名,可以对Android APK里关键代码、核心逻辑进行加密保护。DEX虚拟化技术:对 DEX 中的 Dalvik 字节码进行虚拟化,转换为自定义的虚拟机指令,然后由 Native 层虚拟机解释执行。使用流程1、将Android APK直接拖入原创 2021-06-29 11:42:31 · 992 阅读 · 0 评论 -
深思iOS应用加固方案
方案简介深思iOS应用加固方案(VirboxProtector)基于虚拟机保护技术,无需启用 Bitcode,无需替换 Xcode 编译器,可以从可执行文件中直接解析出 ARM 指令,然后进行代码混淆和虚拟化。专业的加固技术,为应用本身及重点模块提供高强度的防护,有效避免应用被破解、逆向、篡改等风险。深思iOS应用加固产品功能防逆向采用整体和混合加固保护,并对核心逻辑代码进行虚拟化保护,有效防止攻击者使用逆向分析工具将二进制代码反编译为伪代码。防篡改在应用启动时,对内存进行完整性原创 2021-03-23 11:52:42 · 851 阅读 · 0 评论 -
java加密方案:Virbox Protector Java版-全新保护方案
Virbox Protector Java版VBP 支持对 Java 的 JAR 包、WAR 包进行保护。通过加密 Java 中每个方法的字节码防止反编译,操作简单,运行环境易部署,支持当前主流的 Windows、Linux、ARM Linux 平台。VBP 2 引入了全新的 Java 保护方案,在提升安全性的同时,加密操作体验大幅提升,1分钟完成加密部署!。而且一次加密即可支持主流平台部署:Windows/Linux/ARM-Linux。支持调用类jar包加密VBP 2 Java 保护同.原创 2020-10-16 15:38:30 · 3913 阅读 · 11 评论 -
解决设备行业尾款回收问题-深思精锐5加密锁-时钟版
问题及解决方案设备及软件厂商经常遇到难收尾款的问题。硬件时钟锁可精确控制软件使用时间,软件到期则不能使用,支付尾款后更新许可即可继续使用。产品:精锐5时钟锁精准时间控制,加密锁不随计算机时间的变更而改变精锐5时钟锁采用硬件时钟功能,时间模块由锁内的可充电电池供电,和计算机本地时间不再产生硬性关联,保证时间的准确性。硬件时钟相比于虚拟时钟,不再受本地时间的约束,锁内自动运行时间模块,在保证电量正常的情况下,锁内时间不会随着PC时间的更改而变化。性能保障1、可充电电池..原创 2020-07-30 15:59:48 · 874 阅读 · 0 评论 -
Unity3D导出的应用如何加固
对Unity3D代码及资源进行加密,防止代码被反编译,防止资源被窃取,造成不必要的损失,广泛支持Windows、Linux、macOS、Android等平台应用,轻轻一点,即可实现轻松保护Virbox Protector 产品介绍防逆向通过加密程序集中的每个⽅法,每次仅有⼀个⽅法被解密,并且解密时解密到随机的内存地址,保证加密后的程序不可被 Dump,再通过独创的⼆进制指令块编译链接技术,将关键的代码逻辑动态地进⾏混淆或虚拟化保护,保证其安全性。防调试Virbox Protector原创 2020-07-29 10:33:52 · 565 阅读 · 0 评论 -
用加密锁实现网站身份认证
精锐5加密锁身份认证方案简介精锐5 身份认证“组件”(Virbox WebServer),是一个运行在用户计算机的本地 Web 服务(不需要访问互联网),提供 Web 接口访问精锐5加密锁,B/S 架构的 Web 应用只需在网页代码中嵌入调用接口(跨域访问)的代码即可访问加密锁、获取加密锁信息,实现身份认证功能。不同于 COM 组件访问加密锁的方式,本产品提供的 Web 接口可用 JavaScript调用,开发者不需要学习额外的技能即可完成功能集成,兼容市面主流的浏览器(IE、Chrome、360.原创 2020-07-20 16:46:47 · 2238 阅读 · 0 评论 -
linux嵌入式系统程序加密工具推荐:Virbox Protector.
linux嵌入式系统程序加密工具推荐:Virbox Protector.软件开发商Virbox Protector是由北京深思数盾科技股份有限公司研发,2018年上市的一款加密工具。ARM-Linux程序加密效果Virbox Protector加密技术1.代码混淆,行业前沿的加密技术:指令集混淆,可以自由选择保护的函数,对指定函数进行“ARM指令级”的混淆,对编译后的ARM指令进行等价变换、多分支、花指令等手段,防止IDA反编译,同时极大地增加了动态分析的难度。相比使用基于LL.原创 2020-06-18 11:05:37 · 1330 阅读 · 1 评论 -
.NET Core 3.0 代码加密工具-Virbox Protector .NET 版
Virbox Protector 1.5.1.11482版本更新啦! .NET 版此次支持了对.NET Core3的支持,包含 Windows、Linux 平台。需要的可购买Virbox Protector .NET版本。安全加密特性代码加密对指定方法加密,防止反编译。运行效率高,几乎没有性能损失。代码混淆对 .NET IL指令进行流程混淆,增加代码逻辑复杂度。压缩防止静态反编译,防止程序被打补丁。可起到整体保护效果,隐藏程序的代码、数据和文件结构信息。名称混淆(.NET原创 2020-05-22 14:04:03 · 2331 阅读 · 0 评论 -
Unity3D加密工具:Virbox Protector Unity3D版
行业背景Unity3d引擎应用的行业越来越多,游戏、城市规划、娱乐、艺术与教育方面、军事与航天工业、室内设计、房产开发、工业仿真、在文物古迹、Web3d/产品/静物展示、地理等等行业都在应用。那么有关Unity3D程序的安全问题必须提上日程,辛辛苦苦研发的应用一旦被破解盗版,损失将不可估量。解决方案Virbox Protector Unity3D版加密工具, 是北京深思数盾自主研发的程序保护工具,可快速加密保护 Unity3D 游戏引擎开发的程序,对 Unity3D 脚本 C# 代码进行加密,防原创 2020-05-11 18:01:03 · 1753 阅读 · 1 评论 -
Linux elf可执行文件加密
ELF 全称 “Executable and Linkable Format”,即可执行可链接文件格式,目前常见的Linux、 Android可执行文件、共享库(.so)、目标文件( .o)以及Core 文件(吐核)均为此格式。那么如何对elf文件进行加密呢?这里推荐一款代码加密工具:Virbox Protector。直接将elf文件直接拖到Virbox Protector加密工具里,选择函数...原创 2020-04-21 17:58:51 · 3876 阅读 · 1 评论 -
软件核心数据保护解决方案
行业背景在商业软件领域,软件本身固然重要,但是随软件一起使用的数据资源也是盗版者特别关注的对象,例如软件运行的核心数据、关键配置信息、密钥、资源等,关系着软件业务层面的核心逻辑,一旦被获取到,也会带来重大经济损失。一些数据资源可能比软件本身的价值都要搞,例如 Unity3D 的游戏资源。我们在考虑软件保护的同时,必须也要考虑对关键数据的保护。行业问题资源文件非常庞大,如何进行保护类...原创 2020-04-17 10:21:08 · 1072 阅读 · 1 评论 -
如何使用加密狗加密自己程序
使用加密狗进行程序的加密保护是非常成熟的加密方案。目前市面上比较常见的加密锁:深思的精锐5,威步,safenet。国内比较老牌的加密锁公司是深思,深思的锁从精锐4,到现在的精锐5,都是比较不错的产品,加密安全性高,使用体验好,性价比高,比较推荐这一款。如何用加密狗加密程序流程获取加密SDK包。 使用加密狗配套的加壳工具对程序直接加壳。 使用控制锁和写锁工具制作配套使用的用户锁。 发给...原创 2019-06-10 16:09:34 · 19951 阅读 · 4 评论 -
Virbox 编译器,支持全平台全架构的源代码加密
一款源代码加密产品,支持全平台全架构,可以用于保护传统软件、移动端软件、智能设备软件、IoT 软件等的源代码。Virbox Compiler利用了 LLVM 超强的平台扩展性,配合独创的 CPU 指令虚拟化技术,实现了一套以安全为核心目标的编译器。用于保护传统软件、移动端软件、智能设备软件、IoT 软件等的源代码,避免因逆向工程或破解而造成的核心技术泄漏、代码执行流程被分析等安全问题。 V...原创 2019-06-06 08:59:04 · 542 阅读 · 0 评论 -
.net 代码加密混淆
当前C# .net语言的应用范围越来越广泛,IIS 的服务器架构后台代码、桌面应用程序的 winform 、Unity3d 的逻辑脚本都在使用。C# .net 具备强大的便捷特性,使得开发成本极低。而作为一款.net 语言,也有它让开发者头疼的弊病——非常容易被反编译。市面上的 Dnspy, ILspy,de4dot等工具可以非常容易反编译出被混淆保护的C# .net 程序。未经深思加壳...原创 2019-06-04 13:26:55 · 2562 阅读 · 0 评论 -
C# dll加密技术分析
c# dll 加密最快的方法使用加壳工具Virbox Protector,直接加密,Virbox Protector可以对dll进行性能分析,分析每个函数的调用次数,对每个函数选择保护方式如:混淆/虚拟化/碎片化/代码加密等;每种加密方法的特点是什么呢?代码加密(X86):针对X86汇编代码:一种代码自修改技术(SMC)保护代码。把当前代码加密存储为密文,存储起来,当程序运行到被保护函...原创 2019-05-24 10:26:27 · 3234 阅读 · 0 评论 -
java对一个jar包加密
加密效果概述深思对 java 的源码保护方式是通过 Virbox Protector 与DS Protector 工具进行保护。软件无需任何代码开发,即可轻松加密Java应用程序、Jar包、War包,防止反编译逆向工程,真正实现 Java代码加密。加密效果对比加密前加密后加密方案Virbox Protector 测试版工具:立即下载使用Virbox Prote...原创 2019-05-21 15:02:50 · 5585 阅读 · 5 评论 -
unity代码加密分享
Virbox提供Unity加密代码及资源的产品,保护代码防止反编译,保护资源被提取提供Unity加密代码及资源的产品,保护代码防止反编译,保护资源被提取Unity3D代码加密背景Unity3D主要使用C#语法和开源mono运行开发商的代码逻辑,所有代码都不是编译到EXE,而是位于{APP}\build\game_Data\Managed\Assembly-CSharp.dll。而且mon...原创 2019-05-17 13:27:38 · 661 阅读 · 0 评论 -
c#生成的exe文件加密
针对C#生成得exe文件加密,需要达到代码不能被反编译得效果。Virbox Protector Standalone 加壳工具主界面如图:开始进行加密直接拖入文件或者选择打开文件的形式,选择需要加密exe可执行程序或者dll动态链接库。【特别提醒:如果被加壳程序的相同目录下存在 xxx.map 文件,那么会自动加载 map 文件,将函数名称显示在界面当中,目前支持VS、V...原创 2019-05-09 11:23:08 · 4588 阅读 · 0 评论 -
软件加密授权工具
公司研发一套软件,需要开始往外卖,苦于上市后盗版压力比较大。于是寻找了一款软件加密授权工具-Virbox LM。Virbox LM在加密方面,能快速的完成加密工作,不需要编写代码,安全强度也很高。授权方面,也能做到适应各种环境下的安全授权,如在线/离线,绑定设备,限时,限次等。使用体验Virbox LM提供了三种加密授权形式:云锁/软锁/加密锁。三种形式,适用于不同的软件使用场景。价格...原创 2019-04-02 11:18:09 · 11081 阅读 · 1 评论 -
如何选择加壳工具?
加壳工具是指注入一段功能代码到 APP 中,并可以将原始的二进制指令经过混淆、虚拟化等手段进行等价变换,实现满足 APP 多种安全需求。根据功能的不同可以分为:压缩壳、加密壳、虚拟机壳。加壳工具的分类压缩壳以隐藏程序代码和数据为目的,并将隐藏后的代码和数据进行压缩。但是,压缩壳由于在运行时会将代码段和数据段还原,所以安全性较低。加密壳功能与压缩壳类似,可以将代码和数据进行加密,...原创 2020-03-31 15:06:56 · 785 阅读 · 0 评论 -
代码保护-- 几款加壳工具
Virbox Protector(商用)分带授权的版本和独立壳。带授权的版本加壳后需要绑定许可,许可控制软件能否用,加壳保护安全。独立版的话就只是对代码做加壳,防止代码反编译。碎片代码执行、外壳加密、混淆、数据加密。服务商提供了较为完善的文档以及加密方式,提供了较为充分的产品管理平台,以及云端网络加密,并且对于开发者免费使用。使用评价:简单下载使用了一下,提供的功能很多,并且管...原创 2019-04-29 10:00:00 · 12528 阅读 · 0 评论 -
如何选择软件加密狗
软件一般要做加密和授权,可以用一种方式,那就是加密锁。加密锁配合软件使用,打开软件时必须插入加密锁,加密锁可以实现软件限时限次的使用,局域网网络锁模式,软件模块功能的限制。芯片类型目前市面上常见的加密锁的类型分为单片机类型和智能卡芯片。智能卡芯片又有国内的智能卡及进口的智能卡。鉴于目前的安全因素考虑,加密锁的智能卡芯片选择最好在CC EAL 5+ 认证过的。这种智能卡在硬件方面基本没有被破...原创 2019-11-08 09:36:08 · 1462 阅读 · 0 评论 -
方舟编译器来了,APK加固还怎么搞
方舟编译器来了,apk里的代码都变成so文件了,还怎么做加固?热烈欢迎方舟编译器上线开源!根据华为发布的方舟编译器架构图可看出,应用方舟编译器后,输出变成了二进制文件,并添加编译器运行时库后最终链接成可执行文件。类 Linux 系统的可执行文件一般是指无后缀的二进制文件(对应 Windows 下的 .exe 文件)和 .so 文件(对应 Windows 下的 .dll 文件)。华为官方...原创 2019-10-10 12:06:51 · 3002 阅读 · 0 评论