debugprotector

Crates.iodebugprotector
lib.rsdebugprotector
version0.1.4
sourcesrc
created_at2023-02-26 01:59:22.08286
updated_at2023-02-27 12:20:16.187751
descriptionAdvanced antidebugger using assembly calls and winapi functions
homepage
repositoryhttps://github.com/mcraxker/debugprotector
max_upload_size
id794784
size10,054
Marco (mcraxker)

documentation

README

debugprotector

Using default method

Default method will check debugger and self kill program

use debugprotector::detect;

fn main() {
  detect();
}

Using single method.

This crate have the following functions:

use debugprotector::antidbg;

antidbg::adbg_is_debugger_present();
antidbg::adbg_being_debugged_peb();
antidbg::adbg_nt_global_flag_peb();
antidbg::adbg_check_remote_debugger_present();
antidbg::adbg_check_window_class_name();
antidbg::adbg_check_window_name();
antidbg::adbg_process_file_name();
Commit count: 0

cargo fmt