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
Method
parse_message_list
Helper function of parsing message list table
portable-executable/portable-executable-library2/pe_lib/resource_message_list_reader.cpp:13
Method
parse_string_list
Helper function of parsing string list table
portable-executable/portable-executable-library2/pe_lib/resource_string_table_reader.cpp:23
Method
pdb_2_0_info
Default constructor
portable-executable/portable-executable-library2/pe_lib/pe_debug.cpp:337
Method
pdb_7_0_info
Default constructor
portable-executable/portable-executable-library2/pe_lib/pe_debug.cpp:306
Method
pe_base
Constructor
portable-executable/portable-executable-library2/pe_lib/pe_base.cpp:17
Method
pe_exception
PE exception class constructors
portable-executable/portable-executable-library2/pe_lib/pe_exception.cpp:6
Method
pe_resource_manager
Constructor from root resource directory
portable-executable/portable-executable-library2/pe_lib/pe_resource_manager.cpp:14
Method
pe_resource_viewer
Constructor from root resource_directory
portable-executable/portable-executable-library2/pe_lib/pe_resource_viewer.cpp:11
Function
pe_test
portable-executable/portable-executable-library2/tests/test.h:27
Function
pe_test_error
portable-executable/portable-executable-library2/tests/test.h:38
Function
process_imported_functions_output
(imports)
binary_builder.py:816
Method
read_dos_header
Reads DOS headers from istream
portable-executable/portable-executable-library2/pe_lib/pe_base.cpp:757
Method
read_pe
Reads PE image from istream
portable-executable/portable-executable-library2/pe_lib/pe_base.cpp:780
Method
realign_section
Realigns section by index
portable-executable/portable-executable-library2/pe_lib/pe_base.cpp:192
Function
rebase_image_base
portable-executable/portable-executable-library2/pe_lib/pe_relocations.cpp:264
Function
rebuild_image_config_base
portable-executable/portable-executable-library2/pe_lib/pe_load_config.cpp:388
Function
rebuild_imports_base
portable-executable/portable-executable-library2/pe_lib/pe_imports.cpp:413
Function
rebuild_tls_base
portable-executable/portable-executable-library2/pe_lib/pe_tls.cpp:229
Method
relocation_entry
RELOCATIONS Default constructor
portable-executable/portable-executable-library2/pe_lib/pe_relocations.cpp:11
Method
relocation_table
Default constructor
portable-executable/portable-executable-library2/pe_lib/pe_relocations.cpp:75
Method
remove_cursors_from_cursor_group
Remove cursor group helper
portable-executable/portable-executable-library2/pe_lib/resource_cursor_icon_writer.cpp:368
Method
remove_directory
portable-executable/portable-executable-library2/pe_lib/pe_properties_generic.cpp:53
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
extract_features.py:273
Method
remove_icons_from_icon_group
Remove icon group helper
portable-executable/portable-executable-library2/pe_lib/resource_cursor_icon_writer.cpp:344
Method
remove_signature
(self, seed=None)
gym_malware/envs/controls/manipulate2.py:218
Method
remove_translation
Removes translation from translations and strings lists
portable-executable/portable-executable-library2/pe_lib/version_info_editor.cpp:132
Method
render
(self, mode='human', close=False)
gym_malware/envs/malware_score_env.py:141
Method
render
(self, mode='human', close=False)
gym_malware/envs/malware_env.py:131
Method
resource_bitmap_reader
portable-executable/portable-executable-library2/pe_lib/resource_bitmap_reader.cpp:10
Method
resource_bitmap_writer
portable-executable/portable-executable-library2/pe_lib/resource_bitmap_writer.cpp:9
Method
resource_cursor_icon_reader
portable-executable/portable-executable-library2/pe_lib/resource_cursor_icon_reader.cpp:10
Method
resource_cursor_icon_writer
portable-executable/portable-executable-library2/pe_lib/resource_cursor_icon_writer.cpp:9
Method
resource_data_entry
RESOURCES Default constructor
portable-executable/portable-executable-library2/pe_lib/pe_resources.cpp:11
Method
resource_data_info
Default constructor
portable-executable/portable-executable-library2/pe_lib/resource_data_info.cpp:7
Method
resource_directory
Default constructor
portable-executable/portable-executable-library2/pe_lib/pe_resources.cpp:206
Method
resource_directory_entry
Default constructor
portable-executable/portable-executable-library2/pe_lib/pe_resources.cpp:50
Method
resource_message_list_reader
portable-executable/portable-executable-library2/pe_lib/resource_message_list_reader.cpp:8
Method
resource_string_table_reader
portable-executable/portable-executable-library2/pe_lib/resource_string_table_reader.cpp:6
Method
resource_version_info_reader
portable-executable/portable-executable-library2/pe_lib/resource_version_info_reader.cpp:14
Method
resource_version_info_writer
portable-executable/portable-executable-library2/pe_lib/resource_version_info_writer.cpp:13
Method
rich_data
STUB OVERLAY Default constructor
portable-executable/portable-executable-library2/pe_lib/pe_rich_data.cpp:7
Method
rva_to_va_32
portable-executable/portable-executable-library2/pe_lib/pe_properties_generic.cpp:508
Method
rva_to_va_64
portable-executable/portable-executable-library2/pe_lib/pe_properties_generic.cpp:518
Method
section
Section structure default constructor
portable-executable/portable-executable-library2/pe_lib/pe_section.cpp:10
Method
section_add
(self, seed=None)
gym_malware/envs/controls/manipulate2.py:94
Method
section_append
(self, seed=None)
gym_malware/envs/controls/manipulate2.py:112
Method
section_by_raw_offset
Section by file offset finder helper (4gb max)
portable-executable/portable-executable-library2/pe_lib/pe_section.cpp:263
Method
section_data_from_rva
portable-executable/portable-executable-library2/pe_lib/pe_base.h:370
Method
section_data_from_va
portable-executable/portable-executable-library2/pe_lib/pe_base.h:405
Method
section_ptr_finder
portable-executable/portable-executable-library2/pe_lib/pe_section.cpp:273
Method
section_rename
(self, seed=None)
gym_malware/envs/controls/manipulate2.py:142
Method
set_base_of_code
portable-executable/portable-executable-library2/pe_lib/pe_properties_generic.cpp:595
Method
set_characteristics
Sets PE characteristics (a value inside header)
portable-executable/portable-executable-library2/pe_lib/pe_base.cpp:287
Method
set_characteristics
Sets section characteristics
portable-executable/portable-executable-library2/pe_lib/pe_section.cpp:245
Method
set_characteristics
Sets characteristics of directory
portable-executable/portable-executable-library2/pe_lib/pe_resources.cpp:288
Method
set_characteristics
portable-executable/portable-executable-library2/pe_lib/pe_properties_generic.cpp:395
Method
set_characteristics_flags
Sets PE characteristics flag
portable-executable/portable-executable-library2/pe_lib/pe_base.cpp:1088
Method
set_characteristics_flags
Sets PE characteristics flag
portable-executable/portable-executable-library2/pe_lib/pe_properties.cpp:16
Method
set_checksum
portable-executable/portable-executable-library2/pe_lib/pe_properties_generic.cpp:346
Method
set_codepage
Sets resource data codepage
portable-executable/portable-executable-library2/pe_lib/pe_resources.cpp:33
Method
set_critical_section_default_timeout
Sets critical section default timeout
portable-executable/portable-executable-library2/pe_lib/pe_load_config.cpp:231
Method
set_data
Sets resource data
portable-executable/portable-executable-library2/pe_lib/pe_resources.cpp:39
Method
set_debug
Sets if file is debug-built
portable-executable/portable-executable-library2/pe_lib/file_version_info.cpp:223
Method
set_decommit_free_block_threshold
Sets the size of the minimum block that must be freed before it is freed (de-committed), in bytes
portable-executable/portable-executable-library2/pe_lib/pe_load_config.cpp:238
Method
set_decommit_total_free_threshold
Sets the size of the minimum total memory that must be freed in the process heap before it is freed (de-committed), in bytes
portable-executable/portable-executable-library2/pe_lib/pe_load_config.cpp:245
Method
set_directory_rva
portable-executable/portable-executable-library2/pe_lib/pe_properties_generic.cpp:85
Method
set_directory_size
portable-executable/portable-executable-library2/pe_lib/pe_properties_generic.cpp:95
Method
set_dll_characteristics
portable-executable/portable-executable-library2/pe_lib/pe_properties_generic.cpp:374
Method
set_edit_list_va
Sets VA of edit list (reserved by system)
portable-executable/portable-executable-library2/pe_lib/pe_load_config.cpp:288
Method
set_ep
portable-executable/portable-executable-library2/pe_lib/pe_properties_generic.cpp:178
Method
set_file_alignment_unchecked
Sets file alignment (no checks)
portable-executable/portable-executable-library2/pe_lib/pe_base.cpp:1637
Method
set_file_alignment_unchecked
portable-executable/portable-executable-library2/pe_lib/pe_properties_generic.cpp:588
Method
set_file_date_ls
Sets file date least significant DWORD
portable-executable/portable-executable-library2/pe_lib/file_version_info.cpp:415
Method
set_file_date_ms
Sets file date most significant DWORD
portable-executable/portable-executable-library2/pe_lib/file_version_info.cpp:409
Method
set_file_flag
Helper to set file flag
portable-executable/portable-executable-library2/pe_lib/file_version_info.cpp:205
Method
set_file_flags
Sets flags (raw DWORD)
portable-executable/portable-executable-library2/pe_lib/file_version_info.cpp:259
Method
set_file_os_raw
Sets file OS type (raw DWORD)
portable-executable/portable-executable-library2/pe_lib/file_version_info.cpp:289
Method
set_file_subtype
Sets file subtype (usually non-zero for drivers and fonts)
portable-executable/portable-executable-library2/pe_lib/file_version_info.cpp:403
Method
set_file_type
Sets file type
portable-executable/portable-executable-library2/pe_lib/file_version_info.cpp:368
Method
set_file_type_raw
Sets file type (raw DWORD)
portable-executable/portable-executable-library2/pe_lib/file_version_info.cpp:362
Method
set_file_version
Sets file version
portable-executable/portable-executable-library2/pe_lib/version_info_editor.cpp:35
Method
set_global_flags_clear
Sets clear global flags
portable-executable/portable-executable-library2/pe_lib/pe_load_config.cpp:219
Method
set_global_flags_set
Sets set global flags
portable-executable/portable-executable-library2/pe_lib/pe_load_config.cpp:225
Method
set_heap_size_commit
portable-executable/portable-executable-library2/pe_lib/pe_properties_generic.cpp:199
Method
set_heap_size_reserve
portable-executable/portable-executable-library2/pe_lib/pe_properties_generic.cpp:213
Method
set_image_base
Sets new image base
portable-executable/portable-executable-library2/pe_lib/pe_base.cpp:1391
Method
set_image_base
portable-executable/portable-executable-library2/pe_lib/pe_properties_generic.cpp:157
Method
set_image_base_64
portable-executable/portable-executable-library2/pe_lib/pe_properties_generic.cpp:164
Method
set_info_inferred
Sets if info inferred
portable-executable/portable-executable-library2/pe_lib/file_version_info.cpp:253
Method
set_item
Sets relocation item (rrva + type)
portable-executable/portable-executable-library2/pe_lib/pe_relocations.cpp:56
Method
set_machine
Sets Machine field value of PE file
portable-executable/portable-executable-library2/pe_lib/pe_base.cpp:431
Method
set_machine
portable-executable/portable-executable-library2/pe_lib/pe_properties_generic.cpp:388
Method
set_major_version
Sets major version of directory
portable-executable/portable-executable-library2/pe_lib/pe_resources.cpp:312
Method
set_major_version
Sets major version number
portable-executable/portable-executable-library2/pe_lib/pe_load_config.cpp:207
Method
set_max_allocation_size
Sets the maximum allocation size, in bytes
portable-executable/portable-executable-library2/pe_lib/pe_load_config.cpp:258
Method
set_minor_version
Sets minor version number
portable-executable/portable-executable-library2/pe_lib/pe_load_config.cpp:213
Method
set_module_name
Sets module name
portable-executable/portable-executable-library2/pe_lib/pe_bound_import.cpp:33
Method
set_name
Sets the name of section (8 characters maximum)
portable-executable/portable-executable-library2/pe_lib/pe_section.cpp:17
Method
set_number_of_id_entries
Sets number of ID entries
portable-executable/portable-executable-library2/pe_lib/pe_resources.cpp:306
Method
set_number_of_named_entries
Sets number of named entries
portable-executable/portable-executable-library2/pe_lib/pe_resources.cpp:300
← previous
next →
801–900 of 960, ranked by callers