Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/CyberForce/Pesidious
/ functions
Functions
960 in github.com/CyberForce/Pesidious
⨍
Functions
960
◇
Types & classes
176
↓ 1 callers
Method
get_rva_of_managed_native_header
Returns RVA of managed native header (precompiled header info, usually set to zero, for internal use)
portable-executable/portable-executable-library2/pe_lib/pe_dotnet.cpp:142
↓ 1 callers
Method
get_rva_of_strong_name_signature
Returns RVA of strong name signature
portable-executable/portable-executable-library2/pe_lib/pe_dotnet.cpp:93
↓ 1 callers
Method
get_rva_of_vtable_fixups
Returns RVA of VTable fixups
portable-executable/portable-executable-library2/pe_lib/pe_dotnet.cpp:117
↓ 1 callers
Function
get_score_remote
(bytez)
gym_malware/envs/utils/interface.py:86
↓ 1 callers
Method
get_signature
Returns debug PDB 2.0 structure signature
portable-executable/portable-executable-library2/pe_lib/pe_debug.cpp:348
↓ 1 callers
Method
get_size_of_code_manager_table
Returns size of code manager table
portable-executable/portable-executable-library2/pe_lib/pe_dotnet.cpp:111
↓ 1 callers
Method
get_size_of_export_address_table_jumps
Returns size of export address table jumps
portable-executable/portable-executable-library2/pe_lib/pe_dotnet.cpp:135
↓ 1 callers
Method
get_size_of_managed_native_header
Returns size of managed native header (precompiled header info, usually set to zero, for internal use)
portable-executable/portable-executable-library2/pe_lib/pe_dotnet.cpp:149
↓ 1 callers
Method
get_size_of_strong_name_signature
Returns size of strong name signature
portable-executable/portable-executable-library2/pe_lib/pe_dotnet.cpp:99
↓ 1 callers
Method
get_size_of_vtable_fixups
Returns size of VTable fixups
portable-executable/portable-executable-library2/pe_lib/pe_dotnet.cpp:123
↓ 1 callers
Method
get_sizeof_opt_headers
Returns sizeof() optional headers
portable-executable/portable-executable-library2/pe_lib/pe_base.cpp:1631
↓ 1 callers
Method
get_stack_size_commit_32
Returns stack size commit for PE32 and PE64 respectively
portable-executable/portable-executable-library2/pe_lib/pe_base.cpp:1468
↓ 1 callers
Method
get_stack_size_reserve_32
Returns stack size reserve for PE32 and PE64 respectively
portable-executable/portable-executable-library2/pe_lib/pe_base.cpp:1479
↓ 1 callers
Method
get_string_by_id
Returns string from string table by ID and index in language directory (instead of language)
portable-executable/portable-executable-library2/pe_lib/resource_string_table_reader.cpp:78
↓ 1 callers
Method
get_string_by_id_lang
Returns string from string table by ID and language
portable-executable/portable-executable-library2/pe_lib/resource_string_table_reader.cpp:66
↓ 1 callers
Method
get_time_stamp
Returns the date and time stamp value
portable-executable/portable-executable-library2/pe_lib/pe_load_config.cpp:55
↓ 1 callers
Method
get_timestamp
Returns date and time stamp of directory
portable-executable/portable-executable-library2/pe_lib/pe_resources.cpp:228
↓ 1 callers
Method
get_timestamp
Returns timestamp
portable-executable/portable-executable-library2/pe_lib/pe_exports.cpp:112
↓ 1 callers
Method
has_delay_import
Returns true if image has delay import directory
portable-executable/portable-executable-library2/pe_lib/pe_base.cpp:595
↓ 1 callers
Method
has_security
Returns true if image has security directory
portable-executable/portable-executable-library2/pe_lib/pe_base.cpp:565
↓ 1 callers
Function
import_extractor
(adversarial_vector: str, feature_mapping: str)
binary_builder.py:618
↓ 1 callers
Function
imports_append
(bytez, show)
mutated_builder.py:210
↓ 1 callers
Method
is_32bit_required
Returns true if 32 bit required
portable-executable/portable-executable-library2/pe_lib/pe_dotnet.cpp:56
↓ 1 callers
Method
is_debug
Returns true if file is debug-built
portable-executable/portable-executable-library2/pe_lib/file_version_info.cpp:29
↓ 1 callers
Function
load_config_dir
(bytez)
mutated_builder.py:320
↓ 1 callers
Function
load_model
(saved_model)
mutate.py:169
↓ 1 callers
Function
logging_setup
(logfile: str , log_level: str)
classifier.py:107
↓ 1 callers
Function
logging_setup
(logfile: str , log_level: str)
mutate.py:106
↓ 1 callers
Function
logging_setup
(logfile: str, log_level: str)
binary_builder.py:97
↓ 1 callers
Function
logging_setup
(logfile: str , log_level: str)
rl_train.py:100
↓ 1 callers
Function
logging_setup
(logfile: str , log_level: str)
extract_features.py:61
↓ 1 callers
Function
main
()
classifier.py:179
↓ 1 callers
Function
main
()
mutate.py:211
↓ 1 callers
Function
main
()
binary_builder.py:893
↓ 1 callers
Function
main
()
rl_train.py:297
↓ 1 callers
Function
main
()
extract_features.py:414
↓ 1 callers
Function
main
()
main_malgan.py:155
↓ 1 callers
Method
measure_and_export_results
r""" Measure the test accuracy and provide results information :param cyc_len: Number of cycles (epochs) to train the model. #ADDE
malgan/__init__.py:357
↓ 1 callers
Method
names
r""" Builds the list of all enum names
malgan/detector.py:34
↓ 1 callers
Function
overlay_append
(bytez, show)
mutated_builder.py:198
↓ 1 callers
Function
parse_args
()
classifier.py:76
↓ 1 callers
Function
parse_args
()
mutate.py:74
↓ 1 callers
Function
parse_args
()
binary_builder.py:29
↓ 1 callers
Function
parse_args
()
rl_train.py:67
↓ 1 callers
Function
parse_args
()
extract_features.py:38
↓ 1 callers
Function
parse_args
r""" Parse the command line arguments :return: Parsed argument structure
main_malgan.py:41
↓ 1 callers
Function
pe_test_print_error
portable-executable/portable-executable-library2/tests/test.h:14
↓ 1 callers
Function
process_resource_directory
Processes resource directory
portable-executable/portable-executable-library2/pe_lib/pe_resources.cpp:324
↓ 1 callers
Method
push
(self, state, action, reward, next_state, done)
rl_train.py:153
↓ 1 callers
Function
put_banner
()
classifier.py:51
↓ 1 callers
Function
put_banner
()
mutate.py:40
↓ 1 callers
Function
put_banner
()
rl_train.py:42
↓ 1 callers
Method
realign_all_sections
Realigns all sections
portable-executable/portable-executable-library2/pe_lib/pe_base.cpp:153
↓ 1 callers
Function
rebuild_resource_directory
Helper function to rebuild resource directory
portable-executable/portable-executable-library2/pe_lib/pe_resources.cpp:463
↓ 1 callers
Function
remove_debug
(bytez, show)
mutated_builder.py:333
↓ 1 callers
Method
remove_directory
Removes directory
portable-executable/portable-executable-library2/pe_lib/pe_base.cpp:509
↓ 1 callers
Function
remove_encoding_indicator
In many functions there is a following "A" or "W" to indicate unicode or ANSI respectively that we want to remove. Make a check that we hav
binary_builder.py:802
↓ 1 callers
Function
remove_signature
(bytez, show)
mutated_builder.py:278
↓ 1 callers
Method
remove_version_info
Removes version info by language (ID = 1)
portable-executable/portable-executable-library2/pe_lib/resource_version_info_writer.cpp:258
↓ 1 callers
Method
reset
(self)
gym_malware/envs/malware_score_env.py:105
↓ 1 callers
Method
rva_to_va_32
portable-executable/portable-executable-library2/pe_lib/pe_base.cpp:1241
↓ 1 callers
Method
sample
(self, batch_size, beta=0.4)
rl_train.py:167
↓ 1 callers
Function
section_add
(bytez, show)
mutated_builder.py:244
↓ 1 callers
Function
section_extractor
(adversarial_vector: str, feature_mapping: str)
binary_builder.py:671
↓ 1 callers
Function
section_rename
(bytez, show)
mutated_builder.py:262
↓ 1 callers
Method
set_base_of_code
Sets base of code
portable-executable/portable-executable-library2/pe_lib/pe_base.cpp:1643
↓ 1 callers
Method
set_characteristics
Sets characteristics
portable-executable/portable-executable-library2/pe_lib/pe_exports.cpp:172
↓ 1 callers
Method
set_checksum
Sets checksum of PE file
portable-executable/portable-executable-library2/pe_lib/pe_base.cpp:407
↓ 1 callers
Method
set_company_name
Sets company name
portable-executable/portable-executable-library2/pe_lib/version_info_editor.cpp:23
↓ 1 callers
Method
set_ep
Sets image entry point (just a value of PE header)
portable-executable/portable-executable-library2/pe_lib/pe_base.cpp:263
↓ 1 callers
Method
set_file_description
Sets file description
portable-executable/portable-executable-library2/pe_lib/version_info_editor.cpp:29
↓ 1 callers
Method
set_file_name
Sets file name
portable-executable/portable-executable-library2/pe_lib/pe_debug.cpp:576
↓ 1 callers
Method
set_file_os
Sets file OS type
portable-executable/portable-executable-library2/pe_lib/file_version_info.cpp:295
↓ 1 callers
Method
set_file_version_ls
Sets file version least significant DWORD
portable-executable/portable-executable-library2/pe_lib/file_version_info.cpp:271
↓ 1 callers
Method
set_file_version_ms
Sets file version most significant DWORD
portable-executable/portable-executable-library2/pe_lib/file_version_info.cpp:265
↓ 1 callers
Method
set_forwarded_name
Sets forwarded function name (or clears it, if empty name is passed)
portable-executable/portable-executable-library2/pe_lib/pe_exports.cpp:85
↓ 1 callers
Method
set_heap_size_commit
Sets heap size commit for PE32 and PE64 respectively
portable-executable/portable-executable-library2/pe_lib/pe_base.cpp:1402
↓ 1 callers
Method
set_heap_size_reserve
Sets heap size reserve for PE32 and PE64 respectively
portable-executable/portable-executable-library2/pe_lib/pe_base.cpp:1413
↓ 1 callers
Method
set_hint
Sets hint
portable-executable/portable-executable-library2/pe_lib/pe_imports.cpp:169
↓ 1 callers
Method
set_index
Sets symbol index
portable-executable/portable-executable-library2/pe_lib/pe_debug.cpp:558
↓ 1 callers
Method
set_index_rva
Sets TLS index RVA
portable-executable/portable-executable-library2/pe_lib/pe_tls.cpp:101
↓ 1 callers
Method
set_internal_name
Sets internal file name
portable-executable/portable-executable-library2/pe_lib/version_info_editor.cpp:41
↓ 1 callers
Method
set_legal_copyright
Sets legal copyright
portable-executable/portable-executable-library2/pe_lib/version_info_editor.cpp:47
↓ 1 callers
Method
set_lock_prefix_table_va
Sets VA of a list of addresses where the LOCK prefix is used If you rebuild this list, VA will be re-assigned automatically
portable-executable/portable-executable-library2/pe_lib/pe_load_config.cpp:252
↓ 1 callers
Method
set_major_version
Sets major version
portable-executable/portable-executable-library2/pe_lib/pe_exports.cpp:184
↓ 1 callers
Method
set_minor_version
Sets minor version
portable-executable/portable-executable-library2/pe_lib/pe_exports.cpp:190
↓ 1 callers
Method
set_name_ordinal
Sets name ordinal
portable-executable/portable-executable-library2/pe_lib/pe_exports.cpp:79
↓ 1 callers
Method
set_number
portable-executable/portable-executable-library2/pe_lib/pe_rich_data.cpp:27
↓ 1 callers
Method
set_number_of_functions
Sets number of functions
portable-executable/portable-executable-library2/pe_lib/pe_exports.cpp:208
↓ 1 callers
Method
set_number_of_names
Sets number of function names
portable-executable/portable-executable-library2/pe_lib/pe_exports.cpp:214
↓ 1 callers
Method
set_number_of_rvas_and_sizes
Sets number of RVA and sizes (number of DATA_DIRECTORY entries)
portable-executable/portable-executable-library2/pe_lib/pe_base.cpp:275
↓ 1 callers
Method
set_number_of_sections
Sets number of sections
portable-executable/portable-executable-library2/pe_lib/pe_base.cpp:1589
↓ 1 callers
Method
set_ordinal
Sets ordinal of function
portable-executable/portable-executable-library2/pe_lib/pe_exports.cpp:60
↓ 1 callers
Method
set_original_filename
Sets original file name
portable-executable/portable-executable-library2/pe_lib/version_info_editor.cpp:53
↓ 1 callers
Method
set_pointer_to_raw_data
Sets pointer to section raw data
portable-executable/portable-executable-library2/pe_lib/pe_section.cpp:239
↓ 1 callers
Method
set_product_name
Sets product name
portable-executable/portable-executable-library2/pe_lib/version_info_editor.cpp:59
↓ 1 callers
Method
set_product_version
Sets product version
portable-executable/portable-executable-library2/pe_lib/version_info_editor.cpp:65
↓ 1 callers
Method
set_property
Sets version info property value property_name - property name value - property value If translation does not exist, it will be added If property does
portable-executable/portable-executable-library2/pe_lib/version_info_editor.cpp:75
↓ 1 callers
Method
set_raw_data_end_rva
Sets end RVA of TLS raw data
portable-executable/portable-executable-library2/pe_lib/pe_tls.cpp:95
↓ 1 callers
Method
set_rva
Sets RVA of function
portable-executable/portable-executable-library2/pe_lib/pe_exports.cpp:66
← previous
next →
401–500 of 960, ranked by callers