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
+5-4Lines changed: 5 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -9,8 +9,6 @@
9
9
10
10
**VMAware** (not to be confused with VMware) is a cross-platform C++ library for virtual machine detection.
11
11
12
-
It utilises a comprehensive list of low-level and high-level anti-VM techniques that gets accounted in a scoring system. The library is meant to be stupidly easy to use, designed for anybody wanting to integrate the library to their project without a hassle.
13
-
14
12
The library is:
15
13
- Very easy to use, with only 4 functions in its public interface
16
14
- Very flexible, with total fine-grained control over what gets executed
@@ -25,9 +23,9 @@ The library is:
25
23
26
24
- - -
27
25
28
-
**IMPORTANT:** The library is currently in the alpha stage, so more improvements and cross-compatibility fixes are planned (especially for MacOS and Windows which I'm currently working on improving). I don't recommend using this for any serious projects for now.
26
+
**IMPORTANT:** The library is currently in the alpha stage, so more improvements are planned. I don't recommend using this for any serious projects for now.
29
27
30
-
Also, this library doesn't guarantee it'll be accurate. If you found a false negative then please create an issue with information on what your VM is, what OS you're using, and other relevant details.
28
+
Also, this library doesn't guarantee it'll be accurate. If you found a false positive or a false negative then please create an issue with information on what your VM is, what OS you're using, and other relevant details.
31
29
32
30
- - -
33
31
@@ -91,6 +89,9 @@ You can view the full docs [here](docs/documentation.md). Trust me, it's not too
91
89
<br>
92
90
93
91
## Q&A ❓
92
+
- How does it work?
93
+
> It utilises a comprehensive list of low-level and high-level anti-VM techniques that gets accounted in a scoring system. The given scores for each technique given are arbitrarily given.
94
+
94
95
- Who is this library for?
95
96
> It's designed for security researchers, VM engineers, and pretty much anybody who needs a practical and rock-solid VM detection mechanism in their project. For example, if you're making a VM and you're testing the effectiveness of concealing itself, or if you're a malware analyst and you want to check if your VM environment is good enough.
0 commit comments