├── AMSI BYPASS ├── Amsi_HBP │ ├── .gitignore │ ├── Cargo.toml │ ├── README.md │ └── src │ │ └── main.rs └── Amsi_simple_patch │ ├── Cargo.toml │ └── src │ └── main.rs ├── Api_Hooking ├── Cargo.toml ├── README.md ├── demp.gif └── src │ └── main.rs ├── BSOD ├── README.md ├── bsod_NtRaiseHardError │ ├── Cargo.toml │ ├── README.md │ └── src │ │ └── main.rs ├── closewindowstation │ ├── Cargo.toml │ ├── README.md │ └── src │ │ └── main.rs ├── lookupprivilegevalue │ ├── Cargo.toml │ ├── README.md │ └── src │ │ └── main.rs ├── ntsd_winlogon │ ├── Cargo.toml │ ├── README.md │ └── src │ │ └── main.rs ├── ntsetinformationprocess │ ├── Cargo.toml │ ├── README.md │ └── src │ │ └── main.rs └── rtladjustprivilege │ ├── Cargo.toml │ ├── README.md │ └── src │ └── main.rs ├── Basics ├── CreateProcess.rs ├── Payload_Exec_with_explain.rs └── mem_allocation.rs ├── BlockHandle ├── Cargo.toml ├── README.md ├── image.png ├── remote_inject │ ├── Cargo.toml │ └── src │ │ └── main.rs └── src │ └── main.rs ├── CLEAN.md ├── CNAME ├── Custom_Shellcode ├── README.md ├── calc_shellcode1.rs ├── calc_shellcode2.rs ├── calc_shellcode3.rs ├── calc_shellcode4.rs └── shellcode_extract │ ├── Cargo.toml │ ├── reverse.asm │ └── src │ └── main.rs ├── DEPENPENCIES.md ├── DLL_Injector ├── Cargo.toml ├── README.md ├── dll_file.dll ├── image1.png └── src │ ├── main.rs │ └── old.rs ├── Dirty_Vanity ├── Cargo.toml ├── README.md ├── image.png └── src │ ├── main.rs │ └── shellcode.rs ├── Dockerfile ├── Dynamic_Resolver ├── Cargo.toml ├── README.md ├── image.png └── src │ └── main.rs ├── EDRChecker ├── Cargo.toml ├── README.md └── src │ └── main.rs ├── Early Cascade Injection ├── Cargo.toml ├── README.md ├── image.png ├── src │ └── main.rs └── w64-exec-calc-shellcode.bin ├── Encryption Methods ├── Aes_Encryption │ ├── Cargo.toml │ ├── README.md │ ├── shellcode.bin │ └── src │ │ └── main.rs ├── Khufu_encryption │ ├── .gitignore │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── Madryga_encryption │ ├── Cargo.toml │ ├── README.md │ ├── compare.png │ ├── image.png │ └── src │ │ └── main.rs ├── SystemFunction032_033 │ ├── Cargo.toml │ └── src │ │ ├── decryption.rs │ │ ├── encryption.rs │ │ └── main.rs ├── aes_shellcode_encrypt.rs ├── aes_shellcode_exec.rs ├── camellia_cipher │ ├── Cargo.toml │ ├── README.md │ ├── image.png │ └── src │ │ ├── main.rs │ │ └── sbox_generator.rs ├── dfc_algorithm.rs ├── ecc_shellcode_exec │ ├── Cargo.toml │ ├── README.md │ └── src │ │ ├── algorithm_creation.rs │ │ ├── decryption.rs │ │ ├── encryption.rs │ │ ├── execute_shellcode.rs │ │ ├── generate_keys.rs │ │ └── main.rs ├── generate_random_aes_keys.rs ├── gsm_a5_1.rs ├── lucifer_algorithm.rs ├── nullxfigure │ ├── README.md │ ├── tester │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── decrypt.rs │ │ │ ├── encrypt.rs │ │ │ └── main.rs │ └── tester1 │ │ ├── Cargo.toml │ │ └── src │ │ ├── decrypt.rs │ │ └── main.rs ├── payload_shuffling │ ├── Cargo.toml │ ├── README.md │ ├── deshuffled.bin │ ├── image │ │ └── payload_shuffling.png │ ├── shuffled.bin │ ├── src │ │ └── main.rs │ └── w64-exec-calc-shellcode.bin ├── rc4_shellcode_encrypt.rs ├── rc4_shellcode_exec.rs └── xor_encrypt.rs ├── Enumeration ├── extract_modules.rs ├── get_token_info.rs ├── spoof_img.rs └── sysinfo_enum.rs ├── Evasion └── CPU_FAN_DETECTION │ ├── Cargo.toml │ └── src │ └── main.rs ├── Exec_Extern ├── MessageBox.rs ├── README.md └── stomping_injection.rs ├── Extract_Shellcode ├── Cargo.toml ├── README.md └── src │ └── main.rs ├── GhostingProcess ├── Cargo.toml ├── README.md ├── image.png └── src │ └── main.rs ├── Keyloggers ├── RDP_Logger │ ├── Cargo.toml │ ├── README.md │ ├── image.png │ └── src │ │ └── main.rs ├── SetWindowsHookEx │ ├── Cargo.toml │ ├── README.md │ ├── setwindowshook.png │ └── src │ │ └── main.rs ├── getrawinputdata │ ├── Cargo.toml │ └── src │ │ └── main.rs └── keylogger │ ├── Cargo.toml │ └── src │ ├── main.rs │ ├── tcp_keylogger.rs │ └── tcp_receiver.rs ├── KiUserExceptionDispatcherStepOver ├── Cargo.lock ├── Cargo.toml ├── README.md ├── img │ ├── bypass_hooks1.png │ ├── bypass_hooks2.png │ └── debug_print.png └── src │ ├── debug.rs │ ├── hook.rs │ ├── main.rs │ ├── return_ssn.rs │ └── wow64_callback.rs ├── LICENSE ├── Malware-Samples ├── Encryfer │ ├── Encryfer-X │ │ ├── Cargo.toml │ │ ├── README.md │ │ ├── encrypt.png │ │ └── src │ │ │ ├── encrypt.rs │ │ │ ├── evade.rs │ │ │ ├── evade_vm.rs │ │ │ ├── file_operand.rs │ │ │ ├── main.rs │ │ │ ├── self_delete.rs │ │ │ └── wall.rs │ ├── Encyfer-X-Decryptor │ │ ├── Cargo.toml │ │ ├── README.md │ │ └── src │ │ │ ├── decrypt.rs │ │ │ ├── file_operand.rs │ │ │ ├── main.rs │ │ │ └── wall.rs │ └── Random-Keys-Generator │ │ ├── Cargo.toml │ │ ├── README.md │ │ └── src │ │ └── main.rs ├── InfoStealer │ ├── Receiver │ │ ├── Cargo.toml │ │ ├── README.md │ │ └── src │ │ │ └── main.rs │ └── Stealer │ │ ├── Cargo.toml │ │ ├── README.md │ │ └── src │ │ ├── evade_vm.rs │ │ ├── main.rs │ │ └── system_info.rs ├── Information Gathering │ ├── Data_collector │ │ ├── Cargo.toml │ │ ├── README.md │ │ ├── images │ │ │ └── image-1.png │ │ ├── info_gather.txt │ │ └── src │ │ │ ├── gather_info.rs │ │ │ └── main.rs │ └── Receiver │ │ ├── Cargo.toml │ │ ├── README.md │ │ └── src │ │ └── main.rs ├── README.md └── dropper │ ├── Cargo.toml │ ├── README.md │ └── src │ └── main.rs ├── Malware_Tips ├── BloatedHammer.rs ├── EnumCalenderInfoA.rs ├── amsi_bypass.rs ├── block_dll_policy.rs ├── find_pid_by_name.rs ├── lsass_dump.rs ├── payload_execution_control.rs ├── payload_staging.rs ├── rand_fill │ ├── Cargo.toml │ ├── README.md │ └── src │ │ ├── find_volume.rs │ │ └── main.rs ├── run_as_admin_snippet.rs └── self_delete.rs ├── ManualRsrcDataFetching ├── Cargo.toml ├── PAYLOAD.ico ├── README.md ├── build.rs ├── image.png ├── resource.rc └── src │ └── main.rs ├── MessageBoxes ├── MessageBoxA │ └── src │ │ └── main.rs ├── MessageBoxW │ └── main.rs └── README.md ├── Named_Pipe ├── README.md ├── pipe_client │ ├── Cargo.toml │ └── src │ │ └── main.rs └── pipe_server │ ├── Cargo.toml │ └── src │ └── main.rs ├── NtApi ├── NtMapViewOfSection.rs ├── NtMapViewOfSection │ ├── Cargo.toml │ ├── README.md │ ├── image.png │ └── src │ │ └── main.rs ├── README.md ├── Shellcode_Exectuion_NtApi │ ├── Cargo.toml │ ├── README.md │ └── src │ │ └── main.rs └── remote_process.rs ├── NtCreateUserProcess ├── Cargo.toml ├── README.md └── src │ └── main.rs ├── NtSockets ├── Cargo.toml ├── README.md └── src │ └── main.rs ├── PEB_Offset_finder ├── Cargo.toml ├── README.md ├── image.png └── src │ └── main.rs ├── Persistence ├── COMAutoApprovalList.rs ├── Find_startup_apps.rs ├── PPid_spoofing │ ├── Cargo.toml │ ├── README.md │ ├── image.png │ └── src │ │ └── main.rs ├── StartupApproved.rs ├── persistence_part1.rs ├── ppid_spoofing.rs └── set_as_startup_program.rs ├── Process-Injection ├── README.md ├── apc_queue_inject_new │ ├── Cargo.toml │ ├── README.md │ └── src │ │ └── main.rs ├── apc_queue_injection │ ├── Cargo.toml │ ├── README.md │ └── src │ │ └── main.rs ├── early_bird_apc_injection │ ├── Cargo.toml │ ├── README.md │ └── src │ │ └── main.rs ├── inject_on_localprocess │ ├── Cargo.toml │ ├── README.md │ └── src │ │ └── main.rs ├── inject_on_remoteprocess │ ├── Cargo.toml │ ├── README.md │ └── src │ │ └── main.rs ├── pe_injection │ ├── Cargo.toml │ ├── README.md │ └── src │ │ └── main.rs └── shellcode_exec_1 │ ├── Cargo.toml │ ├── README.md │ └── src │ └── main.rs ├── Process ├── EnumDesktopsA.rs ├── EnumDesktopsA │ ├── Cargo.toml │ ├── README.md │ └── src │ │ └── main.rs ├── Herpaderping │ ├── Cargo.toml │ ├── Image.png │ ├── README.md │ └── src │ │ ├── create_file_section.rs │ │ ├── init_params.rs │ │ ├── main.rs │ │ └── process_herpaderping.rs ├── MmapOptions │ ├── Cargo.toml │ ├── README.md │ ├── image.png │ ├── msgbox_shellcode.bin │ └── src │ │ └── main.rs ├── README.md ├── ShellExecute.rs ├── cpu_buffer.rs ├── cpu_buffer │ ├── Cargo.toml │ ├── README.md │ └── src │ │ └── main.rs ├── createprocess.rs ├── createprocess │ ├── Cargo.toml │ ├── README.md │ └── src │ │ └── main.rs ├── enable_token.rs ├── enable_token │ ├── Cargo.toml │ ├── README.md │ └── src │ │ └── main.rs ├── hypnosis.rs ├── hypnosis │ ├── Cargo.toml │ ├── README.md │ └── src │ │ └── main.rs ├── local_mapping_injection.rs ├── local_mapping_injection │ ├── Cargo.toml │ ├── README.md │ └── src │ │ └── main.rs ├── process_argument_spoofing.rs ├── process_argument_spoofing │ ├── Cargo.toml │ ├── README.md │ └── src │ │ └── main.rs ├── process_fiber.rs ├── process_fiber │ ├── Cargo.toml │ ├── README.md │ └── src │ │ └── main.rs ├── process_hollowing.rs ├── process_hollowing │ ├── Cargo.toml │ ├── README.md │ └── src │ │ └── main.rs ├── remote_mapping_injection.rs └── remote_mapping_injection │ ├── Cargo.toml │ ├── README.md │ └── src │ └── main.rs ├── Proxy-DLL-Loads ├── Cargo.toml ├── README.md └── src │ └── main.rs ├── README.md ├── Reverse Shell ├── README.md ├── rev_receive │ ├── .gitignore │ ├── Cargo.toml │ └── src │ │ └── main.rs └── rev_shell │ ├── .gitignore │ ├── Cargo.toml │ └── src │ └── main.rs ├── Self-Deletion-Techniques ├── Alternate_Data_Stream │ ├── Cargo.toml │ └── README.md └── normal_techniques │ ├── Cargo.toml │ ├── README.md │ └── src │ ├── main.rs │ └── techniques.rs ├── Sleep_Obfuscations └── Ekko │ ├── Cargo.toml │ ├── README.md │ └── src │ ├── ekko_common.rs │ ├── ekko_smukx.rs │ └── main.rs ├── Structs ├── PEB_structs.rs └── README.md ├── Test_phase ├── README.md ├── SymSrvGetFileIndexInfo.rs ├── lsass_dump.rs ├── powershell_obfus.rs └── test1.rs ├── Threads ├── local_thread_hijacking.rs └── remote_thread_execution.rs ├── UUID_Shellcode_Execution ├── uuid_format │ ├── Cargo.toml │ └── src │ │ └── main.rs └── uuid_shellcode_execution │ ├── Cargo.toml │ └── src │ └── main.rs ├── WaitingThreadHijacking ├── Cargo.toml ├── README.md ├── image.png └── src │ ├── main.rs │ └── shellcode.rs ├── Windows_Threads ├── README.md ├── ShellExecThread.rs └── simple_thread.rs ├── analysis ├── PE_Analyzer1 │ ├── Cargo.toml │ ├── README.md │ ├── image.png │ └── src │ │ ├── main.rs │ │ ├── pe_files.rs │ │ └── reflect.rs ├── PE_Analyzer2 │ ├── Cargo.toml │ ├── README.md │ └── src │ │ └── main.rs ├── README.md ├── check_dbg │ ├── Cargo.toml │ ├── README.md │ └── src │ │ └── main.rs └── image.png ├── api_hooking.rs ├── base_addr_locator ├── Cargo.toml ├── README.md ├── image.png └── src │ ├── main.rs │ └── native.rs ├── deps.md ├── dll_injection ├── README.md ├── callfunc_dll.rs ├── dll_file │ ├── Cargo.toml │ ├── image.png │ └── src │ │ └── lib.rs ├── dll_file1 │ ├── Cargo.toml │ ├── image.png │ └── src │ │ └── lib.rs ├── dll_unhooking.rs ├── dll_unhooking2.rs ├── fixed_calc_dll.rs ├── hook.dll.rs ├── images │ ├── image-1.png │ ├── image-10.png │ ├── image-11.png │ ├── image-12.png │ ├── image-13.png │ ├── image-14.png │ ├── image-2.png │ ├── image-3.png │ ├── image-4.png │ ├── image-5.png │ ├── image-6.png │ ├── image-7.png │ ├── image-8.png │ ├── image-9.png │ └── image.png ├── injector.rs ├── injector │ ├── Cargo.toml │ ├── README.md │ ├── dll_file.dll │ ├── image1.png │ └── src │ │ ├── main.rs │ │ └── old.rs └── multi_func_dll.rs ├── docker.md ├── drivers └── IMFForceDelete.rs ├── evade_vm.rs ├── images ├── cargo_build.png ├── copy_deps.png ├── dependencics.png ├── exec.png ├── file_path.png ├── import_code.png └── new_cargo_package.png ├── keylog_dropper ├── README.md ├── bot_send │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── key_exec │ ├── Cargo.toml │ └── src │ │ └── main.rs └── pic │ └── pic1.png ├── link_obfuscator ├── Cargo.toml ├── README.md ├── image.png └── src │ └── main.rs ├── lsass_dump ├── Cargo.toml └── src │ └── main.rs ├── maldev_rust.png ├── position independent └── sample_asm.rs ├── process_hollowing ├── Cargo.toml ├── README.md ├── img │ ├── one.png │ └── two.png └── src │ ├── main.rs │ └── shellcode.rs ├── shellcode_exec ├── CertEnumSystemStore.rs ├── CreateThreadpoolWait.rs ├── DSA_Exec │ ├── README.md │ └── linked_list.rs ├── EnumCalendarInfoA.rs ├── EnumChildWindows.rs ├── EnumDesktopsW.rs ├── EnumDirTreeW.rs ├── EnumSystemGeoID │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── EnumSystemLocalesEx.rs ├── EnumTimeFormatsEx.rs ├── EnumWindows.rs ├── EnumWindowsStationsW.rs ├── Flsalloc.rs ├── LdrEnumerateLoadedModules.rs ├── LdrEnumerateLoadedModules │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── QueueUserAPC.rs ├── README.md ├── RtlUserFiberStart │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── SetTimer.rs ├── Shell-Exec_fnPointer.rs ├── SymFindFileInPath.rs ├── enumobjects.rs ├── inline_assembly.rs └── setupcommitfilequeuew.rs ├── stealer └── GitHub_API │ ├── Cargo.toml │ ├── Github Stealer PoC.png │ ├── README.md │ ├── image.png │ └── src │ ├── file.rs │ └── main.rs ├── syscalls ├── README.md ├── RecycledGate │ ├── Cargo.toml │ ├── README.md │ ├── build.rs │ ├── hasher │ │ ├── Cargo.toml │ │ └── src │ │ │ └── main.rs │ └── src │ │ ├── main.rs │ │ ├── trampolin_msvc.asm │ │ └── trampolin_nasm.asm ├── TartarusGate │ ├── Cargo.toml │ ├── README.md │ ├── build.rs │ ├── image.png │ └── src │ │ ├── hellsgate.asm │ │ └── main.rs ├── direct_syscalls │ ├── Cargo.toml │ ├── README.md │ ├── direct_syscalls.png │ ├── image.png │ └── src │ │ └── main.rs ├── indirect_syscalls │ ├── Cargo.toml │ ├── README.md │ ├── indirect_syscall.png │ ├── rust_syscalls │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── lib.rs │ │ │ ├── obf.rs │ │ │ ├── syscall.rs │ │ │ └── syscall_resolve.rs │ └── src │ │ ├── indirect_calls.rs │ │ ├── main.rs │ │ ├── test1.rs │ │ ├── test2.rs │ │ ├── test3.rs │ │ ├── test4.rs │ │ ├── tryting_something_nt_works.rs │ │ └── using_ntapi.rs └── parallel_syscalls │ ├── Cargo.toml │ ├── README.md │ ├── image.png │ ├── parallel_syscalls.cpp.txt │ └── src │ └── main.rs ├── timer ├── Cargo.toml ├── README.md ├── build.rs └── src │ └── main.rs └── uac-bypass-cmstp ├── Cargo.toml ├── README.md ├── src └── main.rs └── uac_bypass.png /AMSI BYPASS/Amsi_HBP/.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | -------------------------------------------------------------------------------- /AMSI BYPASS/Amsi_HBP/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/AMSI BYPASS/Amsi_HBP/Cargo.toml -------------------------------------------------------------------------------- /AMSI BYPASS/Amsi_HBP/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/AMSI BYPASS/Amsi_HBP/README.md -------------------------------------------------------------------------------- /AMSI BYPASS/Amsi_HBP/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/AMSI BYPASS/Amsi_HBP/src/main.rs -------------------------------------------------------------------------------- /AMSI BYPASS/Amsi_simple_patch/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/AMSI BYPASS/Amsi_simple_patch/Cargo.toml -------------------------------------------------------------------------------- /AMSI BYPASS/Amsi_simple_patch/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/AMSI BYPASS/Amsi_simple_patch/src/main.rs -------------------------------------------------------------------------------- /Api_Hooking/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Api_Hooking/Cargo.toml -------------------------------------------------------------------------------- /Api_Hooking/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Api_Hooking/README.md -------------------------------------------------------------------------------- /Api_Hooking/demp.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Api_Hooking/demp.gif -------------------------------------------------------------------------------- /Api_Hooking/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Api_Hooking/src/main.rs -------------------------------------------------------------------------------- /BSOD/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/BSOD/README.md -------------------------------------------------------------------------------- /BSOD/bsod_NtRaiseHardError/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/BSOD/bsod_NtRaiseHardError/Cargo.toml -------------------------------------------------------------------------------- /BSOD/bsod_NtRaiseHardError/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/BSOD/bsod_NtRaiseHardError/README.md -------------------------------------------------------------------------------- /BSOD/bsod_NtRaiseHardError/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/BSOD/bsod_NtRaiseHardError/src/main.rs -------------------------------------------------------------------------------- /BSOD/closewindowstation/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/BSOD/closewindowstation/Cargo.toml -------------------------------------------------------------------------------- /BSOD/closewindowstation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/BSOD/closewindowstation/README.md -------------------------------------------------------------------------------- /BSOD/closewindowstation/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/BSOD/closewindowstation/src/main.rs -------------------------------------------------------------------------------- /BSOD/lookupprivilegevalue/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/BSOD/lookupprivilegevalue/Cargo.toml -------------------------------------------------------------------------------- /BSOD/lookupprivilegevalue/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/BSOD/lookupprivilegevalue/README.md -------------------------------------------------------------------------------- /BSOD/lookupprivilegevalue/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/BSOD/lookupprivilegevalue/src/main.rs -------------------------------------------------------------------------------- /BSOD/ntsd_winlogon/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/BSOD/ntsd_winlogon/Cargo.toml -------------------------------------------------------------------------------- /BSOD/ntsd_winlogon/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/BSOD/ntsd_winlogon/README.md -------------------------------------------------------------------------------- /BSOD/ntsd_winlogon/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/BSOD/ntsd_winlogon/src/main.rs -------------------------------------------------------------------------------- /BSOD/ntsetinformationprocess/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/BSOD/ntsetinformationprocess/Cargo.toml -------------------------------------------------------------------------------- /BSOD/ntsetinformationprocess/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/BSOD/ntsetinformationprocess/README.md -------------------------------------------------------------------------------- /BSOD/ntsetinformationprocess/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/BSOD/ntsetinformationprocess/src/main.rs -------------------------------------------------------------------------------- /BSOD/rtladjustprivilege/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/BSOD/rtladjustprivilege/Cargo.toml -------------------------------------------------------------------------------- /BSOD/rtladjustprivilege/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/BSOD/rtladjustprivilege/README.md -------------------------------------------------------------------------------- /BSOD/rtladjustprivilege/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/BSOD/rtladjustprivilege/src/main.rs -------------------------------------------------------------------------------- /Basics/CreateProcess.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Basics/CreateProcess.rs -------------------------------------------------------------------------------- /Basics/Payload_Exec_with_explain.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Basics/Payload_Exec_with_explain.rs -------------------------------------------------------------------------------- /Basics/mem_allocation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Basics/mem_allocation.rs -------------------------------------------------------------------------------- /BlockHandle/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/BlockHandle/Cargo.toml -------------------------------------------------------------------------------- /BlockHandle/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/BlockHandle/README.md -------------------------------------------------------------------------------- /BlockHandle/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/BlockHandle/image.png -------------------------------------------------------------------------------- /BlockHandle/remote_inject/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/BlockHandle/remote_inject/Cargo.toml -------------------------------------------------------------------------------- /BlockHandle/remote_inject/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/BlockHandle/remote_inject/src/main.rs -------------------------------------------------------------------------------- /BlockHandle/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/BlockHandle/src/main.rs -------------------------------------------------------------------------------- /CLEAN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/CLEAN.md -------------------------------------------------------------------------------- /CNAME: -------------------------------------------------------------------------------- 1 | maldev.5mukx.site -------------------------------------------------------------------------------- /Custom_Shellcode/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Custom_Shellcode/README.md -------------------------------------------------------------------------------- /Custom_Shellcode/calc_shellcode1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Custom_Shellcode/calc_shellcode1.rs -------------------------------------------------------------------------------- /Custom_Shellcode/calc_shellcode2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Custom_Shellcode/calc_shellcode2.rs -------------------------------------------------------------------------------- /Custom_Shellcode/calc_shellcode3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Custom_Shellcode/calc_shellcode3.rs -------------------------------------------------------------------------------- /Custom_Shellcode/calc_shellcode4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Custom_Shellcode/calc_shellcode4.rs -------------------------------------------------------------------------------- /Custom_Shellcode/shellcode_extract/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Custom_Shellcode/shellcode_extract/Cargo.toml -------------------------------------------------------------------------------- /Custom_Shellcode/shellcode_extract/reverse.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Custom_Shellcode/shellcode_extract/reverse.asm -------------------------------------------------------------------------------- /Custom_Shellcode/shellcode_extract/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Custom_Shellcode/shellcode_extract/src/main.rs -------------------------------------------------------------------------------- /DEPENPENCIES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/DEPENPENCIES.md -------------------------------------------------------------------------------- /DLL_Injector/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/DLL_Injector/Cargo.toml -------------------------------------------------------------------------------- /DLL_Injector/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/DLL_Injector/README.md -------------------------------------------------------------------------------- /DLL_Injector/dll_file.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/DLL_Injector/dll_file.dll -------------------------------------------------------------------------------- /DLL_Injector/image1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/DLL_Injector/image1.png -------------------------------------------------------------------------------- /DLL_Injector/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/DLL_Injector/src/main.rs -------------------------------------------------------------------------------- /DLL_Injector/src/old.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/DLL_Injector/src/old.rs -------------------------------------------------------------------------------- /Dirty_Vanity/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Dirty_Vanity/Cargo.toml -------------------------------------------------------------------------------- /Dirty_Vanity/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Dirty_Vanity/README.md -------------------------------------------------------------------------------- /Dirty_Vanity/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Dirty_Vanity/image.png -------------------------------------------------------------------------------- /Dirty_Vanity/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Dirty_Vanity/src/main.rs -------------------------------------------------------------------------------- /Dirty_Vanity/src/shellcode.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Dirty_Vanity/src/shellcode.rs -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Dockerfile -------------------------------------------------------------------------------- /Dynamic_Resolver/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Dynamic_Resolver/Cargo.toml -------------------------------------------------------------------------------- /Dynamic_Resolver/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Dynamic_Resolver/README.md -------------------------------------------------------------------------------- /Dynamic_Resolver/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Dynamic_Resolver/image.png -------------------------------------------------------------------------------- /Dynamic_Resolver/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Dynamic_Resolver/src/main.rs -------------------------------------------------------------------------------- /EDRChecker/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/EDRChecker/Cargo.toml -------------------------------------------------------------------------------- /EDRChecker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/EDRChecker/README.md -------------------------------------------------------------------------------- /EDRChecker/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/EDRChecker/src/main.rs -------------------------------------------------------------------------------- /Early Cascade Injection/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Early Cascade Injection/Cargo.toml -------------------------------------------------------------------------------- /Early Cascade Injection/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Early Cascade Injection/README.md -------------------------------------------------------------------------------- /Early Cascade Injection/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Early Cascade Injection/image.png -------------------------------------------------------------------------------- /Early Cascade Injection/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Early Cascade Injection/src/main.rs -------------------------------------------------------------------------------- /Early Cascade Injection/w64-exec-calc-shellcode.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Early Cascade Injection/w64-exec-calc-shellcode.bin -------------------------------------------------------------------------------- /Encryption Methods/Aes_Encryption/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Encryption Methods/Aes_Encryption/Cargo.toml -------------------------------------------------------------------------------- /Encryption Methods/Aes_Encryption/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Encryption Methods/Aes_Encryption/README.md -------------------------------------------------------------------------------- /Encryption Methods/Aes_Encryption/shellcode.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Encryption Methods/Aes_Encryption/shellcode.bin -------------------------------------------------------------------------------- /Encryption Methods/Aes_Encryption/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Encryption Methods/Aes_Encryption/src/main.rs -------------------------------------------------------------------------------- /Encryption Methods/Khufu_encryption/.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | -------------------------------------------------------------------------------- /Encryption Methods/Khufu_encryption/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Encryption Methods/Khufu_encryption/Cargo.toml -------------------------------------------------------------------------------- /Encryption Methods/Khufu_encryption/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Encryption Methods/Khufu_encryption/src/main.rs -------------------------------------------------------------------------------- /Encryption Methods/Madryga_encryption/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Encryption Methods/Madryga_encryption/Cargo.toml -------------------------------------------------------------------------------- /Encryption Methods/Madryga_encryption/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Encryption Methods/Madryga_encryption/README.md -------------------------------------------------------------------------------- /Encryption Methods/Madryga_encryption/compare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Encryption Methods/Madryga_encryption/compare.png -------------------------------------------------------------------------------- /Encryption Methods/Madryga_encryption/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Encryption Methods/Madryga_encryption/image.png -------------------------------------------------------------------------------- /Encryption Methods/Madryga_encryption/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Encryption Methods/Madryga_encryption/src/main.rs -------------------------------------------------------------------------------- /Encryption Methods/SystemFunction032_033/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Encryption Methods/SystemFunction032_033/Cargo.toml -------------------------------------------------------------------------------- /Encryption Methods/SystemFunction032_033/src/decryption.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Encryption Methods/SystemFunction032_033/src/decryption.rs -------------------------------------------------------------------------------- /Encryption Methods/SystemFunction032_033/src/encryption.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Encryption Methods/SystemFunction032_033/src/encryption.rs -------------------------------------------------------------------------------- /Encryption Methods/SystemFunction032_033/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Encryption Methods/SystemFunction032_033/src/main.rs -------------------------------------------------------------------------------- /Encryption Methods/aes_shellcode_encrypt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Encryption Methods/aes_shellcode_encrypt.rs -------------------------------------------------------------------------------- /Encryption Methods/aes_shellcode_exec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Encryption Methods/aes_shellcode_exec.rs -------------------------------------------------------------------------------- /Encryption Methods/camellia_cipher/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Encryption Methods/camellia_cipher/Cargo.toml -------------------------------------------------------------------------------- /Encryption Methods/camellia_cipher/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Encryption Methods/camellia_cipher/README.md -------------------------------------------------------------------------------- /Encryption Methods/camellia_cipher/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Encryption Methods/camellia_cipher/image.png -------------------------------------------------------------------------------- /Encryption Methods/camellia_cipher/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Encryption Methods/camellia_cipher/src/main.rs -------------------------------------------------------------------------------- /Encryption Methods/camellia_cipher/src/sbox_generator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Encryption Methods/camellia_cipher/src/sbox_generator.rs -------------------------------------------------------------------------------- /Encryption Methods/dfc_algorithm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Encryption Methods/dfc_algorithm.rs -------------------------------------------------------------------------------- /Encryption Methods/ecc_shellcode_exec/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Encryption Methods/ecc_shellcode_exec/Cargo.toml -------------------------------------------------------------------------------- /Encryption Methods/ecc_shellcode_exec/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Encryption Methods/ecc_shellcode_exec/README.md -------------------------------------------------------------------------------- /Encryption Methods/ecc_shellcode_exec/src/algorithm_creation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Encryption Methods/ecc_shellcode_exec/src/algorithm_creation.rs -------------------------------------------------------------------------------- /Encryption Methods/ecc_shellcode_exec/src/decryption.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Encryption Methods/ecc_shellcode_exec/src/decryption.rs -------------------------------------------------------------------------------- /Encryption Methods/ecc_shellcode_exec/src/encryption.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Encryption Methods/ecc_shellcode_exec/src/encryption.rs -------------------------------------------------------------------------------- /Encryption Methods/ecc_shellcode_exec/src/execute_shellcode.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Encryption Methods/ecc_shellcode_exec/src/execute_shellcode.rs -------------------------------------------------------------------------------- /Encryption Methods/ecc_shellcode_exec/src/generate_keys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Encryption Methods/ecc_shellcode_exec/src/generate_keys.rs -------------------------------------------------------------------------------- /Encryption Methods/ecc_shellcode_exec/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Encryption Methods/ecc_shellcode_exec/src/main.rs -------------------------------------------------------------------------------- /Encryption Methods/generate_random_aes_keys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Encryption Methods/generate_random_aes_keys.rs -------------------------------------------------------------------------------- /Encryption Methods/gsm_a5_1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Encryption Methods/gsm_a5_1.rs -------------------------------------------------------------------------------- /Encryption Methods/lucifer_algorithm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Encryption Methods/lucifer_algorithm.rs -------------------------------------------------------------------------------- /Encryption Methods/nullxfigure/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Encryption Methods/nullxfigure/README.md -------------------------------------------------------------------------------- /Encryption Methods/nullxfigure/tester/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Encryption Methods/nullxfigure/tester/Cargo.toml -------------------------------------------------------------------------------- /Encryption Methods/nullxfigure/tester/src/decrypt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Encryption Methods/nullxfigure/tester/src/decrypt.rs -------------------------------------------------------------------------------- /Encryption Methods/nullxfigure/tester/src/encrypt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Encryption Methods/nullxfigure/tester/src/encrypt.rs -------------------------------------------------------------------------------- /Encryption Methods/nullxfigure/tester/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Encryption Methods/nullxfigure/tester/src/main.rs -------------------------------------------------------------------------------- /Encryption Methods/nullxfigure/tester1/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Encryption Methods/nullxfigure/tester1/Cargo.toml -------------------------------------------------------------------------------- /Encryption Methods/nullxfigure/tester1/src/decrypt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Encryption Methods/nullxfigure/tester1/src/decrypt.rs -------------------------------------------------------------------------------- /Encryption Methods/nullxfigure/tester1/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Encryption Methods/nullxfigure/tester1/src/main.rs -------------------------------------------------------------------------------- /Encryption Methods/payload_shuffling/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Encryption Methods/payload_shuffling/Cargo.toml -------------------------------------------------------------------------------- /Encryption Methods/payload_shuffling/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Encryption Methods/payload_shuffling/README.md -------------------------------------------------------------------------------- /Encryption Methods/payload_shuffling/deshuffled.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Encryption Methods/payload_shuffling/deshuffled.bin -------------------------------------------------------------------------------- /Encryption Methods/payload_shuffling/image/payload_shuffling.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Encryption Methods/payload_shuffling/image/payload_shuffling.png -------------------------------------------------------------------------------- /Encryption Methods/payload_shuffling/shuffled.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Encryption Methods/payload_shuffling/shuffled.bin -------------------------------------------------------------------------------- /Encryption Methods/payload_shuffling/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Encryption Methods/payload_shuffling/src/main.rs -------------------------------------------------------------------------------- /Encryption Methods/payload_shuffling/w64-exec-calc-shellcode.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Encryption Methods/payload_shuffling/w64-exec-calc-shellcode.bin -------------------------------------------------------------------------------- /Encryption Methods/rc4_shellcode_encrypt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Encryption Methods/rc4_shellcode_encrypt.rs -------------------------------------------------------------------------------- /Encryption Methods/rc4_shellcode_exec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Encryption Methods/rc4_shellcode_exec.rs -------------------------------------------------------------------------------- /Encryption Methods/xor_encrypt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Encryption Methods/xor_encrypt.rs -------------------------------------------------------------------------------- /Enumeration/extract_modules.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Enumeration/extract_modules.rs -------------------------------------------------------------------------------- /Enumeration/get_token_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Enumeration/get_token_info.rs -------------------------------------------------------------------------------- /Enumeration/spoof_img.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Enumeration/spoof_img.rs -------------------------------------------------------------------------------- /Enumeration/sysinfo_enum.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Enumeration/sysinfo_enum.rs -------------------------------------------------------------------------------- /Evasion/CPU_FAN_DETECTION/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Evasion/CPU_FAN_DETECTION/Cargo.toml -------------------------------------------------------------------------------- /Evasion/CPU_FAN_DETECTION/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Evasion/CPU_FAN_DETECTION/src/main.rs -------------------------------------------------------------------------------- /Exec_Extern/MessageBox.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Exec_Extern/MessageBox.rs -------------------------------------------------------------------------------- /Exec_Extern/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Exec_Extern/README.md -------------------------------------------------------------------------------- /Exec_Extern/stomping_injection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Exec_Extern/stomping_injection.rs -------------------------------------------------------------------------------- /Extract_Shellcode/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Extract_Shellcode/Cargo.toml -------------------------------------------------------------------------------- /Extract_Shellcode/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Extract_Shellcode/README.md -------------------------------------------------------------------------------- /Extract_Shellcode/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Extract_Shellcode/src/main.rs -------------------------------------------------------------------------------- /GhostingProcess/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/GhostingProcess/Cargo.toml -------------------------------------------------------------------------------- /GhostingProcess/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/GhostingProcess/README.md -------------------------------------------------------------------------------- /GhostingProcess/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/GhostingProcess/image.png -------------------------------------------------------------------------------- /GhostingProcess/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/GhostingProcess/src/main.rs -------------------------------------------------------------------------------- /Keyloggers/RDP_Logger/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Keyloggers/RDP_Logger/Cargo.toml -------------------------------------------------------------------------------- /Keyloggers/RDP_Logger/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Keyloggers/RDP_Logger/README.md -------------------------------------------------------------------------------- /Keyloggers/RDP_Logger/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Keyloggers/RDP_Logger/image.png -------------------------------------------------------------------------------- /Keyloggers/RDP_Logger/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Keyloggers/RDP_Logger/src/main.rs -------------------------------------------------------------------------------- /Keyloggers/SetWindowsHookEx/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Keyloggers/SetWindowsHookEx/Cargo.toml -------------------------------------------------------------------------------- /Keyloggers/SetWindowsHookEx/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Keyloggers/SetWindowsHookEx/README.md -------------------------------------------------------------------------------- /Keyloggers/SetWindowsHookEx/setwindowshook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Keyloggers/SetWindowsHookEx/setwindowshook.png -------------------------------------------------------------------------------- /Keyloggers/SetWindowsHookEx/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Keyloggers/SetWindowsHookEx/src/main.rs -------------------------------------------------------------------------------- /Keyloggers/getrawinputdata/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Keyloggers/getrawinputdata/Cargo.toml -------------------------------------------------------------------------------- /Keyloggers/getrawinputdata/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Keyloggers/getrawinputdata/src/main.rs -------------------------------------------------------------------------------- /Keyloggers/keylogger/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Keyloggers/keylogger/Cargo.toml -------------------------------------------------------------------------------- /Keyloggers/keylogger/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Keyloggers/keylogger/src/main.rs -------------------------------------------------------------------------------- /Keyloggers/keylogger/src/tcp_keylogger.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Keyloggers/keylogger/src/tcp_keylogger.rs -------------------------------------------------------------------------------- /Keyloggers/keylogger/src/tcp_receiver.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Keyloggers/keylogger/src/tcp_receiver.rs -------------------------------------------------------------------------------- /KiUserExceptionDispatcherStepOver/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/KiUserExceptionDispatcherStepOver/Cargo.lock -------------------------------------------------------------------------------- /KiUserExceptionDispatcherStepOver/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/KiUserExceptionDispatcherStepOver/Cargo.toml -------------------------------------------------------------------------------- /KiUserExceptionDispatcherStepOver/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/KiUserExceptionDispatcherStepOver/README.md -------------------------------------------------------------------------------- /KiUserExceptionDispatcherStepOver/img/bypass_hooks1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/KiUserExceptionDispatcherStepOver/img/bypass_hooks1.png -------------------------------------------------------------------------------- /KiUserExceptionDispatcherStepOver/img/bypass_hooks2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/KiUserExceptionDispatcherStepOver/img/bypass_hooks2.png -------------------------------------------------------------------------------- /KiUserExceptionDispatcherStepOver/img/debug_print.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/KiUserExceptionDispatcherStepOver/img/debug_print.png -------------------------------------------------------------------------------- /KiUserExceptionDispatcherStepOver/src/debug.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/KiUserExceptionDispatcherStepOver/src/debug.rs -------------------------------------------------------------------------------- /KiUserExceptionDispatcherStepOver/src/hook.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/KiUserExceptionDispatcherStepOver/src/hook.rs -------------------------------------------------------------------------------- /KiUserExceptionDispatcherStepOver/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/KiUserExceptionDispatcherStepOver/src/main.rs -------------------------------------------------------------------------------- /KiUserExceptionDispatcherStepOver/src/return_ssn.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/KiUserExceptionDispatcherStepOver/src/return_ssn.rs -------------------------------------------------------------------------------- /KiUserExceptionDispatcherStepOver/src/wow64_callback.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/KiUserExceptionDispatcherStepOver/src/wow64_callback.rs -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/LICENSE -------------------------------------------------------------------------------- /Malware-Samples/Encryfer/Encryfer-X/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Malware-Samples/Encryfer/Encryfer-X/Cargo.toml -------------------------------------------------------------------------------- /Malware-Samples/Encryfer/Encryfer-X/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Malware-Samples/Encryfer/Encryfer-X/README.md -------------------------------------------------------------------------------- /Malware-Samples/Encryfer/Encryfer-X/encrypt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Malware-Samples/Encryfer/Encryfer-X/encrypt.png -------------------------------------------------------------------------------- /Malware-Samples/Encryfer/Encryfer-X/src/encrypt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Malware-Samples/Encryfer/Encryfer-X/src/encrypt.rs -------------------------------------------------------------------------------- /Malware-Samples/Encryfer/Encryfer-X/src/evade.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Malware-Samples/Encryfer/Encryfer-X/src/evade.rs -------------------------------------------------------------------------------- /Malware-Samples/Encryfer/Encryfer-X/src/evade_vm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Malware-Samples/Encryfer/Encryfer-X/src/evade_vm.rs -------------------------------------------------------------------------------- /Malware-Samples/Encryfer/Encryfer-X/src/file_operand.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Malware-Samples/Encryfer/Encryfer-X/src/file_operand.rs -------------------------------------------------------------------------------- /Malware-Samples/Encryfer/Encryfer-X/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Malware-Samples/Encryfer/Encryfer-X/src/main.rs -------------------------------------------------------------------------------- /Malware-Samples/Encryfer/Encryfer-X/src/self_delete.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Malware-Samples/Encryfer/Encryfer-X/src/self_delete.rs -------------------------------------------------------------------------------- /Malware-Samples/Encryfer/Encryfer-X/src/wall.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Malware-Samples/Encryfer/Encryfer-X/src/wall.rs -------------------------------------------------------------------------------- /Malware-Samples/Encryfer/Encyfer-X-Decryptor/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Malware-Samples/Encryfer/Encyfer-X-Decryptor/Cargo.toml -------------------------------------------------------------------------------- /Malware-Samples/Encryfer/Encyfer-X-Decryptor/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Malware-Samples/Encryfer/Encyfer-X-Decryptor/README.md -------------------------------------------------------------------------------- /Malware-Samples/Encryfer/Encyfer-X-Decryptor/src/decrypt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Malware-Samples/Encryfer/Encyfer-X-Decryptor/src/decrypt.rs -------------------------------------------------------------------------------- /Malware-Samples/Encryfer/Encyfer-X-Decryptor/src/file_operand.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Malware-Samples/Encryfer/Encyfer-X-Decryptor/src/file_operand.rs -------------------------------------------------------------------------------- /Malware-Samples/Encryfer/Encyfer-X-Decryptor/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Malware-Samples/Encryfer/Encyfer-X-Decryptor/src/main.rs -------------------------------------------------------------------------------- /Malware-Samples/Encryfer/Encyfer-X-Decryptor/src/wall.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Malware-Samples/Encryfer/Encyfer-X-Decryptor/src/wall.rs -------------------------------------------------------------------------------- /Malware-Samples/Encryfer/Random-Keys-Generator/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Malware-Samples/Encryfer/Random-Keys-Generator/Cargo.toml -------------------------------------------------------------------------------- /Malware-Samples/Encryfer/Random-Keys-Generator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Malware-Samples/Encryfer/Random-Keys-Generator/README.md -------------------------------------------------------------------------------- /Malware-Samples/Encryfer/Random-Keys-Generator/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Malware-Samples/Encryfer/Random-Keys-Generator/src/main.rs -------------------------------------------------------------------------------- /Malware-Samples/InfoStealer/Receiver/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Malware-Samples/InfoStealer/Receiver/Cargo.toml -------------------------------------------------------------------------------- /Malware-Samples/InfoStealer/Receiver/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Malware-Samples/InfoStealer/Receiver/README.md -------------------------------------------------------------------------------- /Malware-Samples/InfoStealer/Receiver/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Malware-Samples/InfoStealer/Receiver/src/main.rs -------------------------------------------------------------------------------- /Malware-Samples/InfoStealer/Stealer/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Malware-Samples/InfoStealer/Stealer/Cargo.toml -------------------------------------------------------------------------------- /Malware-Samples/InfoStealer/Stealer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Malware-Samples/InfoStealer/Stealer/README.md -------------------------------------------------------------------------------- /Malware-Samples/InfoStealer/Stealer/src/evade_vm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Malware-Samples/InfoStealer/Stealer/src/evade_vm.rs -------------------------------------------------------------------------------- /Malware-Samples/InfoStealer/Stealer/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Malware-Samples/InfoStealer/Stealer/src/main.rs -------------------------------------------------------------------------------- /Malware-Samples/InfoStealer/Stealer/src/system_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Malware-Samples/InfoStealer/Stealer/src/system_info.rs -------------------------------------------------------------------------------- /Malware-Samples/Information Gathering/Data_collector/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Malware-Samples/Information Gathering/Data_collector/Cargo.toml -------------------------------------------------------------------------------- /Malware-Samples/Information Gathering/Data_collector/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Malware-Samples/Information Gathering/Data_collector/README.md -------------------------------------------------------------------------------- /Malware-Samples/Information Gathering/Data_collector/images/image-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Malware-Samples/Information Gathering/Data_collector/images/image-1.png -------------------------------------------------------------------------------- /Malware-Samples/Information Gathering/Data_collector/info_gather.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Malware-Samples/Information Gathering/Data_collector/info_gather.txt -------------------------------------------------------------------------------- /Malware-Samples/Information Gathering/Data_collector/src/gather_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Malware-Samples/Information Gathering/Data_collector/src/gather_info.rs -------------------------------------------------------------------------------- /Malware-Samples/Information Gathering/Data_collector/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Malware-Samples/Information Gathering/Data_collector/src/main.rs -------------------------------------------------------------------------------- /Malware-Samples/Information Gathering/Receiver/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Malware-Samples/Information Gathering/Receiver/Cargo.toml -------------------------------------------------------------------------------- /Malware-Samples/Information Gathering/Receiver/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Malware-Samples/Information Gathering/Receiver/README.md -------------------------------------------------------------------------------- /Malware-Samples/Information Gathering/Receiver/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Malware-Samples/Information Gathering/Receiver/src/main.rs -------------------------------------------------------------------------------- /Malware-Samples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Malware-Samples/README.md -------------------------------------------------------------------------------- /Malware-Samples/dropper/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Malware-Samples/dropper/Cargo.toml -------------------------------------------------------------------------------- /Malware-Samples/dropper/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Malware-Samples/dropper/README.md -------------------------------------------------------------------------------- /Malware-Samples/dropper/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Malware-Samples/dropper/src/main.rs -------------------------------------------------------------------------------- /Malware_Tips/BloatedHammer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Malware_Tips/BloatedHammer.rs -------------------------------------------------------------------------------- /Malware_Tips/EnumCalenderInfoA.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Malware_Tips/EnumCalenderInfoA.rs -------------------------------------------------------------------------------- /Malware_Tips/amsi_bypass.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Malware_Tips/amsi_bypass.rs -------------------------------------------------------------------------------- /Malware_Tips/block_dll_policy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Malware_Tips/block_dll_policy.rs -------------------------------------------------------------------------------- /Malware_Tips/find_pid_by_name.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Malware_Tips/find_pid_by_name.rs -------------------------------------------------------------------------------- /Malware_Tips/lsass_dump.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Malware_Tips/lsass_dump.rs -------------------------------------------------------------------------------- /Malware_Tips/payload_execution_control.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Malware_Tips/payload_execution_control.rs -------------------------------------------------------------------------------- /Malware_Tips/payload_staging.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Malware_Tips/payload_staging.rs -------------------------------------------------------------------------------- /Malware_Tips/rand_fill/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Malware_Tips/rand_fill/Cargo.toml -------------------------------------------------------------------------------- /Malware_Tips/rand_fill/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Malware_Tips/rand_fill/README.md -------------------------------------------------------------------------------- /Malware_Tips/rand_fill/src/find_volume.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Malware_Tips/rand_fill/src/find_volume.rs -------------------------------------------------------------------------------- /Malware_Tips/rand_fill/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Malware_Tips/rand_fill/src/main.rs -------------------------------------------------------------------------------- /Malware_Tips/run_as_admin_snippet.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Malware_Tips/run_as_admin_snippet.rs -------------------------------------------------------------------------------- /Malware_Tips/self_delete.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Malware_Tips/self_delete.rs -------------------------------------------------------------------------------- /ManualRsrcDataFetching/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/ManualRsrcDataFetching/Cargo.toml -------------------------------------------------------------------------------- /ManualRsrcDataFetching/PAYLOAD.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/ManualRsrcDataFetching/PAYLOAD.ico -------------------------------------------------------------------------------- /ManualRsrcDataFetching/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/ManualRsrcDataFetching/README.md -------------------------------------------------------------------------------- /ManualRsrcDataFetching/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/ManualRsrcDataFetching/build.rs -------------------------------------------------------------------------------- /ManualRsrcDataFetching/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/ManualRsrcDataFetching/image.png -------------------------------------------------------------------------------- /ManualRsrcDataFetching/resource.rc: -------------------------------------------------------------------------------- 1 | // 788 DEC is -> 0x314 HEX ! 2 | 788 RCDATA "PAYLOAD.ico" -------------------------------------------------------------------------------- /ManualRsrcDataFetching/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/ManualRsrcDataFetching/src/main.rs -------------------------------------------------------------------------------- /MessageBoxes/MessageBoxA/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/MessageBoxes/MessageBoxA/src/main.rs -------------------------------------------------------------------------------- /MessageBoxes/MessageBoxW/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/MessageBoxes/MessageBoxW/main.rs -------------------------------------------------------------------------------- /MessageBoxes/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/MessageBoxes/README.md -------------------------------------------------------------------------------- /Named_Pipe/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Named_Pipe/README.md -------------------------------------------------------------------------------- /Named_Pipe/pipe_client/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Named_Pipe/pipe_client/Cargo.toml -------------------------------------------------------------------------------- /Named_Pipe/pipe_client/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Named_Pipe/pipe_client/src/main.rs -------------------------------------------------------------------------------- /Named_Pipe/pipe_server/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Named_Pipe/pipe_server/Cargo.toml -------------------------------------------------------------------------------- /Named_Pipe/pipe_server/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Named_Pipe/pipe_server/src/main.rs -------------------------------------------------------------------------------- /NtApi/NtMapViewOfSection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/NtApi/NtMapViewOfSection.rs -------------------------------------------------------------------------------- /NtApi/NtMapViewOfSection/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/NtApi/NtMapViewOfSection/Cargo.toml -------------------------------------------------------------------------------- /NtApi/NtMapViewOfSection/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/NtApi/NtMapViewOfSection/README.md -------------------------------------------------------------------------------- /NtApi/NtMapViewOfSection/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/NtApi/NtMapViewOfSection/image.png -------------------------------------------------------------------------------- /NtApi/NtMapViewOfSection/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/NtApi/NtMapViewOfSection/src/main.rs -------------------------------------------------------------------------------- /NtApi/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/NtApi/README.md -------------------------------------------------------------------------------- /NtApi/Shellcode_Exectuion_NtApi/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/NtApi/Shellcode_Exectuion_NtApi/Cargo.toml -------------------------------------------------------------------------------- /NtApi/Shellcode_Exectuion_NtApi/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/NtApi/Shellcode_Exectuion_NtApi/README.md -------------------------------------------------------------------------------- /NtApi/Shellcode_Exectuion_NtApi/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/NtApi/Shellcode_Exectuion_NtApi/src/main.rs -------------------------------------------------------------------------------- /NtApi/remote_process.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/NtApi/remote_process.rs -------------------------------------------------------------------------------- /NtCreateUserProcess/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/NtCreateUserProcess/Cargo.toml -------------------------------------------------------------------------------- /NtCreateUserProcess/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/NtCreateUserProcess/README.md -------------------------------------------------------------------------------- /NtCreateUserProcess/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/NtCreateUserProcess/src/main.rs -------------------------------------------------------------------------------- /NtSockets/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/NtSockets/Cargo.toml -------------------------------------------------------------------------------- /NtSockets/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/NtSockets/README.md -------------------------------------------------------------------------------- /NtSockets/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/NtSockets/src/main.rs -------------------------------------------------------------------------------- /PEB_Offset_finder/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/PEB_Offset_finder/Cargo.toml -------------------------------------------------------------------------------- /PEB_Offset_finder/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/PEB_Offset_finder/README.md -------------------------------------------------------------------------------- /PEB_Offset_finder/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/PEB_Offset_finder/image.png -------------------------------------------------------------------------------- /PEB_Offset_finder/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/PEB_Offset_finder/src/main.rs -------------------------------------------------------------------------------- /Persistence/COMAutoApprovalList.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Persistence/COMAutoApprovalList.rs -------------------------------------------------------------------------------- /Persistence/Find_startup_apps.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Persistence/Find_startup_apps.rs -------------------------------------------------------------------------------- /Persistence/PPid_spoofing/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Persistence/PPid_spoofing/Cargo.toml -------------------------------------------------------------------------------- /Persistence/PPid_spoofing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Persistence/PPid_spoofing/README.md -------------------------------------------------------------------------------- /Persistence/PPid_spoofing/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Persistence/PPid_spoofing/image.png -------------------------------------------------------------------------------- /Persistence/PPid_spoofing/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Persistence/PPid_spoofing/src/main.rs -------------------------------------------------------------------------------- /Persistence/StartupApproved.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Persistence/StartupApproved.rs -------------------------------------------------------------------------------- /Persistence/persistence_part1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Persistence/persistence_part1.rs -------------------------------------------------------------------------------- /Persistence/ppid_spoofing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Persistence/ppid_spoofing.rs -------------------------------------------------------------------------------- /Persistence/set_as_startup_program.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Persistence/set_as_startup_program.rs -------------------------------------------------------------------------------- /Process-Injection/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process-Injection/README.md -------------------------------------------------------------------------------- /Process-Injection/apc_queue_inject_new/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process-Injection/apc_queue_inject_new/Cargo.toml -------------------------------------------------------------------------------- /Process-Injection/apc_queue_inject_new/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process-Injection/apc_queue_inject_new/README.md -------------------------------------------------------------------------------- /Process-Injection/apc_queue_inject_new/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process-Injection/apc_queue_inject_new/src/main.rs -------------------------------------------------------------------------------- /Process-Injection/apc_queue_injection/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process-Injection/apc_queue_injection/Cargo.toml -------------------------------------------------------------------------------- /Process-Injection/apc_queue_injection/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process-Injection/apc_queue_injection/README.md -------------------------------------------------------------------------------- /Process-Injection/apc_queue_injection/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process-Injection/apc_queue_injection/src/main.rs -------------------------------------------------------------------------------- /Process-Injection/early_bird_apc_injection/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process-Injection/early_bird_apc_injection/Cargo.toml -------------------------------------------------------------------------------- /Process-Injection/early_bird_apc_injection/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process-Injection/early_bird_apc_injection/README.md -------------------------------------------------------------------------------- /Process-Injection/early_bird_apc_injection/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process-Injection/early_bird_apc_injection/src/main.rs -------------------------------------------------------------------------------- /Process-Injection/inject_on_localprocess/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process-Injection/inject_on_localprocess/Cargo.toml -------------------------------------------------------------------------------- /Process-Injection/inject_on_localprocess/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process-Injection/inject_on_localprocess/README.md -------------------------------------------------------------------------------- /Process-Injection/inject_on_localprocess/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process-Injection/inject_on_localprocess/src/main.rs -------------------------------------------------------------------------------- /Process-Injection/inject_on_remoteprocess/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process-Injection/inject_on_remoteprocess/Cargo.toml -------------------------------------------------------------------------------- /Process-Injection/inject_on_remoteprocess/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process-Injection/inject_on_remoteprocess/README.md -------------------------------------------------------------------------------- /Process-Injection/inject_on_remoteprocess/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process-Injection/inject_on_remoteprocess/src/main.rs -------------------------------------------------------------------------------- /Process-Injection/pe_injection/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process-Injection/pe_injection/Cargo.toml -------------------------------------------------------------------------------- /Process-Injection/pe_injection/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process-Injection/pe_injection/README.md -------------------------------------------------------------------------------- /Process-Injection/pe_injection/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process-Injection/pe_injection/src/main.rs -------------------------------------------------------------------------------- /Process-Injection/shellcode_exec_1/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process-Injection/shellcode_exec_1/Cargo.toml -------------------------------------------------------------------------------- /Process-Injection/shellcode_exec_1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process-Injection/shellcode_exec_1/README.md -------------------------------------------------------------------------------- /Process-Injection/shellcode_exec_1/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process-Injection/shellcode_exec_1/src/main.rs -------------------------------------------------------------------------------- /Process/EnumDesktopsA.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process/EnumDesktopsA.rs -------------------------------------------------------------------------------- /Process/EnumDesktopsA/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process/EnumDesktopsA/Cargo.toml -------------------------------------------------------------------------------- /Process/EnumDesktopsA/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process/EnumDesktopsA/README.md -------------------------------------------------------------------------------- /Process/EnumDesktopsA/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process/EnumDesktopsA/src/main.rs -------------------------------------------------------------------------------- /Process/Herpaderping/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process/Herpaderping/Cargo.toml -------------------------------------------------------------------------------- /Process/Herpaderping/Image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process/Herpaderping/Image.png -------------------------------------------------------------------------------- /Process/Herpaderping/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process/Herpaderping/README.md -------------------------------------------------------------------------------- /Process/Herpaderping/src/create_file_section.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process/Herpaderping/src/create_file_section.rs -------------------------------------------------------------------------------- /Process/Herpaderping/src/init_params.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process/Herpaderping/src/init_params.rs -------------------------------------------------------------------------------- /Process/Herpaderping/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process/Herpaderping/src/main.rs -------------------------------------------------------------------------------- /Process/Herpaderping/src/process_herpaderping.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process/Herpaderping/src/process_herpaderping.rs -------------------------------------------------------------------------------- /Process/MmapOptions/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process/MmapOptions/Cargo.toml -------------------------------------------------------------------------------- /Process/MmapOptions/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process/MmapOptions/README.md -------------------------------------------------------------------------------- /Process/MmapOptions/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process/MmapOptions/image.png -------------------------------------------------------------------------------- /Process/MmapOptions/msgbox_shellcode.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process/MmapOptions/msgbox_shellcode.bin -------------------------------------------------------------------------------- /Process/MmapOptions/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process/MmapOptions/src/main.rs -------------------------------------------------------------------------------- /Process/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process/README.md -------------------------------------------------------------------------------- /Process/ShellExecute.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process/ShellExecute.rs -------------------------------------------------------------------------------- /Process/cpu_buffer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process/cpu_buffer.rs -------------------------------------------------------------------------------- /Process/cpu_buffer/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process/cpu_buffer/Cargo.toml -------------------------------------------------------------------------------- /Process/cpu_buffer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process/cpu_buffer/README.md -------------------------------------------------------------------------------- /Process/cpu_buffer/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process/cpu_buffer/src/main.rs -------------------------------------------------------------------------------- /Process/createprocess.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process/createprocess.rs -------------------------------------------------------------------------------- /Process/createprocess/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process/createprocess/Cargo.toml -------------------------------------------------------------------------------- /Process/createprocess/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process/createprocess/README.md -------------------------------------------------------------------------------- /Process/createprocess/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process/createprocess/src/main.rs -------------------------------------------------------------------------------- /Process/enable_token.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process/enable_token.rs -------------------------------------------------------------------------------- /Process/enable_token/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process/enable_token/Cargo.toml -------------------------------------------------------------------------------- /Process/enable_token/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process/enable_token/README.md -------------------------------------------------------------------------------- /Process/enable_token/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process/enable_token/src/main.rs -------------------------------------------------------------------------------- /Process/hypnosis.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process/hypnosis.rs -------------------------------------------------------------------------------- /Process/hypnosis/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process/hypnosis/Cargo.toml -------------------------------------------------------------------------------- /Process/hypnosis/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process/hypnosis/README.md -------------------------------------------------------------------------------- /Process/hypnosis/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process/hypnosis/src/main.rs -------------------------------------------------------------------------------- /Process/local_mapping_injection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process/local_mapping_injection.rs -------------------------------------------------------------------------------- /Process/local_mapping_injection/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process/local_mapping_injection/Cargo.toml -------------------------------------------------------------------------------- /Process/local_mapping_injection/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process/local_mapping_injection/README.md -------------------------------------------------------------------------------- /Process/local_mapping_injection/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process/local_mapping_injection/src/main.rs -------------------------------------------------------------------------------- /Process/process_argument_spoofing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process/process_argument_spoofing.rs -------------------------------------------------------------------------------- /Process/process_argument_spoofing/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process/process_argument_spoofing/Cargo.toml -------------------------------------------------------------------------------- /Process/process_argument_spoofing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process/process_argument_spoofing/README.md -------------------------------------------------------------------------------- /Process/process_argument_spoofing/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process/process_argument_spoofing/src/main.rs -------------------------------------------------------------------------------- /Process/process_fiber.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process/process_fiber.rs -------------------------------------------------------------------------------- /Process/process_fiber/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process/process_fiber/Cargo.toml -------------------------------------------------------------------------------- /Process/process_fiber/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process/process_fiber/README.md -------------------------------------------------------------------------------- /Process/process_fiber/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process/process_fiber/src/main.rs -------------------------------------------------------------------------------- /Process/process_hollowing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process/process_hollowing.rs -------------------------------------------------------------------------------- /Process/process_hollowing/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process/process_hollowing/Cargo.toml -------------------------------------------------------------------------------- /Process/process_hollowing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process/process_hollowing/README.md -------------------------------------------------------------------------------- /Process/process_hollowing/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process/process_hollowing/src/main.rs -------------------------------------------------------------------------------- /Process/remote_mapping_injection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process/remote_mapping_injection.rs -------------------------------------------------------------------------------- /Process/remote_mapping_injection/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process/remote_mapping_injection/Cargo.toml -------------------------------------------------------------------------------- /Process/remote_mapping_injection/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process/remote_mapping_injection/README.md -------------------------------------------------------------------------------- /Process/remote_mapping_injection/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Process/remote_mapping_injection/src/main.rs -------------------------------------------------------------------------------- /Proxy-DLL-Loads/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Proxy-DLL-Loads/Cargo.toml -------------------------------------------------------------------------------- /Proxy-DLL-Loads/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Proxy-DLL-Loads/README.md -------------------------------------------------------------------------------- /Proxy-DLL-Loads/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Proxy-DLL-Loads/src/main.rs -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/README.md -------------------------------------------------------------------------------- /Reverse Shell/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Reverse Shell/README.md -------------------------------------------------------------------------------- /Reverse Shell/rev_receive/.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | -------------------------------------------------------------------------------- /Reverse Shell/rev_receive/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Reverse Shell/rev_receive/Cargo.toml -------------------------------------------------------------------------------- /Reverse Shell/rev_receive/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Reverse Shell/rev_receive/src/main.rs -------------------------------------------------------------------------------- /Reverse Shell/rev_shell/.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | -------------------------------------------------------------------------------- /Reverse Shell/rev_shell/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Reverse Shell/rev_shell/Cargo.toml -------------------------------------------------------------------------------- /Reverse Shell/rev_shell/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Reverse Shell/rev_shell/src/main.rs -------------------------------------------------------------------------------- /Self-Deletion-Techniques/Alternate_Data_Stream/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Self-Deletion-Techniques/Alternate_Data_Stream/Cargo.toml -------------------------------------------------------------------------------- /Self-Deletion-Techniques/Alternate_Data_Stream/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Self-Deletion-Techniques/Alternate_Data_Stream/README.md -------------------------------------------------------------------------------- /Self-Deletion-Techniques/normal_techniques/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Self-Deletion-Techniques/normal_techniques/Cargo.toml -------------------------------------------------------------------------------- /Self-Deletion-Techniques/normal_techniques/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Self-Deletion-Techniques/normal_techniques/README.md -------------------------------------------------------------------------------- /Self-Deletion-Techniques/normal_techniques/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Self-Deletion-Techniques/normal_techniques/src/main.rs -------------------------------------------------------------------------------- /Self-Deletion-Techniques/normal_techniques/src/techniques.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Self-Deletion-Techniques/normal_techniques/src/techniques.rs -------------------------------------------------------------------------------- /Sleep_Obfuscations/Ekko/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Sleep_Obfuscations/Ekko/Cargo.toml -------------------------------------------------------------------------------- /Sleep_Obfuscations/Ekko/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Sleep_Obfuscations/Ekko/README.md -------------------------------------------------------------------------------- /Sleep_Obfuscations/Ekko/src/ekko_common.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Sleep_Obfuscations/Ekko/src/ekko_common.rs -------------------------------------------------------------------------------- /Sleep_Obfuscations/Ekko/src/ekko_smukx.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Sleep_Obfuscations/Ekko/src/ekko_smukx.rs -------------------------------------------------------------------------------- /Sleep_Obfuscations/Ekko/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Sleep_Obfuscations/Ekko/src/main.rs -------------------------------------------------------------------------------- /Structs/PEB_structs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Structs/PEB_structs.rs -------------------------------------------------------------------------------- /Structs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Structs/README.md -------------------------------------------------------------------------------- /Test_phase/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Test_phase/README.md -------------------------------------------------------------------------------- /Test_phase/SymSrvGetFileIndexInfo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Test_phase/SymSrvGetFileIndexInfo.rs -------------------------------------------------------------------------------- /Test_phase/lsass_dump.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Test_phase/lsass_dump.rs -------------------------------------------------------------------------------- /Test_phase/powershell_obfus.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Test_phase/powershell_obfus.rs -------------------------------------------------------------------------------- /Test_phase/test1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Test_phase/test1.rs -------------------------------------------------------------------------------- /Threads/local_thread_hijacking.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Threads/local_thread_hijacking.rs -------------------------------------------------------------------------------- /Threads/remote_thread_execution.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Threads/remote_thread_execution.rs -------------------------------------------------------------------------------- /UUID_Shellcode_Execution/uuid_format/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/UUID_Shellcode_Execution/uuid_format/Cargo.toml -------------------------------------------------------------------------------- /UUID_Shellcode_Execution/uuid_format/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/UUID_Shellcode_Execution/uuid_format/src/main.rs -------------------------------------------------------------------------------- /UUID_Shellcode_Execution/uuid_shellcode_execution/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/UUID_Shellcode_Execution/uuid_shellcode_execution/Cargo.toml -------------------------------------------------------------------------------- /UUID_Shellcode_Execution/uuid_shellcode_execution/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/UUID_Shellcode_Execution/uuid_shellcode_execution/src/main.rs -------------------------------------------------------------------------------- /WaitingThreadHijacking/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/WaitingThreadHijacking/Cargo.toml -------------------------------------------------------------------------------- /WaitingThreadHijacking/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/WaitingThreadHijacking/README.md -------------------------------------------------------------------------------- /WaitingThreadHijacking/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/WaitingThreadHijacking/image.png -------------------------------------------------------------------------------- /WaitingThreadHijacking/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/WaitingThreadHijacking/src/main.rs -------------------------------------------------------------------------------- /WaitingThreadHijacking/src/shellcode.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/WaitingThreadHijacking/src/shellcode.rs -------------------------------------------------------------------------------- /Windows_Threads/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Windows_Threads/README.md -------------------------------------------------------------------------------- /Windows_Threads/ShellExecThread.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Windows_Threads/ShellExecThread.rs -------------------------------------------------------------------------------- /Windows_Threads/simple_thread.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/Windows_Threads/simple_thread.rs -------------------------------------------------------------------------------- /analysis/PE_Analyzer1/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/analysis/PE_Analyzer1/Cargo.toml -------------------------------------------------------------------------------- /analysis/PE_Analyzer1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/analysis/PE_Analyzer1/README.md -------------------------------------------------------------------------------- /analysis/PE_Analyzer1/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/analysis/PE_Analyzer1/image.png -------------------------------------------------------------------------------- /analysis/PE_Analyzer1/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/analysis/PE_Analyzer1/src/main.rs -------------------------------------------------------------------------------- /analysis/PE_Analyzer1/src/pe_files.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/analysis/PE_Analyzer1/src/pe_files.rs -------------------------------------------------------------------------------- /analysis/PE_Analyzer1/src/reflect.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/analysis/PE_Analyzer1/src/reflect.rs -------------------------------------------------------------------------------- /analysis/PE_Analyzer2/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/analysis/PE_Analyzer2/Cargo.toml -------------------------------------------------------------------------------- /analysis/PE_Analyzer2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/analysis/PE_Analyzer2/README.md -------------------------------------------------------------------------------- /analysis/PE_Analyzer2/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/analysis/PE_Analyzer2/src/main.rs -------------------------------------------------------------------------------- /analysis/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/analysis/README.md -------------------------------------------------------------------------------- /analysis/check_dbg/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/analysis/check_dbg/Cargo.toml -------------------------------------------------------------------------------- /analysis/check_dbg/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/analysis/check_dbg/README.md -------------------------------------------------------------------------------- /analysis/check_dbg/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/analysis/check_dbg/src/main.rs -------------------------------------------------------------------------------- /analysis/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/analysis/image.png -------------------------------------------------------------------------------- /api_hooking.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/api_hooking.rs -------------------------------------------------------------------------------- /base_addr_locator/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/base_addr_locator/Cargo.toml -------------------------------------------------------------------------------- /base_addr_locator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/base_addr_locator/README.md -------------------------------------------------------------------------------- /base_addr_locator/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/base_addr_locator/image.png -------------------------------------------------------------------------------- /base_addr_locator/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/base_addr_locator/src/main.rs -------------------------------------------------------------------------------- /base_addr_locator/src/native.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/base_addr_locator/src/native.rs -------------------------------------------------------------------------------- /deps.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/deps.md -------------------------------------------------------------------------------- /dll_injection/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/dll_injection/README.md -------------------------------------------------------------------------------- /dll_injection/callfunc_dll.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/dll_injection/callfunc_dll.rs -------------------------------------------------------------------------------- /dll_injection/dll_file/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/dll_injection/dll_file/Cargo.toml -------------------------------------------------------------------------------- /dll_injection/dll_file/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/dll_injection/dll_file/image.png -------------------------------------------------------------------------------- /dll_injection/dll_file/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/dll_injection/dll_file/src/lib.rs -------------------------------------------------------------------------------- /dll_injection/dll_file1/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/dll_injection/dll_file1/Cargo.toml -------------------------------------------------------------------------------- /dll_injection/dll_file1/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/dll_injection/dll_file1/image.png -------------------------------------------------------------------------------- /dll_injection/dll_file1/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/dll_injection/dll_file1/src/lib.rs -------------------------------------------------------------------------------- /dll_injection/dll_unhooking.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/dll_injection/dll_unhooking.rs -------------------------------------------------------------------------------- /dll_injection/dll_unhooking2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/dll_injection/dll_unhooking2.rs -------------------------------------------------------------------------------- /dll_injection/fixed_calc_dll.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/dll_injection/fixed_calc_dll.rs -------------------------------------------------------------------------------- /dll_injection/hook.dll.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/dll_injection/hook.dll.rs -------------------------------------------------------------------------------- /dll_injection/images/image-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/dll_injection/images/image-1.png -------------------------------------------------------------------------------- /dll_injection/images/image-10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/dll_injection/images/image-10.png -------------------------------------------------------------------------------- /dll_injection/images/image-11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/dll_injection/images/image-11.png -------------------------------------------------------------------------------- /dll_injection/images/image-12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/dll_injection/images/image-12.png -------------------------------------------------------------------------------- /dll_injection/images/image-13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/dll_injection/images/image-13.png -------------------------------------------------------------------------------- /dll_injection/images/image-14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/dll_injection/images/image-14.png -------------------------------------------------------------------------------- /dll_injection/images/image-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/dll_injection/images/image-2.png -------------------------------------------------------------------------------- /dll_injection/images/image-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/dll_injection/images/image-3.png -------------------------------------------------------------------------------- /dll_injection/images/image-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/dll_injection/images/image-4.png -------------------------------------------------------------------------------- /dll_injection/images/image-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/dll_injection/images/image-5.png -------------------------------------------------------------------------------- /dll_injection/images/image-6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/dll_injection/images/image-6.png -------------------------------------------------------------------------------- /dll_injection/images/image-7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/dll_injection/images/image-7.png -------------------------------------------------------------------------------- /dll_injection/images/image-8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/dll_injection/images/image-8.png -------------------------------------------------------------------------------- /dll_injection/images/image-9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/dll_injection/images/image-9.png -------------------------------------------------------------------------------- /dll_injection/images/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/dll_injection/images/image.png -------------------------------------------------------------------------------- /dll_injection/injector.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/dll_injection/injector.rs -------------------------------------------------------------------------------- /dll_injection/injector/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/dll_injection/injector/Cargo.toml -------------------------------------------------------------------------------- /dll_injection/injector/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/dll_injection/injector/README.md -------------------------------------------------------------------------------- /dll_injection/injector/dll_file.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/dll_injection/injector/dll_file.dll -------------------------------------------------------------------------------- /dll_injection/injector/image1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/dll_injection/injector/image1.png -------------------------------------------------------------------------------- /dll_injection/injector/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/dll_injection/injector/src/main.rs -------------------------------------------------------------------------------- /dll_injection/injector/src/old.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/dll_injection/injector/src/old.rs -------------------------------------------------------------------------------- /dll_injection/multi_func_dll.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/dll_injection/multi_func_dll.rs -------------------------------------------------------------------------------- /docker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/docker.md -------------------------------------------------------------------------------- /drivers/IMFForceDelete.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/drivers/IMFForceDelete.rs -------------------------------------------------------------------------------- /evade_vm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/evade_vm.rs -------------------------------------------------------------------------------- /images/cargo_build.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/images/cargo_build.png -------------------------------------------------------------------------------- /images/copy_deps.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/images/copy_deps.png -------------------------------------------------------------------------------- /images/dependencics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/images/dependencics.png -------------------------------------------------------------------------------- /images/exec.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/images/exec.png -------------------------------------------------------------------------------- /images/file_path.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/images/file_path.png -------------------------------------------------------------------------------- /images/import_code.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/images/import_code.png -------------------------------------------------------------------------------- /images/new_cargo_package.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/images/new_cargo_package.png -------------------------------------------------------------------------------- /keylog_dropper/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/keylog_dropper/README.md -------------------------------------------------------------------------------- /keylog_dropper/bot_send/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/keylog_dropper/bot_send/Cargo.toml -------------------------------------------------------------------------------- /keylog_dropper/bot_send/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/keylog_dropper/bot_send/src/main.rs -------------------------------------------------------------------------------- /keylog_dropper/key_exec/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/keylog_dropper/key_exec/Cargo.toml -------------------------------------------------------------------------------- /keylog_dropper/key_exec/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/keylog_dropper/key_exec/src/main.rs -------------------------------------------------------------------------------- /keylog_dropper/pic/pic1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/keylog_dropper/pic/pic1.png -------------------------------------------------------------------------------- /link_obfuscator/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/link_obfuscator/Cargo.toml -------------------------------------------------------------------------------- /link_obfuscator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/link_obfuscator/README.md -------------------------------------------------------------------------------- /link_obfuscator/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/link_obfuscator/image.png -------------------------------------------------------------------------------- /link_obfuscator/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/link_obfuscator/src/main.rs -------------------------------------------------------------------------------- /lsass_dump/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/lsass_dump/Cargo.toml -------------------------------------------------------------------------------- /lsass_dump/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/lsass_dump/src/main.rs -------------------------------------------------------------------------------- /maldev_rust.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/maldev_rust.png -------------------------------------------------------------------------------- /position independent/sample_asm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/position independent/sample_asm.rs -------------------------------------------------------------------------------- /process_hollowing/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/process_hollowing/Cargo.toml -------------------------------------------------------------------------------- /process_hollowing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/process_hollowing/README.md -------------------------------------------------------------------------------- /process_hollowing/img/one.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/process_hollowing/img/one.png -------------------------------------------------------------------------------- /process_hollowing/img/two.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/process_hollowing/img/two.png -------------------------------------------------------------------------------- /process_hollowing/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/process_hollowing/src/main.rs -------------------------------------------------------------------------------- /process_hollowing/src/shellcode.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/process_hollowing/src/shellcode.rs -------------------------------------------------------------------------------- /shellcode_exec/CertEnumSystemStore.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/shellcode_exec/CertEnumSystemStore.rs -------------------------------------------------------------------------------- /shellcode_exec/CreateThreadpoolWait.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/shellcode_exec/CreateThreadpoolWait.rs -------------------------------------------------------------------------------- /shellcode_exec/DSA_Exec/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/shellcode_exec/DSA_Exec/README.md -------------------------------------------------------------------------------- /shellcode_exec/DSA_Exec/linked_list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/shellcode_exec/DSA_Exec/linked_list.rs -------------------------------------------------------------------------------- /shellcode_exec/EnumCalendarInfoA.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/shellcode_exec/EnumCalendarInfoA.rs -------------------------------------------------------------------------------- /shellcode_exec/EnumChildWindows.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/shellcode_exec/EnumChildWindows.rs -------------------------------------------------------------------------------- /shellcode_exec/EnumDesktopsW.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/shellcode_exec/EnumDesktopsW.rs -------------------------------------------------------------------------------- /shellcode_exec/EnumDirTreeW.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/shellcode_exec/EnumDirTreeW.rs -------------------------------------------------------------------------------- /shellcode_exec/EnumSystemGeoID/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/shellcode_exec/EnumSystemGeoID/Cargo.toml -------------------------------------------------------------------------------- /shellcode_exec/EnumSystemGeoID/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/shellcode_exec/EnumSystemGeoID/src/main.rs -------------------------------------------------------------------------------- /shellcode_exec/EnumSystemLocalesEx.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/shellcode_exec/EnumSystemLocalesEx.rs -------------------------------------------------------------------------------- /shellcode_exec/EnumTimeFormatsEx.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/shellcode_exec/EnumTimeFormatsEx.rs -------------------------------------------------------------------------------- /shellcode_exec/EnumWindows.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/shellcode_exec/EnumWindows.rs -------------------------------------------------------------------------------- /shellcode_exec/EnumWindowsStationsW.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/shellcode_exec/EnumWindowsStationsW.rs -------------------------------------------------------------------------------- /shellcode_exec/Flsalloc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/shellcode_exec/Flsalloc.rs -------------------------------------------------------------------------------- /shellcode_exec/LdrEnumerateLoadedModules.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/shellcode_exec/LdrEnumerateLoadedModules.rs -------------------------------------------------------------------------------- /shellcode_exec/LdrEnumerateLoadedModules/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/shellcode_exec/LdrEnumerateLoadedModules/Cargo.toml -------------------------------------------------------------------------------- /shellcode_exec/LdrEnumerateLoadedModules/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/shellcode_exec/LdrEnumerateLoadedModules/src/main.rs -------------------------------------------------------------------------------- /shellcode_exec/QueueUserAPC.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/shellcode_exec/QueueUserAPC.rs -------------------------------------------------------------------------------- /shellcode_exec/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/shellcode_exec/README.md -------------------------------------------------------------------------------- /shellcode_exec/RtlUserFiberStart/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/shellcode_exec/RtlUserFiberStart/Cargo.toml -------------------------------------------------------------------------------- /shellcode_exec/RtlUserFiberStart/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/shellcode_exec/RtlUserFiberStart/src/main.rs -------------------------------------------------------------------------------- /shellcode_exec/SetTimer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/shellcode_exec/SetTimer.rs -------------------------------------------------------------------------------- /shellcode_exec/Shell-Exec_fnPointer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/shellcode_exec/Shell-Exec_fnPointer.rs -------------------------------------------------------------------------------- /shellcode_exec/SymFindFileInPath.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/shellcode_exec/SymFindFileInPath.rs -------------------------------------------------------------------------------- /shellcode_exec/enumobjects.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/shellcode_exec/enumobjects.rs -------------------------------------------------------------------------------- /shellcode_exec/inline_assembly.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/shellcode_exec/inline_assembly.rs -------------------------------------------------------------------------------- /shellcode_exec/setupcommitfilequeuew.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/shellcode_exec/setupcommitfilequeuew.rs -------------------------------------------------------------------------------- /stealer/GitHub_API/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/stealer/GitHub_API/Cargo.toml -------------------------------------------------------------------------------- /stealer/GitHub_API/Github Stealer PoC.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/stealer/GitHub_API/Github Stealer PoC.png -------------------------------------------------------------------------------- /stealer/GitHub_API/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/stealer/GitHub_API/README.md -------------------------------------------------------------------------------- /stealer/GitHub_API/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/stealer/GitHub_API/image.png -------------------------------------------------------------------------------- /stealer/GitHub_API/src/file.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/stealer/GitHub_API/src/file.rs -------------------------------------------------------------------------------- /stealer/GitHub_API/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/stealer/GitHub_API/src/main.rs -------------------------------------------------------------------------------- /syscalls/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/syscalls/README.md -------------------------------------------------------------------------------- /syscalls/RecycledGate/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/syscalls/RecycledGate/Cargo.toml -------------------------------------------------------------------------------- /syscalls/RecycledGate/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/syscalls/RecycledGate/README.md -------------------------------------------------------------------------------- /syscalls/RecycledGate/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/syscalls/RecycledGate/build.rs -------------------------------------------------------------------------------- /syscalls/RecycledGate/hasher/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/syscalls/RecycledGate/hasher/Cargo.toml -------------------------------------------------------------------------------- /syscalls/RecycledGate/hasher/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/syscalls/RecycledGate/hasher/src/main.rs -------------------------------------------------------------------------------- /syscalls/RecycledGate/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/syscalls/RecycledGate/src/main.rs -------------------------------------------------------------------------------- /syscalls/RecycledGate/src/trampolin_msvc.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/syscalls/RecycledGate/src/trampolin_msvc.asm -------------------------------------------------------------------------------- /syscalls/RecycledGate/src/trampolin_nasm.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/syscalls/RecycledGate/src/trampolin_nasm.asm -------------------------------------------------------------------------------- /syscalls/TartarusGate/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/syscalls/TartarusGate/Cargo.toml -------------------------------------------------------------------------------- /syscalls/TartarusGate/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/syscalls/TartarusGate/README.md -------------------------------------------------------------------------------- /syscalls/TartarusGate/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/syscalls/TartarusGate/build.rs -------------------------------------------------------------------------------- /syscalls/TartarusGate/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/syscalls/TartarusGate/image.png -------------------------------------------------------------------------------- /syscalls/TartarusGate/src/hellsgate.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/syscalls/TartarusGate/src/hellsgate.asm -------------------------------------------------------------------------------- /syscalls/TartarusGate/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/syscalls/TartarusGate/src/main.rs -------------------------------------------------------------------------------- /syscalls/direct_syscalls/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/syscalls/direct_syscalls/Cargo.toml -------------------------------------------------------------------------------- /syscalls/direct_syscalls/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/syscalls/direct_syscalls/README.md -------------------------------------------------------------------------------- /syscalls/direct_syscalls/direct_syscalls.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/syscalls/direct_syscalls/direct_syscalls.png -------------------------------------------------------------------------------- /syscalls/direct_syscalls/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/syscalls/direct_syscalls/image.png -------------------------------------------------------------------------------- /syscalls/direct_syscalls/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/syscalls/direct_syscalls/src/main.rs -------------------------------------------------------------------------------- /syscalls/indirect_syscalls/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/syscalls/indirect_syscalls/Cargo.toml -------------------------------------------------------------------------------- /syscalls/indirect_syscalls/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/syscalls/indirect_syscalls/README.md -------------------------------------------------------------------------------- /syscalls/indirect_syscalls/indirect_syscall.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/syscalls/indirect_syscalls/indirect_syscall.png -------------------------------------------------------------------------------- /syscalls/indirect_syscalls/rust_syscalls/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/syscalls/indirect_syscalls/rust_syscalls/Cargo.toml -------------------------------------------------------------------------------- /syscalls/indirect_syscalls/rust_syscalls/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/syscalls/indirect_syscalls/rust_syscalls/src/lib.rs -------------------------------------------------------------------------------- /syscalls/indirect_syscalls/rust_syscalls/src/obf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/syscalls/indirect_syscalls/rust_syscalls/src/obf.rs -------------------------------------------------------------------------------- /syscalls/indirect_syscalls/rust_syscalls/src/syscall.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/syscalls/indirect_syscalls/rust_syscalls/src/syscall.rs -------------------------------------------------------------------------------- /syscalls/indirect_syscalls/rust_syscalls/src/syscall_resolve.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/syscalls/indirect_syscalls/rust_syscalls/src/syscall_resolve.rs -------------------------------------------------------------------------------- /syscalls/indirect_syscalls/src/indirect_calls.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/syscalls/indirect_syscalls/src/indirect_calls.rs -------------------------------------------------------------------------------- /syscalls/indirect_syscalls/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/syscalls/indirect_syscalls/src/main.rs -------------------------------------------------------------------------------- /syscalls/indirect_syscalls/src/test1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/syscalls/indirect_syscalls/src/test1.rs -------------------------------------------------------------------------------- /syscalls/indirect_syscalls/src/test2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/syscalls/indirect_syscalls/src/test2.rs -------------------------------------------------------------------------------- /syscalls/indirect_syscalls/src/test3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/syscalls/indirect_syscalls/src/test3.rs -------------------------------------------------------------------------------- /syscalls/indirect_syscalls/src/test4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/syscalls/indirect_syscalls/src/test4.rs -------------------------------------------------------------------------------- /syscalls/indirect_syscalls/src/tryting_something_nt_works.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/syscalls/indirect_syscalls/src/tryting_something_nt_works.rs -------------------------------------------------------------------------------- /syscalls/indirect_syscalls/src/using_ntapi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/syscalls/indirect_syscalls/src/using_ntapi.rs -------------------------------------------------------------------------------- /syscalls/parallel_syscalls/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/syscalls/parallel_syscalls/Cargo.toml -------------------------------------------------------------------------------- /syscalls/parallel_syscalls/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/syscalls/parallel_syscalls/README.md -------------------------------------------------------------------------------- /syscalls/parallel_syscalls/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/syscalls/parallel_syscalls/image.png -------------------------------------------------------------------------------- /syscalls/parallel_syscalls/parallel_syscalls.cpp.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/syscalls/parallel_syscalls/parallel_syscalls.cpp.txt -------------------------------------------------------------------------------- /syscalls/parallel_syscalls/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/syscalls/parallel_syscalls/src/main.rs -------------------------------------------------------------------------------- /timer/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/timer/Cargo.toml -------------------------------------------------------------------------------- /timer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/timer/README.md -------------------------------------------------------------------------------- /timer/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/timer/build.rs -------------------------------------------------------------------------------- /timer/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/timer/src/main.rs -------------------------------------------------------------------------------- /uac-bypass-cmstp/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/uac-bypass-cmstp/Cargo.toml -------------------------------------------------------------------------------- /uac-bypass-cmstp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/uac-bypass-cmstp/README.md -------------------------------------------------------------------------------- /uac-bypass-cmstp/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/uac-bypass-cmstp/src/main.rs -------------------------------------------------------------------------------- /uac-bypass-cmstp/uac_bypass.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitecat18/Rust-for-Malware-Development/HEAD/uac-bypass-cmstp/uac_bypass.png --------------------------------------------------------------------------------