-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
Chore/new identity
- Loading branch information
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,24 +1,24 @@ | ||
<!-- | ||
SPDX-FileCopyrightText: 2023 The WAG development team | ||
SPDX-FileCopyrightText: 2023 The MalwareTracesGenerator development team | ||
SPDX-License-Identifier: GPL-3.0-or-later | ||
--> | ||
|
||
<div align="center"> | ||
<a href="https://github.com/frack113/WAG/"> | ||
<img src="https://raw.githubusercontent.com/frack113/WAG/main/media/logo.svg" alt="Logo" /> | ||
<a href="https://github.com/frack113/MalwareTracesGenerator/"> | ||
<img src="https://raw.githubusercontent.com/frack113/MalwareTracesGenerator/refs/heads/main/media/logo.svg" alt="Logo" /> | ||
Check failure on line 9 in README.md GitHub Actions / Lint with markdownlint-cli2Line length
|
||
</a> | ||
|
||
<h3 align="center">Windows Artifacts Generator</h3> | ||
<h3 align="center">Malware Traces Generator</h3> | ||
|
||
<p align="center"> | ||
Generate malware artifacts for detection tests | ||
Generate malware traces for detection tests | ||
<br /> | ||
<a href="https://github.com/frack113/WAG/issues/"> | ||
<a href="https://github.com/frack113/MalwareTracesGenerator/issues/"> | ||
Report Bug | ||
</a> | ||
· | ||
<a href="https://github.com/frack113/WAG/issues/"> | ||
<a href="https://github.com/frack113/MalwareTracesGenerator/issues/"> | ||
Request Feature | ||
</a> | ||
<br /> | ||
|
@@ -57,13 +57,13 @@ SPDX-License-Identifier: GPL-3.0-or-later | |
|
||
## 👀 About the project | ||
|
||
[Windows Artifacts Generator][wag] is a tool for creating malware artifacts for detection tests. | ||
[Malware Traces Generator][mtg] is a tool for creating malware traces for detection tests. | ||
Check failure on line 60 in README.md GitHub Actions / Lint with markdownlint-cli2Line length
|
||
|
||
### ❓ Why | ||
|
||
It's useful for testing configurations, rules, or your Endpoint Detection and Response. \ | ||
Check failure on line 64 in README.md GitHub Actions / Lint with markdownlint-cli2Line length
|
||
It's not intended to fully simulate the behavior of malware but to reproduce the steps that led to artifact creation. \ | ||
By avoiding full and complex simulations, [Windows Artifacts Generator][wag] seeks to be simple but nonetheless powerful. | ||
It's not intended to fully simulate the behavior of malware but to reproduce the steps that led to traces creation. \ | ||
Check failure on line 65 in README.md GitHub Actions / Lint with markdownlint-cli2Line length
|
||
By avoiding full and complex simulations, [Malware Traces Generator][mtg] seeks to be simple but nonetheless powerful. | ||
Check failure on line 66 in README.md GitHub Actions / Lint with markdownlint-cli2Line length
|
||
|
||
## 🚀 Getting started | ||
|
||
|
@@ -80,7 +80,7 @@ Currently, this project is only available on [crates.io]. \ | |
In order to install it, just enter this command in your favorite terminal: | ||
|
||
```sh | ||
cargo install windows-artifacts-generator | ||
cargo install malware-traces-generator | ||
|
||
``` | ||
|
||
|
@@ -89,7 +89,7 @@ cargo install windows-artifacts-generator | |
1. Clone the repository | ||
|
||
```sh | ||
git clone https://github.com/frack113/WAG/ | ||
git clone https://github.com/frack113/MalwareTracesGenerator/ | ||
``` | ||
|
||
1. Build and run the project! | ||
|
@@ -102,17 +102,17 @@ After these steps, the application will be in the target directory. | |
|
||
### 🥷 Quick examples | ||
|
||
Now that [WAG] is installed, you can start generating some artifacts! \ | ||
Now that [Malware Traces Generator][mtg] is installed, you can start generating some traces! \ | ||
For example, you can create a file like this: | ||
|
||
```sh | ||
wag actions files create --name "example.txt" | ||
mtg actions files create --name "example.txt" | ||
``` | ||
|
||
Or you can generate artifacts from a configuration file: | ||
Or you can generate traces from a configuration file: | ||
|
||
```sh | ||
wag generate --file "$YOUR_CONFIGURATIONS_FILE_PATH" | ||
mtg generate --file "$YOUR_CONFIGURATIONS_FILE_PATH" | ||
``` | ||
|
||
To see more information about what you can do, see the [documentation]. | ||
|
@@ -144,9 +144,9 @@ Distributed under the [GPL 3.0 or later] license. | |
[agbama ulimhuka]: https://github.com/ulims/ | ||
[cargo]: https://doc.rust-lang.org/stable/cargo/ | ||
[crates.io]: https://crates.io/ | ||
[documentation]: https://frack113.github.io/WAG/ | ||
[documentation]: https://frack113.github.io/MalwareTracesGenerator/ | ||
[gpl 3.0 or later]: ./LICENSES/GPL-3.0-or-later.txt | ||
[heroicons]: https://heroicons.com/ | ||
[mit]: ./LICENSES/MIT.txt | ||
[mtg]: https://github.com/frack113/MalwareTracesGenerator/ | ||
[sil ofl]: ./LICENSES/OFL-1.1.txt | ||
[wag]: https://github.com/frack113/WAG/ |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,9 @@ | ||
// SPDX-FileCopyrightText: 2023 The WAG development team | ||
// SPDX-FileCopyrightText: 2023 The MalwareTracesGenerator development team | ||
// | ||
// SPDX-License-Identifier: GPL-3.0-or-later | ||
|
||
extern crate embed_resource; | ||
|
||
fn main() { | ||
embed_resource::compile("wag-manifest.rc", embed_resource::NONE); | ||
embed_resource::compile("mtg-manifest.rc", embed_resource::NONE); | ||
} |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
SPDX-FileCopyrightText: 2023 The MalwareTracesGenerator development team | ||
|
||
SPDX-License-Identifier: GPL-3.0-or-later |
This file was deleted.
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,35 @@ | ||
// SPDX-FileCopyrightText: 2023 The MalwareTracesGenerator development team | ||
// | ||
// SPDX-License-Identifier: CC0-1.0 | ||
|
||
#pragma code_page(65001) | ||
#define RT_MANIFEST 24 | ||
1 RT_MANIFEST "mtg.exe.manifest" | ||
|
||
IDI_ICON1 ICON "media/mtg.ico" | ||
|
||
1 VERSIONINFO | ||
FILEVERSION 1,0,0 | ||
PRODUCTVERSION 1,0,0 | ||
FILEFLAGSMASK 0X3FL | ||
FILEFLAGS 0L | ||
FILEOS 0X40004L | ||
FILETYPE 0X1 | ||
FILESUBTYPE 0 | ||
BEGIN | ||
BLOCK "StringFileInfo" { | ||
BLOCK "040904B0" { | ||
VALUE "FileVersion", "1.0.0" | ||
VALUE "ProductVersion", "1.0.0" | ||
VALUE "OriginalFilename", "mtg.exe" | ||
VALUE "InternalName", "MalwareTracesGenerator" | ||
VALUE "FileDescription", "Generate malware traces for detection tests" | ||
VALUE "CompanyName", "Malware Traces Generator" | ||
VALUE "LegalCopyright", "2023 The MalwareTracesGenerator development team" | ||
VALUE "ProductName", "Malware Traces Generator" | ||
} | ||
} | ||
BLOCK "VarFileInfo" { | ||
VALUE "Translation", 0x0409, 0x04B0 | ||
} | ||
END |