You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+14-14Lines changed: 14 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -55,7 +55,7 @@ int main() {
55
55
}
56
56
```
57
57
58
-
possible output:
58
+
Possible output:
59
59
```
60
60
Virtual machine detected!
61
61
VM name: VirtualBox
@@ -243,7 +243,7 @@ VMAware also has support for a variety of languages, if C++ isn't the language y
243
243
>
244
244
> If experimental tests and public documentation/databases indicate that false positives have been resolved, we keep the changes in main and assign scores to new detections based on their effectiveness, reliability, and how they operate together with other techniques.
245
245
>
246
-
> Other situations (false flags, compilation errors, possible vulnerabilities, etc.) are also merged into main immediately.
246
+
> Fixes for other cases (compilation errors, possible security vulnerabilities, etc.) are merged into main immediately.
247
247
>
248
248
> When the library has accumulated enough changes compared to previous versions, we publish a release and explain those changes in detail.
249
249
@@ -256,7 +256,7 @@ VMAware also has support for a variety of languages, if C++ isn't the language y
256
256
257
257
> This project is not soliciting the development of malware for obvious reasons. Even if you intend to use it for concealment purposes, it'll most likely be flagged by antiviruses anyways and nothing is obfuscated to begin with.
258
258
>
259
-
> We do not intentionally develop the library to try to stop or avoid EDR flags, such as using direct/indirect syscalling, inline hooking detection, and any other kind of malware evasion technique not related to hypervisor detection.
259
+
> We do not intentionally develop the library to try to stop or avoid EDR flags, such as using direct/indirect syscalling, inline hooking detection, and any other kind of malware evasion technique not related to virtualization detection.
260
260
261
261
</details>
262
262
@@ -276,30 +276,30 @@ VMAware also has support for a variety of languages, if C++ isn't the language y
276
276
<summary>Is it thread-safe?</summary>
277
277
<br>
278
278
279
-
> No. Don't call our library with multiple threads simultaneously, we don't take more than 1s to run.
279
+
> No. Don't call this library with multiple threads simultaneously, we don't take more than 1s to run.
280
280
281
281
</details>
282
282
283
283
284
284
<details>
285
-
<summary>I have linker errors when compiling</summary>
285
+
<summary>How can I compile VMAware for older versions of Windows?</summary>
286
286
<br>
287
287
288
-
> If you're compiling with gcc or clang, add the <code>-lm</code> and <code>-lstdc++</code> flags, or use g++/clang++ compilers instead. If you're receiving linker errors from a brand new VM environment on Linux, update your system with `sudo apt/dnf/yum update -y` to install the necessary C++ components.
288
+
> By default, VMAware targets Windows 10-11 when compiling for Windows.
289
+
> If you want to compile for older Windows versions, you just need to tell us the target platform that you want to compile the library for with a WIN32 macro.
290
+
> For example, if you want to compile VMAware for Windows 7, include `#define _WIN32_WINNT _WIN32_WINNT_WIN7` at the top of vmaware.hpp.
291
+
>
292
+
> In older Windows terminals, ANSI colors are not supported, but you can run the CLI with the `--no-ansi` argument.
293
+
> Older versions than Windows 7 are NOT supported.
289
294
290
295
</details>
291
296
292
297
293
298
<details>
294
-
<summary>How can I compile VMAware for older versions of Windows?</summary>
299
+
<summary>I have linker errors when compiling</summary>
295
300
<br>
296
301
297
-
> By default, VMAware targets Windows 10-11 when choising to compile for Windows.
298
-
> If you want an older Windows version, you just need to tell us the target platform that you want to compile the library for with a WIN32 macro.
299
-
> For example, if you want to compile VMAware for Windows 7, include `#define _WIN32_WINNT _WIN32_WINNT_WIN7` at the top of vmaware.hpp.
300
-
>
301
-
> In older Windows terminals, ANSI colors are not supported, but you can run the CLI with the `--no-ansi` argument.
302
-
> Older versions than Windows 7 are NOT supported.
302
+
> If you're compiling with gcc or clang, add the <code>-lm</code> and <code>-lstdc++</code> flags, or use g++/clang++ compilers instead. If you're receiving linker errors from a brand new VM environment on Linux, update your system with `sudo apt/dnf/yum update -y` to install the necessary C++ components.
303
303
304
304
</details>
305
305
@@ -323,7 +323,7 @@ And if you found this project useful, a star would be appreciated :)
323
323
<br>
324
324
325
325
-[Requiem](https://github.com/NotRequiem) (Maintainer and developer)
326
-
-[kernelwernel](https://github.com/kernelwernel) (Maintainer and co-developer)
326
+
-[kernelwernel](https://github.com/kernelwernel) (Former creator and maintainer of the project)
327
327
-[Check Point Research](https://research.checkpoint.com/)
0 commit comments