MCPcopy Create free account

hub / github.com/CyberForce/Pesidious / functions

Functions960 in github.com/CyberForce/Pesidious

↓ 2 callersFunctionfeature_generation
(pe_files: list, feature_vector_mapping: dict)
extract_features.py:291
↓ 2 callersMethodfile_offset_to_rva
RAW file offset to RVA convertion (4gb max)
portable-executable/portable-executable-library2/pe_lib/pe_base.cpp:1348
↓ 2 callersFunctiongenerate_mutated_malware
(file, model, args)
mutate.py:176
↓ 2 callersMethodget_advanced_debug_info<coff_debug_info>
portable-executable/portable-executable-library2/pe_lib/pe_debug.cpp:289
↓ 2 callersMethodget_advanced_debug_info<misc_debug_info>
portable-executable/portable-executable-library2/pe_lib/pe_debug.cpp:280
↓ 2 callersMethodget_advanced_debug_info<pdb_2_0_info>
portable-executable/portable-executable-library2/pe_lib/pe_debug.cpp:271
↓ 2 callersMethodget_advanced_debug_info<pdb_7_0_info>
portable-executable/portable-executable-library2/pe_lib/pe_debug.cpp:262
↓ 2 callersMethodget_aligned_raw_size
Calculates aligned raw section size
portable-executable/portable-executable-library2/pe_lib/pe_section.cpp:224
↓ 2 callersFunctionget_basic_dotnet_info
Returns basic .NET information If image is not native, throws an exception
portable-executable/portable-executable-library2/pe_lib/pe_dotnet.cpp:156
↓ 2 callersMethodget_begin_address
Returns starting address of function, affected by exception unwinding
portable-executable/portable-executable-library2/pe_lib/pe_exception_directory.cpp:31
↓ 2 callersMethodget_binary_name
portable-executable/portable-executable-library2/tests/test_runner/main.cpp:27
↓ 2 callersMethodget_checksum
Returns checksum of PE file from header
portable-executable/portable-executable-library2/pe_lib/pe_base.cpp:401
↓ 2 callersMethodget_company_name
Returns company name
portable-executable/portable-executable-library2/pe_lib/version_info_viewer.cpp:23
↓ 2 callersMethodget_critical_section_default_timeout
Returns critical section default timeout
portable-executable/portable-executable-library2/pe_lib/pe_load_config.cpp:85
↓ 2 callersFunctionget_debug_information
Returns debug information list
portable-executable/portable-executable-library2/pe_lib/pe_debug.cpp:602
↓ 2 callersMethodget_decommit_free_block_threshold
Get 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:92
↓ 2 callersMethodget_decommit_total_free_threshold
Returns 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:99
↓ 2 callersMethodget_end_address
Returns ending address of function, affected by exception unwinding
portable-executable/portable-executable-library2/pe_lib/pe_exception_directory.cpp:37
↓ 2 callersMethodget_entry_point_rva_or_token
Returns entry point RVA (if entry point is native) Returns entry point managed token (if entry point is managed)
portable-executable/portable-executable-library2/pe_lib/pe_dotnet.cpp:75
↓ 2 callersFunctionget_exception_directory_data
Returns exception directory data (exists on PE+ only) Unwind opcodes are not listed, because their format and list are subject to change
portable-executable/portable-executable-library2/pe_lib/pe_exception_directory.cpp:114
↓ 2 callersFunctionget_export_ordinal_limits
Helper export functions Returns pair: <ordinal base for supplied functions; maximum ordinal value for supplied functions>
portable-executable/portable-executable-library2/pe_lib/pe_exports.cpp:418
↓ 2 callersMethodget_file_date_ls
Returns file date least significant DWORD
portable-executable/portable-executable-library2/pe_lib/file_version_info.cpp:199
↓ 2 callersMethodget_file_date_ms
Returns file date most significant DWORD
portable-executable/portable-executable-library2/pe_lib/file_version_info.cpp:193
↓ 2 callersMethodget_file_description
Returns file description
portable-executable/portable-executable-library2/pe_lib/version_info_viewer.cpp:29
↓ 2 callersMethodget_file_flags
Retuens file flags (raw DWORD)
portable-executable/portable-executable-library2/pe_lib/file_version_info.cpp:65
↓ 2 callersMethodget_file_subtype
Returns file subtype (usually non-zero for drivers and fonts)
portable-executable/portable-executable-library2/pe_lib/file_version_info.cpp:187
↓ 2 callersMethodget_file_version
Returns file version
portable-executable/portable-executable-library2/pe_lib/version_info_viewer.cpp:35
↓ 2 callersMethodget_file_version_ls
Returns file version least significant DWORD
portable-executable/portable-executable-library2/pe_lib/file_version_info.cpp:77
↓ 2 callersMethodget_file_version_ms
Returns file version most significant DWORD
portable-executable/portable-executable-library2/pe_lib/file_version_info.cpp:71
↓ 2 callersMethodget_frame_pointer_register_number
Number of the nonvolatile register used as the frame pointer, using the same encoding for the operation info field of UNWIND_CODE nodes
portable-executable/portable-executable-library2/pe_lib/pe_exception_directory.cpp:100
↓ 2 callersMethodget_global_flags_clear
Returns clear global flags
portable-executable/portable-executable-library2/pe_lib/pe_load_config.cpp:73
↓ 2 callersMethodget_global_flags_set
Returns set global flags
portable-executable/portable-executable-library2/pe_lib/pe_load_config.cpp:79
↓ 2 callersMethodget_heap_size_commit
Returns heap size commit for PE32
portable-executable/portable-executable-library2/pe_lib/pe_base.cpp:1490
↓ 2 callersMethodget_heap_size_commit_64
portable-executable/portable-executable-library2/pe_lib/pe_base.cpp:1451
↓ 2 callersMethodget_heap_size_reserve
Returns heap size reserve for PE32
portable-executable/portable-executable-library2/pe_lib/pe_base.cpp:1502
↓ 2 callersMethodget_heap_size_reserve_64
portable-executable/portable-executable-library2/pe_lib/pe_base.cpp:1462
↓ 2 callersMethodget_index
Returns symbol index
portable-executable/portable-executable-library2/pe_lib/pe_debug.cpp:522
↓ 2 callersMethodget_internal_name
Returns internal file name
portable-executable/portable-executable-library2/pe_lib/version_info_viewer.cpp:41
↓ 2 callersMethodget_item
Returns relocation item (rrva + type)
portable-executable/portable-executable-library2/pe_lib/pe_relocations.cpp:50
↓ 2 callersFunctionget_label_local
(bytez, local_model, local_model_threshold)
classifier.py:172
↓ 2 callersMethodget_legal_copyright
Returns legal copyright
portable-executable/portable-executable-library2/pe_lib/version_info_viewer.cpp:47
↓ 2 callersMethodget_lva_to_first_line_number
Returns virtual address of the first line-number entry
portable-executable/portable-executable-library2/pe_lib/pe_debug.cpp:465
↓ 2 callersMethodget_lva_to_first_symbol
Returns virtual address of the first symbol
portable-executable/portable-executable-library2/pe_lib/pe_debug.cpp:453
↓ 2 callersMethodget_machine
Returns Machine field value of PE file from header
portable-executable/portable-executable-library2/pe_lib/pe_base.cpp:425
↓ 2 callersMethodget_magic
Returns magic value
portable-executable/portable-executable-library2/pe_lib/pe_base.cpp:1313
↓ 2 callersMethodget_major_os_version
Returns required operation system version (major word)
portable-executable/portable-executable-library2/pe_lib/pe_base.cpp:1136
↓ 2 callersMethodget_major_runtime_version
Returns major runtime version
portable-executable/portable-executable-library2/pe_lib/pe_dotnet.cpp:20
↓ 2 callersMethodget_major_subsystem_version
Returns required subsystem version (major word)
portable-executable/portable-executable-library2/pe_lib/pe_base.cpp:1154
↓ 2 callersMethodget_max_allocation_size
Returns the maximum allocation size, in bytes
portable-executable/portable-executable-library2/pe_lib/pe_load_config.cpp:111
↓ 2 callersMethodget_minor_os_version
Returns required operation system version (minor word)
portable-executable/portable-executable-library2/pe_lib/pe_base.cpp:1130
↓ 2 callersMethodget_minor_runtime_version
Returns minor runtime version
portable-executable/portable-executable-library2/pe_lib/pe_dotnet.cpp:26
↓ 2 callersMethodget_minor_subsystem_version
Returns required subsystem version (minor word)
portable-executable/portable-executable-library2/pe_lib/pe_base.cpp:1148
↓ 2 callersMethodget_module_ref_count
Returns bound references cound
portable-executable/portable-executable-library2/pe_lib/pe_bound_import.cpp:67
↓ 2 callersMethodget_number
Who knows, what these fields mean...
portable-executable/portable-executable-library2/pe_lib/pe_rich_data.cpp:12
↓ 2 callersMethodget_number_of_line_numbers
Returns number of line-number entries
portable-executable/portable-executable-library2/pe_lib/pe_debug.cpp:459
↓ 2 callersMethodget_number_of_symbols
Returns number of symbols
portable-executable/portable-executable-library2/pe_lib/pe_debug.cpp:447
↓ 2 callersMethodget_number_of_unwind_slots
Returns number of unwind slots
portable-executable/portable-executable-library2/pe_lib/pe_exception_directory.cpp:87
↓ 2 callersMethodget_pe_header_start
Returns PE headers start position (e_lfanew)
portable-executable/portable-executable-library2/pe_lib/pe_base.cpp:122
↓ 2 callersMethodget_pointer_to_raw_data
Returns pointer to raw section data in PE file
portable-executable/portable-executable-library2/pe_lib/pe_section.cpp:184
↓ 2 callersMethodget_process_affinity_mask
Returns process affinity mask
portable-executable/portable-executable-library2/pe_lib/pe_load_config.cpp:123
↓ 2 callersMethodget_process_heap_flags
Returns process heap flags
portable-executable/portable-executable-library2/pe_lib/pe_load_config.cpp:129
↓ 2 callersMethodget_product_name
Returns product name
portable-executable/portable-executable-library2/pe_lib/version_info_viewer.cpp:59
↓ 2 callersMethodget_product_version
Returns product version
portable-executable/portable-executable-library2/pe_lib/version_info_viewer.cpp:65
↓ 2 callersMethodget_product_version_ls
Returns product version least significant DWORD
portable-executable/portable-executable-library2/pe_lib/file_version_info.cpp:89
↓ 2 callersMethodget_product_version_ms
Returns product version most significant DWORD
portable-executable/portable-executable-library2/pe_lib/file_version_info.cpp:83
↓ 2 callersMethodget_resource_count
Returns resource count by type
portable-executable/portable-executable-library2/pe_lib/pe_resource_viewer.cpp:117
↓ 2 callersFunctionget_rich_data
Returns MSVC rich data
portable-executable/portable-executable-library2/pe_lib/pe_rich_data.cpp:43
↓ 2 callersMethodget_rva
Returns RVA of function
portable-executable/portable-executable-library2/pe_lib/pe_exports.cpp:24
↓ 2 callersMethodget_rva_of_functions
Returns RVA of function address table
portable-executable/portable-executable-library2/pe_lib/pe_exports.cpp:154
↓ 2 callersMethodget_rva_of_metadata
Returns RVA of metadata (symbol table and startup information)
portable-executable/portable-executable-library2/pe_lib/pe_dotnet.cpp:32
↓ 2 callersMethodget_rva_of_name_ordinals
Returns RVA of name ordinals table
portable-executable/portable-executable-library2/pe_lib/pe_exports.cpp:166
↓ 2 callersMethodget_rva_of_names
Returns RVA of function name address table
portable-executable/portable-executable-library2/pe_lib/pe_exports.cpp:160
↓ 2 callersMethodget_rva_of_raw_data
Returns RVA of debug info when mapped to memory or zero, if info is not mapped
portable-executable/portable-executable-library2/pe_lib/pe_debug.cpp:113
↓ 2 callersMethodget_rva_of_resources
Returns RVA of managed resources
portable-executable/portable-executable-library2/pe_lib/pe_dotnet.cpp:81
↓ 2 callersMethodget_rva_to_first_byte_of_code
Returns relative virtual address of the first byte of code
portable-executable/portable-executable-library2/pe_lib/pe_debug.cpp:471
↓ 2 callersMethodget_rva_to_first_byte_of_data
Returns relative virtual address of the first byte of data
portable-executable/portable-executable-library2/pe_lib/pe_debug.cpp:483
↓ 2 callersMethodget_rva_to_last_byte_of_code
Returns relative virtual address of the last byte of code
portable-executable/portable-executable-library2/pe_lib/pe_debug.cpp:477
↓ 2 callersMethodget_rva_to_last_byte_of_data
Returns relative virtual address of the last byte of data
portable-executable/portable-executable-library2/pe_lib/pe_debug.cpp:489
↓ 2 callersMethodget_scaled_rsp_offset
The scaled offset from RSP that is applied to the FP reg when it is established. The actual FP reg is set to RSP + 16 * this number, allowing offsets
portable-executable/portable-executable-library2/pe_lib/pe_exception_directory.cpp:107
↓ 2 callersFunctionget_score_local
(bytez, local_model)
classifier.py:165
↓ 2 callersFunctionget_score_local
(bytez)
gym_malware/envs/utils/interface.py:114
↓ 2 callersMethodget_se_handler_count
Returns the count of unique handlers in the table
portable-executable/portable-executable-library2/pe_lib/pe_load_config.cpp:159
↓ 2 callersMethodget_section_number
Returns section number
portable-executable/portable-executable-library2/pe_lib/pe_debug.cpp:528
↓ 2 callersMethodget_service_pack_version
Returns service pack version (CSDVersion)
portable-executable/portable-executable-library2/pe_lib/pe_load_config.cpp:135
↓ 2 callersMethodget_size_of_metadata
Returns size of metadata (symbol table and startup information)
portable-executable/portable-executable-library2/pe_lib/pe_dotnet.cpp:38
↓ 2 callersMethodget_size_of_optional_header
Returns size of optional header
portable-executable/portable-executable-library2/pe_lib/pe_base.cpp:1301
↓ 2 callersMethodget_size_of_prolog
Returns size of function prolog
portable-executable/portable-executable-library2/pe_lib/pe_exception_directory.cpp:81
↓ 2 callersMethodget_size_of_resources
Returns size of managed resources
portable-executable/portable-executable-library2/pe_lib/pe_dotnet.cpp:87
↓ 2 callersMethodget_sizeof_nt_header
Returns sizeof() nt headers
portable-executable/portable-executable-library2/pe_lib/pe_base.cpp:1625
↓ 2 callersMethodget_stack_size_commit
Returns stack size commit for PE32
portable-executable/portable-executable-library2/pe_lib/pe_base.cpp:1514
↓ 2 callersMethodget_stack_size_commit_64
portable-executable/portable-executable-library2/pe_lib/pe_base.cpp:1473
↓ 2 callersMethodget_stack_size_reserve
Returns stack size reserve for PE32
portable-executable/portable-executable-library2/pe_lib/pe_base.cpp:1526
↓ 2 callersMethodget_stack_size_reserve_64
portable-executable/portable-executable-library2/pe_lib/pe_base.cpp:1484
↓ 2 callersMethodget_storage_class
Returns storage class
portable-executable/portable-executable-library2/pe_lib/pe_debug.cpp:516
↓ 2 callersMethodget_string_table_by_id_lang
Returns string table data by ID and language
portable-executable/portable-executable-library2/pe_lib/resource_string_table_reader.cpp:17
↓ 2 callersMethodget_time_date_stamp
Returns timestamp of PE file from header
portable-executable/portable-executable-library2/pe_lib/pe_base.cpp:413
↓ 2 callersMethodget_timestamp
Returns bound import date and time stamp
portable-executable/portable-executable-library2/pe_lib/pe_bound_import.cpp:27
↓ 2 callersMethodget_translation_list
Returns list of translations in string representation
portable-executable/portable-executable-library2/pe_lib/version_info_viewer.cpp:71
↓ 2 callersMethodget_type
Returns type of relocation
portable-executable/portable-executable-library2/pe_lib/pe_relocations.cpp:32
↓ 2 callersMethodget_unwind_info_address
Returns unwind info address
portable-executable/portable-executable-library2/pe_lib/pe_exception_directory.cpp:43
← previousnext →201–300 of 960, ranked by callers