XaiJu
vxlang

vxlang

patreon


vxlang posts

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

2023-11-30 09:40:22 +0000 UTC View Post

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 obfuscat...

View Post

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.

---

View Post

VxLang Guidelines

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.

---


View Post

How to Add VxLang to MSVC Build Events(KD)

In this chapter, we'll use VxLang to obfuscate kernel drivers.

---

1. Installing vxlang

Navigate to %Solution%\vxlang, as shown below.

Install the version of VxLang you want to use and the key file into your projec...

View Post

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.



View Post

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

View Post

[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.

View Post

VxLang.1.0.0.2 Full-Version

+ Adjust the packing speed.

+ Increases the virtualization scope of shell code.

- The above changes continuously.

View Post

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.

View Post

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.


View Post

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.


View Post

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 !

View Post

VxLang.0.9.9.13 Full-Version

---

---

+ Fixed the appearance of code flattening output

+ Add Code Flattening API

- VL_C...

View Post

How to Add VxLang to MSVC Build Events

1. Installing vxlang

Navigate to %Solution%\vxlang, as shown below.

Install the vxlang key(vxlang.vxm) I shared with you.

2. Check your build environment

The test solution has on...

View Post

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.

---


View Post

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.)


View Post

Customizing the full-version of VxLang:Part 0

This document summarizes basic VxLang usage and caveats. 

I will be updating the documentation further :)

View Post

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 !

View Post

VxLang Obfuscation Rotation Plan

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

View Post

The VxLang Lite version will be removed.

For the time being, only running the full version.



View Post

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 :)


View Post

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 modul...

View Post

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 :)

View Post