From a137fd5d5b85bc4e42ee5c060c5a723d0cc72dad Mon Sep 17 00:00:00 2001 From: es3n1n Date: Tue, 27 May 2025 13:16:27 +0200 Subject: [PATCH] refactor(loader): set default av display name to dnot.sh --- README.md | 2 +- cxx-shared/shared/names.hpp | 1 + defendnot-loader/main.cpp | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 47cb416..546fea2 100644 --- a/README.md +++ b/README.md @@ -41,7 +41,7 @@ Usage: defendnot-loader [--help] [--version] [--name VAR] [--disable] [--verbose Optional arguments: -h, --help prints help message 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 -v, --verbose verbose logging --silent do not allocate console diff --git a/cxx-shared/shared/names.hpp b/cxx-shared/shared/names.hpp index 380d442..99b4ebe 100644 --- a/cxx-shared/shared/names.hpp +++ b/cxx-shared/shared/names.hpp @@ -4,6 +4,7 @@ namespace names { constexpr std::string_view kProjectName = "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 kDllName = "defendnot.dll"; diff --git a/defendnot-loader/main.cpp b/defendnot-loader/main.cpp index 2dfbaf2..7ba3ce6 100644 --- a/defendnot-loader/main.cpp +++ b/defendnot-loader/main.cpp @@ -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)); }); /// 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("-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);