myph-v2.git


myph-v2

~ rust shellcode loader with evasive capabilities
git clone https://github.com/djnnvx/myph-v2.git
log | files | refs | archive | README

ModeNameSize
-rw-r--r--.github/workflows/ci.yml1788L
-rw-r--r--.github/workflows/release.yml57L
-rw-r--r--.gitignore22L
-rw-r--r--.tool-versions1L
-rw-r--r--Cargo.lock1094L
-rw-r--r--Cargo.toml30L
-rw-r--r--README.md723L
-rw-r--r--build.rs44L
-rw-r--r--src/api_hammering.rs177L
-rw-r--r--src/cli/mod.rs540L
-rw-r--r--src/encryption/aes256_cipher.rs194L
-rw-r--r--src/encryption/aes_cipher.rs200L
-rw-r--r--src/encryption/blowfish_cipher.rs238L
-rw-r--r--src/encryption/camellia_cipher.rs194L
-rw-r--r--src/encryption/chacha20_cipher.rs187L
-rw-r--r--src/encryption/mod.rs308L
-rw-r--r--src/encryption/twofish_cipher.rs194L
-rw-r--r--src/encryption/xor_cipher.rs117L
-rw-r--r--src/env_setup.rs191L
-rw-r--r--src/evasion.rs996L
-rw-r--r--src/file_ops.rs101L
-rw-r--r--src/internals/dependencies.rs90L
-rw-r--r--src/internals/lnk_generator.rs297L
-rw-r--r--src/internals/loader.rs1682L
-rw-r--r--src/internals/mod.rs149L
-rw-r--r--src/internals/templates/amsi_patch.rs596L
-rw-r--r--src/internals/templates/api_hammering.rs133L
-rw-r--r--src/internals/templates/callstack_spoofing.rs226L
-rw-r--r--src/internals/templates/cargo_config.rs273L
-rw-r--r--src/internals/templates/code_context.rs114L
-rw-r--r--src/internals/templates/code_validator.rs252L
-rw-r--r--src/internals/templates/encryption.rs189L
-rw-r--r--src/internals/templates/generated/decrypt.rs25L
-rw-r--r--src/internals/templates/generated/mod.rs3L
-rw-r--r--src/internals/templates/internals_utils.rs90L
-rw-r--r--src/internals/templates/main_funcs.rs857L
-rw-r--r--src/internals/templates/mod.rs104L
-rw-r--r--src/internals/templates/process_helpers.rs87L
-rw-r--r--src/internals/templates/resolver/README.md203L
-rw-r--r--src/internals/templates/resolver/base.rs1945L
-rw-r--r--src/internals/templates/resolver/dynamic.rs200L
-rw-r--r--src/internals/templates/resolver/encryption.rs54L
-rw-r--r--src/internals/templates/resolver/helpers.rs48L
-rw-r--r--src/internals/templates/resolver/mod.rs11L
-rw-r--r--src/internals/templates/string_obfuscation.rs94L
-rw-r--r--src/internals/templates/techniques/capabilities.rs417L
-rw-r--r--src/internals/templates/techniques/capability_matrix.rs92L
-rw-r--r--src/internals/templates/techniques/codegen_helpers.rs288L
-rw-r--r--src/internals/templates/techniques/common.rs488L
-rw-r--r--src/internals/templates/techniques/create_fiber.rs261L
-rw-r--r--src/internals/templates/techniques/create_remote_thread.rs104L
-rw-r--r--src/internals/templates/techniques/create_remote_thread_ex.rs105L
-rw-r--r--src/internals/templates/techniques/dynamic_common.rs731L
-rw-r--r--src/internals/templates/techniques/early_bird.rs221L
-rw-r--r--src/internals/templates/techniques/enum_calendar.rs233L
-rw-r--r--src/internals/templates/techniques/enum_system_locales.rs226L
-rw-r--r--src/internals/templates/techniques/enum_windows.rs216L
-rw-r--r--src/internals/templates/techniques/etwp.rs256L
-rw-r--r--src/internals/templates/techniques/fairy_law.rs808L
-rw-r--r--src/internals/templates/techniques/image_get_digest_stream.rs356L
-rw-r--r--src/internals/templates/techniques/mod.rs69L
-rw-r--r--src/internals/templates/techniques/module_stomping.rs191L
-rw-r--r--src/internals/templates/techniques/nt_create_thread_ex.rs328L
-rw-r--r--src/internals/templates/techniques/process_hollowing.rs384L
-rw-r--r--src/internals/templates/techniques/process_injection_common.rs352L
-rw-r--r--src/internals/templates/techniques/queue_user_apc.rs310L
-rw-r--r--src/internals/templates/techniques/set_timer.rs227L
-rw-r--r--src/internals/templates/techniques/syscall.rs211L
-rw-r--r--src/internals/templates/techniques/thread_hijacking.rs290L
-rw-r--r--src/internals/templates/techniques/trait_generator.rs170L
-rw-r--r--src/internals/templates/techniques/validation.rs191L
-rw-r--r--src/internals/templates/validation.rs29L
-rw-r--r--src/internals/templates/windows_types.rs109L
-rw-r--r--src/lib.rs12L
-rw-r--r--src/main.rs289L