mirror of
https://github.com/es3n1n/defendnot.git
synced 2026-08-02 10:32:01 +00:00
refactor(loader): set default av display name to dnot.sh
This commit is contained in:
@@ -41,7 +41,7 @@ Usage: defendnot-loader [--help] [--version] [--name VAR] [--disable] [--verbose
|
|||||||
Optional arguments:
|
Optional arguments:
|
||||||
-h, --help prints help message and exits
|
-h, --help prints help message and exits
|
||||||
--version shows version and exits
|
--version shows version and exits
|
||||||
-n, --name av display name [default: "https://github.com/es3n1n/defendnot"]
|
-n, --name av display name [default: "dnot.sh"]
|
||||||
-d, --disable disable defendnot
|
-d, --disable disable defendnot
|
||||||
-v, --verbose verbose logging
|
-v, --verbose verbose logging
|
||||||
--silent do not allocate console
|
--silent do not allocate console
|
||||||
|
|||||||
@@ -4,6 +4,7 @@
|
|||||||
namespace names {
|
namespace names {
|
||||||
constexpr std::string_view kProjectName = "defendnot";
|
constexpr std::string_view kProjectName = "defendnot";
|
||||||
constexpr std::string_view kRepoUrl = "https://github.com/es3n1n/defendnot";
|
constexpr std::string_view kRepoUrl = "https://github.com/es3n1n/defendnot";
|
||||||
|
constexpr std::string_view kDefaultAVName = "dnot.sh";
|
||||||
|
|
||||||
constexpr std::string_view kVictimProcess = "Taskmgr.exe";
|
constexpr std::string_view kVictimProcess = "Taskmgr.exe";
|
||||||
constexpr std::string_view kDllName = "defendnot.dll";
|
constexpr std::string_view kDllName = "defendnot.dll";
|
||||||
|
|||||||
@@ -97,7 +97,7 @@ int main(int argc, char* argv[]) try {
|
|||||||
.action([&fatal_print](const auto& /*unused*/) -> void { fatal_print(std::format("{}-loader v{}", names::kProjectName, names::kVersion)); });
|
.action([&fatal_print](const auto& /*unused*/) -> void { fatal_print(std::format("{}-loader v{}", names::kProjectName, names::kVersion)); });
|
||||||
|
|
||||||
/// defendnot-loader parameters:
|
/// defendnot-loader parameters:
|
||||||
program.add_argument("-n", "--name").help("av display name").default_value(std::string(names::kRepoUrl)).nargs(1);
|
program.add_argument("-n", "--name").help("av display name").default_value(std::string(names::kDefaultAVName)).nargs(1);
|
||||||
program.add_argument("-d", "--disable").help(std::format("disable {}", names::kProjectName)).default_value(false).implicit_value(true);
|
program.add_argument("-d", "--disable").help(std::format("disable {}", names::kProjectName)).default_value(false).implicit_value(true);
|
||||||
program.add_argument("-v", "--verbose").help("verbose logging").default_value(false).implicit_value(true);
|
program.add_argument("-v", "--verbose").help("verbose logging").default_value(false).implicit_value(true);
|
||||||
program.add_argument("--silent").help("do not allocate console").default_value(false).implicit_value(true);
|
program.add_argument("--silent").help("do not allocate console").default_value(false).implicit_value(true);
|
||||||
|
|||||||
Reference in New Issue
Block a user