MCPcopy Create free account

hub / github.com/echQoQ/RustSL / functions

Functions194 in github.com/echQoQ/RustSL

↓ 1 callersMethodon_sign_changed
(self)
gui/main_window.py:412
↓ 1 callersFunctionoutputCert
(exe, output)
sign/sigthief.py:142
↓ 1 callersFunctionread_binary_file
(file_path)
encrypt.py:9
↓ 1 callersMethodrefresh
(self)
gui/widgets.py:18
↓ 1 callersMethodrefresh
(self)
gui/widgets.py:51
↓ 1 callersMethodrefresh
(self)
gui/widgets.py:85
↓ 1 callersMethodrefresh
(self)
gui/sign.py:11
↓ 1 callersFunctionsave
(file_path, b64_data)
encrypt.py:18
↓ 1 callersFunctionsha256_bytes
(b)
encrypt_lib/aes.py:7
↓ 1 callersFunctionsha256_bytes
(b)
encrypt_lib/ipv4.py:7
↓ 1 callersFunctionsha256_bytes
(b)
encrypt_lib/rc4.py:8
↓ 1 callersFunctionsha256_bytes
(b)
encrypt_lib/ipv6.py:7
↓ 1 callersFunctionsha256_bytes
(b)
encrypt_lib/mac.py:6
↓ 1 callersFunctionsha256_bytes
(b)
encrypt_lib/uuid.py:8
↓ 1 callersFunctionsignfile
(exe, sigfile, output)
sign/sigthief.py:191
↓ 1 callersFunctionsimple_rand
(seed: &mut u32)
src/guard/mouse.rs:9
↓ 1 callersMethodstart_loading_anim
(self)
gui/main_window.py:307
↓ 1 callersFunctionstart_program
()
src/main.rs:29
↓ 1 callersFunctionthunk
()
src/thunk.rs:6
↓ 1 callersFunctiontrigger_access_violation_exception
This function dereferences a null pointer, which causes an access violation and is used to invoke the previously set vectored exception handlers.
RustVEHSyscalls/src/hooks.rs:319
↓ 1 callersFunctiontruncate
(exe, output)
sign/sigthief.py:164
↓ 1 callersFunctionwriteCert
(cert, exe, output)
sign/sigthief.py:119
↓ 1 callersFunctionxor_cipher
(input: &str, key: &str)
rsl-macros/src/lib.rs:175
FunctionAddHwBp
(exception_info: *mut EXCEPTION_POINTERS)
RustVEHSyscalls/src/hooks.rs:56
FunctionHandlerHwBp
(exception_info: *mut EXCEPTION_POINTERS)
RustVEHSyscalls/src/hooks.rs:104
Method__init__
(self)
gui/main_window.py:25
Method__init__
(self, parent=None)
gui/widgets.py:45
Method__init__
(self, parent=None)
gui/widgets.py:79
Method__init__
(self, parent=None)
gui/sign.py:6
Method__init__
(self, parent, params)
gui/worker.py:26
Method_create_bin_group
(self, folder_icon)
gui/main_window.py:73
Method_create_load_payload_group
(self)
gui/main_window.py:184
Functionalloc_mem
(size: usize)
src/alloc_mem/section_veh_syscall.rs:32
Functionalloc_mem
(size: usize)
src/alloc_mem/snmp_util.rs:3
Functionalloc_mem
(size: usize)
src/alloc_mem/section_syscall.rs:31
Functionalloc_mem
(size: usize)
src/alloc_mem/global.rs:3
Functionalloc_mem
(size: usize)
src/alloc_mem/va_veh_syscall.rs:16
Functionalloc_mem
(size: usize)
src/alloc_mem/mapview.rs:2
Functionalloc_mem
(size: usize)
src/alloc_mem/section.rs:3
Functionalloc_mem
(size: usize)
src/alloc_mem/heap.rs:3
Functionalloc_mem
(size: usize)
src/alloc_mem/va_syscall.rs:16
Functionalloc_mem
(size: usize)
src/alloc_mem/va_from_app.rs:2
Functionalloc_mem
(size: usize)
src/alloc_mem/local.rs:2
Functionalloc_mem
(size: usize)
src/alloc_mem/sh_alloc.rs:3
Methodchoose_bundle_file
(self)
gui/main_window.py:417
Methodchoose_file
(self, parent=None)
gui/widgets.py:64
Methodchoose_file
(self, parent=None)
gui/widgets.py:95
Methodchoose_file
(self, parent=None)
gui/sign.py:23
Functiondecrypt
(decoded: &[u8])
src/decrypt/ipv6.rs:4
Functiondecrypt
(decoded: &[u8])
src/decrypt/aes.rs:3
Functiondecrypt
(decoded: &[u8])
src/decrypt/mac.rs:4
Functiondecrypt
(decoded: &[u8])
src/decrypt/xchacha20.rs:4
Functiondecrypt
(decoded: &[u8])
src/decrypt/uuid.rs:4
Functiondecrypt
(decoded: &[u8])
src/decrypt/ipv4.rs:3
Functiondecrypt
(data: &[u8])
src/decrypt/ecc.rs:7
Functiondemofunction
Example function designed to maintain a clean call stack. This function can be modified to call different legitimate Windows APIs.
RustVEHSyscalls/src/hooks.rs:35
Functionencrypt_string
(input: TokenStream)
rsl-macros/src/lib.rs:159
Functionexec
(p: usize)
src/exec/fiber.rs:3
Functionexec
(p: usize)
src/exec/enum_ui.rs:1
Functionexec
(p: usize)
src/exec/apc_veh_syscall.rs:24
Functionexec
(p: usize)
src/exec/apc_syscall.rs:24
Functionexec
(p: usize)
src/exec/linedda.rs:2
Functionexec
(p: usize)
src/exec/create_thread_veh_syscall.rs:28
Functionexec
(p: usize, size: usize, target_program: &str)
src/exec/early_bird_apc.rs:1
Functionexec
(p: usize)
src/exec/gdi_families.rs:1
Functionexec
(p: usize)
src/exec/create_thread.rs:1
Functionexec
(p: usize)
src/exec/create_thread_syscall.rs:28
Functionexec
(p: usize)
src/exec/fls_alloc.rs:3
Functionexec
(p: usize, size: usize, pid: usize)
src/exec/create_remote_thread.rs:1
Functionget_nt_headers
(base_addr: *mut u8)
RustVEHSyscalls/src/utils.rs:16
Functionget_ssn_by_name
Retrieves the System Service Number (SSN) and the address for a specified syscall. This function scans the loaded modules in memory to locate `ntdll.
RustVEHSyscalls/src/syscall.rs:63
Functionload_payload
()
src/load_payload/read_file_v2.rs:5
Functionload_payload
()
src/load_payload/mailslot.rs:9
Functionload_payload
()
src/load_payload/cmdline.rs:5
Functionload_payload
()
src/load_payload/read_file.rs:1
Functionmain
()
build.rs:12
Functionmain
()
src/main.rs:38
Functionobfuscation_noise_macro
(_input: TokenStream)
rsl-macros/src/lib.rs:10
Methodon_gen_done
(self, dst_file)
gui/main_window.py:454
Methodon_gen_error
(self, msg)
gui/main_window.py:391
Methodon_run_mode_changed
(self)
gui/main_window.py:436
Functionprocess
(data, args)
encrypt_lib/xchacha20.py:7
Functionprocess
(data, args)
encrypt_lib/aes.py:12
Functionprocess
(data, args)
encrypt_lib/ipv4.py:15
Functionprocess
(data, args)
encrypt_lib/rc4.py:14
Functionprocess
(data, args)
encrypt_lib/ipv6.py:19
Functionprocess
(data, args)
encrypt_lib/mac.py:14
Functionprocess
(data, args)
encrypt_lib/uuid.py:14
Functionprocess
(data, args)
encrypt_lib/ecc.py:16
Methodrun_all
(self)
gui/main_window.py:315
Functionset_hw_bp
(func_address: usize, flag: i32, ssn: u32)
RustVEHSyscalls/src/hooks.rs:309
Functionsha256_bytes
(b)
encrypt_lib/ecc.py:11
Functionsimple_encrypt
(data: &[u8])
build.rs:6
Methodupdate_loading_icon
(self)
gui/main_window.py:304
← previous101–194 of 194, ranked by callers