Onlyreon
vxlang from patreon

vxlang

patreon

vxlang posts

Posts: 55 Files: 34

VxLang.1.0.2.0 Full-Version

+ [Obfuscator] Fixed to make code flattening compile and behave faster.+ [Obfuscator] Fixed code that interferes with code analyzer.+ [Obfuscator] Fixed deadstore blocks.+ [Packer] Update packer shell code.--- x64dbg IDA

VxLang.1.0.1.1 Full-Version

+ [Obfuscator] Fixed a critical bug in code flattening- Fixed a bug where blocks would break if there were more than a certain amount of nodes+ [Virtualizer] Fixed a critical bug in code virtualizer- Fixed a bug where virtual machine regions were calculated incorrectly, causing packers to fail+ [Packer] Add packer shell code- Added shell code to slow down the code analyzer+ Virtualization and obfuscation rotation--- x64dbg IDA: Type-1 IDA: Type-2

VxLang.1.0.1.0 Full-Version

+ [Obfuscator] Code flattening is now even faster.+ [Obfuscator] Code flattening blocks have increased significantly.+ [Obfuscator] Added dummy code to delay code analysis.+ [Virtualizer] Fixed a bug with --opt-ref-call.+ [Virtualizer] The virtual machine has been rotated.+ [Packer] Removed the compiler pattern for PE format.--- x64dbg IDA: Type-1 IDA: Type-2

VxLang Guidelines

SDK Library How to Add VxLang to MSVC Build Events How to Add VxLang to MSVC Build Events(KD) JSON Project Settings--- 2024.02.24: VxLang no longer supports additional modules from this version onwards. I will support stronger protection modules individually when requested separately.

VxLang.1.0.0.5 Full-Version

+ Support code flattening for kernel drivers.+ Speeding up the code flattening process.+ Increased the difficulty of code flattening and code obfuscation.- Added techniques like dead-stores.+ The virtual machine has been updated.+ Your license has been updated.---

How to Add VxLang to MSVC Build Events(KD)

In this chapter, we'll use VxLang to obfuscate kernel drivers.---1. Installing vxlangNavigate to %Solution%\vxlang, as shown below.Install the version of VxLang you want to use and the key file into your project.2. Project settingsFirst, specify the path to the header for the VxLang SDK.The following sets the lib location for the VxLang SDK.Then, set the VxLang lib file in the build command.3. Setting up build eventsThe build event goes to the VxLang location as shown above, flattening the e...

VxLang.1.0.0.4 Full-Version

+ Code flattening is applied to the Virtual-Machine.+ Adjusts the difficulty of Code-Flattening.+ Virtual Machines and Code Obfuscation rotated.+ Fixed some shell code.+ Fixed a small bug.

VxLang.1.0.0.3 Full-Version

+ Adjust the speed of code flattening (compiles faster)+ Randomly modify code flattening context (more updates coming soon)+ Fixed bug: https://www.patreon.com/posts/92864752?utm_campaign=postshare_creator+ Virtual Machine Rotation

[Done] Packing related bug

I received a report of a bug related to packing. (Thank you very much for your help !). I'll fix the code flattening operating speed and bugs :)Thank you.

VxLang.1.0.0.2 Full-Version

+ Adjust the packing speed.+ Increases the virtualization scope of shell code.- The above changes continuously.

VxLang.1.0.0.1 Demo-Version

+ Code-flattening can now be applied to packer shell code as well.+ Fixed a small bug.+ Obfuscation has been rotated.

VxLang.1.0.0.1 Full-Version

+ Code-flattening can now be applied to packer shell code as well.+ Fixed a small bug.+ Obfuscation has been rotated.

VxLang.0.9.9.14 Full-Version

+ Encrypt resource data. (In a future update, all but static resource data will be hidden.)+ Fixed where to look for keys from the current directory to the VxLang location.+ Fixed a bug with log output.+ The number of virtual machines has been added to 70+.+ Obfuscation has been rotated.

Protecting resource data

I'm working on adding an option to encrypt resource data :) I'm checking to see if there's a better way to do it, and should have it deployed by the end of the week !

VxLang.0.9.9.13 Full-Version

------+ Fixed the appearance of code flattening output+ Add Code Flattening API- VL_CODE_FLATTENING_TYPE2_BEGIN / VL_CODE_FLATTENING_TYPE2_END+ Obfuscation rotation+ Fixed operating speed+ Fix SDK missing---The VxLang code flattening pattern will be updated periodically :)

How to Add VxLang to MSVC Build Events

1. Installing vxlangNavigate to %Solution%\vxlang, as shown below.Install the vxlang key(vxlang.vxm) I shared with you.2. Check your build environmentThe test solution has only a release configuration, and we added vxlang to the post-build event as follows.The build has packers disabled(--disable-packer) for obfuscation and virtualization testing.3. BuildIf you run a normal build, it may not reflect VxLang depending on your code. Therefore, we use Re-Build to perform the build.When compilation i...

November plans :)

+ Fix the blocks that go into code flattening nodes.+ Let the user choose the shape of the node for code flattening.+ Add commands for the virtual machine.+ Integrate AXION mode with packer native features.+ Apply additional code-virtualization to the packer shell code.---

vxlang post VxLang License Error from patreon

VxLang License Error

VxLang will output an error message box if you just run it.I'm delivering keys to subscribed users via messenger :)(The key is updated weekly with obfuscation rotation.)

Customizing the full-version of VxLang:Part 0

This document summarizes basic VxLang usage and caveats.I will be updating the documentation further :)

Customizing the full-version of VxLang:Part 3

In this chapter, you'll get a quick overview of the VxLang API :)This content is subject to update !

VxLang Obfuscation Rotation Plan

In addition to major updates, VxLang will release two updates per month to obfuscate code or rotate the virtualization context.

The VxLang Lite version will be removed.

For the time being, only running the full version.

Customizing the full-version of VxLang:Part 1&2

Here's part 1 & part 2 of my customization utilizing the full version of VxLang and a plugin :)

Writing samples for the VxLang full-version guide :)

I'm going to share a simple anti-tamper development and code to demonstrate exactly how to use the Full-Version of VxLang.This will allow you to customize VxLang and develop your own special packer/protector/anti-tamper. I'll also share what you should pay attention to when writing the code, so you can see where you can improve.Here's the table of contents and goals:---1. Developing the loading screen module: Develop and add a module that outputs your own loading screen. If you inclu...

VxLang-Protector

VxLang is a code or binary obfuscation project that prevents attackers from performing reverse engineering actions such as static or dynamic analysis, file tampering, and unauthorized access to memory. It currently targets Microsoft Windows PE executables (*.exe/*.dll/*.sys) on x86-64, with future support for Linux ELF and ARM.Thanks for visiting the vxlang patreon :)VxLang-Project

More Models