借助AxProtector CTP,软件更能坚守抗盗版和逆向工程阵地

Share:
  • 威步的软件保机制采用了先的混淆技术。
  • 最新的编译时利用LLVM编译器框架,以实现高效的保标。
  • AxProtector CTP确保用程序的安全性,同符合特定平台的指,无需运行码修改。
  • 最近的CodeMeter保护套件更新已支持Windows、Linux和macOS系统。

新的混淆技术使C/C++应用程序的代码结构变得几乎无法被辨认。

AxProtector CTP采用先进的混淆机制,加强了Windows、Linux和macOS应用程序对抗盗版和逆向工程的保护。

全球可和保领导者,威步宣布其CodeMeter套件新增了一个反盗版和防逆向工程的自件保功能。个名为编译时混淆(CTO)的新功能,已适用于AxProtector WindowsAxProtector LinuxAxProtector macOS实现这个功能,威步引入了一AxProtector编译时CTP)的新技术。

这种创新技术采用了全新的软件保护方法,通过在编译过程中混淆整个应用程序来实现。AxProtector CTP将混淆技术提升到与加密为基础的保护工具相同的安全水平,它混淆名称和控制流程、插入额外的代码块,并隐藏代码中的逻辑连接,从而提高抵御逆向工程的保护级别。AxProtector CTP技术已经作为AxProtector Windows、AxProtector Linux和AxProtector macOS产品中的可选功能(CTO)进行商业化销售;它支持Intel、ARMHF和AARCH64平台,并目前支持C和C++编程语言,其他语言可根据需求提供。

找到对抗网络攻击者的正确防御技术是至关重要的。正是因为LLVM的多功能性,AxProtector CTP才能支持多种操作系统、架构和平台。此外,AxProtector原有的各种功能,包括由可信的加密算法支撑的灵活许可机制,在新的CTP技术下也得以完善。应用程序通过授权、加密和混淆三者的紧密协同,达到了最优的保护效果。

AxProtector CTP与传统的基于加密的保护方法有所不同。传统方法是在编译后加密应用程序,然后在运行时再进行解密。但AxProtector CTP直接在编译阶段进行修改,因此运行时无需任何更改。这不仅满足了像macOS这样的平台禁止在运行时更改代码的要求,还确保了攻击者在尝试破解受保护的应用时面临巨大的挑战。为此,我们专门设计了更高级别的防护措施。

新的AxProtector CTP提供的保护需要特定的构建环境,这些环境需要与威步制作的修改后的Clang编译器和一个额外的插件兼容。只需要对编译器进行最小的调整;软件开发者可以根据威步提供的设置指南进行这些调整。这些调整的目的仅仅是为了激活插件的使用。为了方便,威步在安装程序中提供了一个预先构建的版本。鉴于Visual Studio和Xcode等主流开发环境都支持Clang编译器,AxProtector CTP的功能能够即刻投入使用,同时它还继承了标准AxProtector的跨平台保护特性。

“在面对日益变化的网络威胁时,单靠加密手段已不足以应对。AxProtector CTP采用更先进的策略,通过编译时的代码混淆,让其对于即便是最高手的黑客也成为难以破解的难题。”威步销售总监和大客户管理 Stefan Bamberg如是说。

To top