Skip to content

Commit 78e2887

Browse files
committed
update
1 parent 9714fc1 commit 78e2887

18 files changed

+486
-30
lines changed

_posts/2025-06-22-01.md

Lines changed: 37 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,51 @@
11
---
2-
title: How to Get Started
2+
title: Getting Started with VxLang
33
author: VxLang
44
date: 2025-06-22
55
category: Jekyll
66
layout: post
77
---
88

9-
# Install VxLang and set up your project
9+
# Download VxLang Binarys
10+
11+
The VxLang binaries are currently distributed through the Patreon platform.
12+
Therefore, they can be downloaded from the VxLang Patreon page linked below.
1013

11-
Download the VxLang binary from the path below.
1214
- [Link]()
1315

14-
For the full version of VxLang, it must be installed in the same path as the license file (vxlang.vxm) for it to work. The license file is distributed to users by the administrator.
16+
# Getting Ready for VxLang Project
17+
18+
The components of VxLang are as follows:
1519

1620
<div align="center">
1721
<a href="https://vxlang.github.io/">
18-
<img src="https://vxlang.github.io/image/install.PNG" loop=infinite style="max-width: 50%; height: auto;" />
22+
<img src="/images/docs/vxlang-download.PNG" loop=infinite style="max-width: 50%; height: auto;" />
1923
</a>
2024
</div>
2125

26+
- **Extensions**
27+
- Extension shell code for VxLang-Core.
28+
- **Plugins**
29+
- Plugin modules used in Obscurion and VxLang.
30+
- **SDKs**
31+
- SDKs for each programming language.
32+
- **Obscurion.exe**
33+
- A GUI project that configures VxLang project files.
34+
- **VxLang.exe**
35+
- A tool for binary packing, obfuscation, and code obfuscation.
36+
- **vxlang.vxm**
37+
- The license file.
38+
39+
The license key required to run VxLang can be obtained by subscribing on Patreon or by contacting the administrator. **For VxLang to run properly, the *.exe file and the license file must be located in the same directory.**
40+
2241
> ##### TIP
23-
>
42+
>
43+
obscurion.exe
2444
vxlang.exe
2545
vxlang.vxm
2646
{: .block-tip }
2747

28-
VxLang works through a JSON-based project file. When run as shown below, it creates a temporary project file, `temp.json`.
48+
When VxLang runs successfully, you will see the following output.
2949

3050
```asm
3151
\:> vxlang.exe
@@ -60,9 +80,18 @@ VxLang works through a JSON-based project file. When run as shown below, it crea
6080
2025.06.22 16:21:02 Temporary json project file created.
6181
```
6282

83+
# Checking the VxLang-Project File(JSON)
84+
85+
```asm
86+
:\> vxlang.exe ${Windows-Binary}
87+
e.g. vxlang.exe sample.exe
88+
...
89+
```
90+
91+
If no separate project file is specified, VxLang will generate the following temporary project file.
6392
The basic project file (JSON) configuration looks like this:
6493

65-
```cpp
94+
```asm
6695
{
6796
"input": "",
6897
"output": "",
@@ -176,14 +205,4 @@ Each configuration looks like this:
176205
- **ldr-update**
177206
- This indicates whether or not to reconnect to the LDR.
178207

179-
Simply follow the steps below, which will create a default project file for your binary.
180-
181-
```asm
182-
:\> vxlang.exe ${Windows-Binary}
183-
e.g. vxlang.exe sample.exe
184-
...
185-
```
186-
187-
Setting up for code-obfuscation continues in the next chapter.
188-
189208
---

0 commit comments

Comments
 (0)