Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Arvanaghi/CheckPlease
/ functions
Functions
87 in github.com/Arvanaghi/CheckPlease
⨍
Functions
87
◇
Types & classes
33
↓ 2 callers
Function
encryption_padding
(data_to_pad, padding_letter=4)
Multi-Language Support/Delay-Analysis/bruteforce.py:79
↓ 2 callers
Function
getNTPTime
()
Python/sleep_acceleration.py:14
↓ 2 callers
Function
getNTPTime
()
Go/checkplease.go:304
↓ 2 callers
Function
getNTPTime
()
Go/sleep_acceleration.go:19
↓ 2 callers
Function
getNTPTime
()
Ruby/sleep_acceleration.rb:10
↓ 2 callers
Function
getPoint
()
Ruby/cursor_position.rb:15
↓ 2 callers
Function
randomKey
Returns a random string/key of "b" characters in length, defaults to 32
Multi-Language Support/Delay-Analysis/bruteforce.py:87
↓ 2 callers
Function
randomNumbers
Returns a random string/key of "b" characters in length, defaults to 7
Multi-Language Support/Delay-Analysis/bruteforce.py:93
↓ 1 callers
Function
create_cli_parser
()
Multi-Language Support/Delay-Analysis/bruteforce.py:46
Function
ClickTracker
ClickTracker Waits until N mouse clicks occur before executing (default: 10), Go
Go/checkplease.go:115
Function
CurrentFileName
CurrentFileName Ensures the current file name is as expected, returns true if in a vm
Go/checkplease.go:132
Function
CursorPos
CursorPos Checks if cursor is in same position after sleeping N seconds (default: 20 min), returns true if in a vm
Go/checkplease.go:141
Function
DateTrigger
DateTrigger Waits until a user-defined date to execute
Go/checkplease.go:160
Function
DetectDebugging
DetectDebugging checks if process is currently being debugged, returns a bool if detected
Go/checkplease.go:175
Function
DiskSize
DiskSize Minimum disk size checker, takes a varriable disk size and returns a bool if the disk is at least that big
Go/checkplease.go:190
Function
FilePathChecker
FilePathChecker Filepath existence checker returns a bool if it detects any of these drivers or dlls (related to common virtualization platforms)
Go/checkplease.go:210
Method
GetNTPTime
()
C#/sleep_acceleration.cs:18
Function
GetSleepTime
GetSleepTime Go sleep acceleration checker via NTP cluster queries
Go/checkplease.go:323
Function
MACAddress
MACAddress checker, returns a bool if it detects a common mac address
Go/checkplease.go:243
Method
Main
(string[] args)
C#/hostname.cs:7
Method
Main
(string[] args)
C#/mac_address.cs:16
Method
Main
(string[] args)
C#/UTC_time_zone.cs:12
Method
Main
(string[] args)
C#/filepath_existence.cs:14
Method
Main
(string[] args)
C#/sleep_acceleration.cs:37
Method
Main
(string[] args)
C#/usb.cs:13
Method
Main
(string[] args)
C#/registry.cs:17
Method
Main
(string[] args)
C#/domain.cs:14
Method
Main
(string[] args)
C#/username.cs:7
Method
Main
(string[] args)
C#/minimum_num_browsers.cs:13
Method
Main
(string[] args)
C#/processors.cs:7
Method
Main
(string[] args)
C#/detect_debugging.cs:12
Function
MinRunningProcs
MinRunningProcs Ensures there are more than N processes currently running on the system, returns a bool based on if this many are running
Go/checkplease.go:275
Function
ProcessNames
ProcessNames Checks all loaded process names, returns false if in a vm
Go/checkplease.go:71
Function
ProcessorCheck
ProcessorCheck takes a number of processors and returns a bool if that number exists
Go/checkplease.go:356
Function
RAMCheck
RAMCheck checks to see if the host hast at least 1GB of RAM allocated then returns this bool
Go/checkplease.go:262
Function
TimezoneUTC
TimezoneUTC checks if time zone is Coordinated Universal Time (UTC), returns true if in a vm
Go/checkplease.go:106
Function
USBCheck
USBCheck Minimum number of USB devices ever mounted, takes a user supplied int64 and returns a bool if at least that many usbs have been entered
Go/checkplease.go:341
Method
clone
(&self)
Rust/mac_address.rs:32
Method
clone
(&self)
Rust/UTC_time_zone.rs:37
Function
constrained_aes
Generates a constrained AES key which is later brute forced in a loop
Multi-Language Support/Delay-Analysis/bruteforce.py:14
Function
main
()
Rust/hostname.rs:29
Function
main
()
Rust/ram.rs:42
Function
main
()
Rust/processors.rs:47
Function
main
()
Rust/mac_address.rs:104
Function
main
()
Rust/filepath_existence.rs:29
Function
main
()
Rust/UTC_time_zone.rs:59
Function
main
()
Rust/minimum_num_running_processes.rs:31
Function
main
()
Rust/registry.rs:65
Function
main
()
Rust/username.rs:30
Function
main
()
Rust/check_all_DLL_names.rs:46
Function
main
()
Rust/check_all_process_names.rs:53
Function
main
()
Rust/file_name_hash/src/main.rs:20
Function
main
()
Go/hostname.go:9
Function
main
()
Go/minimum_num_browsers.go:15
Function
main
()
Go/mac_address.go:16
Function
main
()
Go/disk_size.go:18
Function
main
()
Go/cursor_position.go:28
Function
main
()
Go/UTC_time_zone.go:15
Function
main
()
Go/username.go:10
Function
main
()
Go/usb.go:17
Function
main
()
Go/processors.go:10
Function
main
()
Go/check_all_process_names.go:39
Function
main
()
Go/detect_debugging.go:15
Function
main
()
Go/current_file_name.go:16
Function
main
()
Go/ram.go:28
Function
main
()
Go/minimum_num_running_processes.go:39
Function
main
()
Go/filepath_existence.go:15
Function
main
()
Go/sleep_acceleration.go:36
Function
main
()
Go/date_trigger.go:16
Function
main
()
Go/user_prompt.go:17
Function
main
()
Go/registry.go:17
Function
main
()
Go/click_tracker.go:22
Function
main
C/check_all_DLL_names.c:16
Function
main
C/ram.c:11
Function
main
C/mac_address.c:14
Function
main
C/prevent_debugging.c:12
Function
main
C/UTC_time_zone.c:11
Function
main
C/minimum_num_running_processes.c:13
Function
main
C/usb.c:11
Function
main
C/processors.c:11
Function
main
C/detect_debugging.c:12
Function
main
C/filepath_existence.c:16
Function
main
C/registry.c:13
Function
randomString
Returns a random string of "length" characters. If no length is specified, resulting string is in between 6 and 15 characters.
Multi-Language Support/Delay-Analysis/bruteforce.py:104
Function
wmain
C/username.c:11
Function
wmain
Main
C/check_all_process_names.c:17
Function
wmain
C/hostname.c:11