MCPcopy Create free account

hub / github.com/CyberForce/Pesidious / functions

Functions960 in github.com/CyberForce/Pesidious

↓ 1 callersMethodset_rva
Sets RVA of relocation
portable-executable/portable-executable-library2/pe_lib/pe_relocations.cpp:38
↓ 1 callersMethodset_rva_of_functions
Sets RVA of function address table
portable-executable/portable-executable-library2/pe_lib/pe_exports.cpp:220
↓ 1 callersMethodset_rva_of_name_ordinals
Sets RVA of name ordinals table
portable-executable/portable-executable-library2/pe_lib/pe_exports.cpp:232
↓ 1 callersMethodset_rva_of_names
Sets RVA of function name address table
portable-executable/portable-executable-library2/pe_lib/pe_exports.cpp:226
↓ 1 callersMethodset_rva_to_iat
Sets RVA to Import Address Table (IAT)
portable-executable/portable-executable-library2/pe_lib/pe_imports.cpp:222
↓ 1 callersMethodset_rva_to_original_iat
Sets RVA to Original Import Address Table (Original IAT)
portable-executable/portable-executable-library2/pe_lib/pe_imports.cpp:228
↓ 1 callersMethodset_section_number
Sets section number
portable-executable/portable-executable-library2/pe_lib/pe_debug.cpp:564
↓ 1 callersMethodset_size_of_headers
Sets size of headers
portable-executable/portable-executable-library2/pe_lib/pe_base.cpp:1601
↓ 1 callersMethodset_size_of_optional_header
Sets size of optional headers
portable-executable/portable-executable-library2/pe_lib/pe_base.cpp:1607
↓ 1 callersMethodset_size_of_zero_fill
Sets size of zero fill
portable-executable/portable-executable-library2/pe_lib/pe_tls.cpp:113
↓ 1 callersMethodset_special_build
Sets if special build
portable-executable/portable-executable-library2/pe_lib/file_version_info.cpp:247
↓ 1 callersMethodset_stack_size_commit
Sets stack size commit for PE32 and PE64 respectively
portable-executable/portable-executable-library2/pe_lib/pe_base.cpp:1424
↓ 1 callersMethodset_stack_size_reserve
Sets stack size reserve for PE32 and PE64 respectively
portable-executable/portable-executable-library2/pe_lib/pe_base.cpp:1435
↓ 1 callersMethodset_storage_class
Sets storage class
portable-executable/portable-executable-library2/pe_lib/pe_debug.cpp:552
↓ 1 callersMethodset_times
portable-executable/portable-executable-library2/pe_lib/pe_rich_data.cpp:37
↓ 1 callersMethodset_timestamp
Sets timestamp
portable-executable/portable-executable-library2/pe_lib/pe_exports.cpp:178
↓ 1 callersMethodset_type
Sets type
portable-executable/portable-executable-library2/pe_lib/pe_debug.cpp:596
↓ 1 callersMethodset_version
portable-executable/portable-executable-library2/pe_lib/pe_rich_data.cpp:32
↓ 1 callersFunctionsetup_directories
(malware_path: str, benign_path: str, output_path: str)
extract_features.py:391
↓ 1 callersFunctionsetup_logger
(log_level: str, filename: str = "MalGAN_" + str(date.today()) + ".log")
main_malgan.py:24
↓ 1 callersMethodshared
portable-executable/portable-executable-library2/pe_lib/pe_section.cpp:90
↓ 1 callersMethodtake_action
(self, action_index)
gym_malware/envs/malware_score_env.py:97
↓ 1 callersMethodtake_action
(self, action_index)
gym_malware/envs/malware_env.py:91
↓ 1 callersFunctionupdate_epsilon
(n)
rl_train.py:194
↓ 1 callersMethodupdate_image_size
Updates image virtual size
portable-executable/portable-executable-library2/pe_lib/pe_base.cpp:391
↓ 1 callersMethodupdate_number_of_sections
Updates number of sections in PE header
portable-executable/portable-executable-library2/pe_lib/pe_base.cpp:166
↓ 1 callersMethodupdate_priorities
(self, batch_indices, batch_priorities)
rl_train.py:187
↓ 1 callersFunctionupdate_target
(current_model, target_model)
rl_train.py:245
MethodM
r"""Width of the malware feature vector
malgan/__init__.py:181
MethodZ
r"""Width of the generator latent noise vector
malgan/__init__.py:186
Method__call__
(self, *inputs)
mutate.py:158
Method__call__
(self, *inputs)
rl_train.py:286
Method__call__
(self, arg)
gym_malware/envs/utils/pefeatures.py:33
Method__call__
(self, bytez)
gym_malware/envs/utils/pefeatures.py:51
Method__call__
(self, bytez)
gym_malware/envs/utils/pefeatures.py:85
Method__call__
(self, binary)
gym_malware/envs/utils/pefeatures.py:117
Method__call__
(self, binary)
gym_malware/envs/utils/pefeatures.py:180
Method__call__
(self, binary)
gym_malware/envs/utils/pefeatures.py:205
Method__call__
(self, binary)
gym_malware/envs/utils/pefeatures.py:217
Method__call__
(self, binary)
gym_malware/envs/utils/pefeatures.py:239
Method__call__
(self, bytez)
gym_malware/envs/utils/pefeatures.py:285
Method__call__
(self, arg)
gym_malware/envs/utils/pefeatures2.py:33
Method__call__
(self, bytez)
gym_malware/envs/utils/pefeatures2.py:51
Method__call__
(self, bytez)
gym_malware/envs/utils/pefeatures2.py:85
Method__call__
(self, binary)
gym_malware/envs/utils/pefeatures2.py:117
Method__call__
(self, binary)
gym_malware/envs/utils/pefeatures2.py:180
Method__call__
(self, binary)
gym_malware/envs/utils/pefeatures2.py:205
Method__call__
(self, binary)
gym_malware/envs/utils/pefeatures2.py:217
Method__call__
(self, binary)
gym_malware/envs/utils/pefeatures2.py:239
Method__call__
(self, bytez)
gym_malware/envs/utils/pefeatures2.py:285
Method__getitem__
(self, index)
malgan/__init__.py:43
Method__init__
(self)
mutate.py:129
Method__init__
Normalize a tensor between a min and max value Arguments --------- min_val : float lower bound of normalized tensor max_val : float u
mutate.py:143
Method__init__
(self, capacity, prob_alpha=0.6)
rl_train.py:145
Method__init__
(self)
rl_train.py:209
Method__init__
Normalize a tensor between a min and max value Arguments --------- min_val : float lower bound of normalized tensor max_val : float u
rl_train.py:271
Method__init__
(self, sha256list, random_sample=True, maxturns=80, output_path='evaded/score/', cache=False)
gym_malware/envs/malware_score_env.py:27
Method__init__
(self, sha256list, random_sample=True, maxturns=3, output_path='evaded/blackbox/', cache=False)
gym_malware/envs/malware_env.py:26
Method__init__
(self)
gym_malware/envs/utils/pefeatures.py:46
Method__init__
(self, step=1024, window=2048)
gym_malware/envs/utils/pefeatures.py:65
Method__init__
(self)
gym_malware/envs/utils/pefeatures.py:111
Method__init__
(self)
gym_malware/envs/utils/pefeatures.py:175
Method__init__
(self)
gym_malware/envs/utils/pefeatures.py:200
Method__init__
(self)
gym_malware/envs/utils/pefeatures.py:212
Method__init__
(self)
gym_malware/envs/utils/pefeatures.py:234
Method__init__
(self)
gym_malware/envs/utils/pefeatures.py:270
Method__init__
(self)
gym_malware/envs/utils/pefeatures.py:321
Method__init__
(self)
gym_malware/envs/utils/pefeatures2.py:46
Method__init__
(self, step=1024, window=2048)
gym_malware/envs/utils/pefeatures2.py:65
Method__init__
(self)
gym_malware/envs/utils/pefeatures2.py:111
Method__init__
(self)
gym_malware/envs/utils/pefeatures2.py:175
Method__init__
(self)
gym_malware/envs/utils/pefeatures2.py:200
Method__init__
(self)
gym_malware/envs/utils/pefeatures2.py:212
Method__init__
(self)
gym_malware/envs/utils/pefeatures2.py:234
Method__init__
(self)
gym_malware/envs/utils/pefeatures2.py:270
Method__init__
(self)
gym_malware/envs/utils/pefeatures2.py:321
Method__init__
(self, bytez)
gym_malware/envs/controls/manipulate2.py:31
Method__init__
r"""Discriminator Constructor Builds the discriminator block. :param M: Width of the malware feature vector :param hidd
malgan/discriminator.py:13
Method__init__
(self, x: Union[np.ndarray, torch.Tensor], y)
malgan/__init__.py:35
Method__init__
(self, train: MalwareDataset, valid: MalwareDataset, test: MalwareDataset)
malgan/__init__.py:61
Method__init__
(self, malgan: MalGAN)
malgan/__init__.py:484
Method__init__
(self, learner_type: 'BlackBoxDetector.Type')
malgan/detector.py:51
Method__init__
r"""Generator Constructor :param M: Dimension of the feature vector \p m :param Z: Dimension of the noise vector \p z :pa
malgan/generator.py:19
Method__len__
(self)
rl_train.py:191
Method__len__
(self)
malgan/__init__.py:46
Method__repr__
(self)
gym_malware/envs/utils/pefeatures.py:39
Method__repr__
(self)
gym_malware/envs/utils/pefeatures2.py:39
Method_print_memory_usage
Helper function to print the allocated tensor memory. This is used to debug out of memory GPU errors.
malgan/__init__.py:461
Functionadd_imports
(pefile, importfile, cpath, outfile)
mutated_builder.py:150
Functionadd_sections
(section_app: str, pefile: str, section_file: str, section_content: str, outfile:str)
mutated_builder.py:154
Functionadd_signature
(bytez)
mutated_builder.py:296
Methodadd_signature
(self, seed=None)
gym_malware/envs/controls/manipulate2.py:234
Methodadvanced_info
Default constructor
portable-executable/portable-executable-library2/pe_lib/pe_debug.cpp:157
Methodalign_down
portable-executable/portable-executable-library2/pe_lib/utils.h:43
Methodalign_up
portable-executable/portable-executable-library2/pe_lib/utils.h:50
Methodbasic_dotnet_info
.NET
portable-executable/portable-executable-library2/pe_lib/pe_dotnet.cpp:9
Methodbound_import
Default constructor
portable-executable/portable-executable-library2/pe_lib/pe_bound_import.cpp:45
Methodbound_import_ref
BOUND IMPORT Default constructor
portable-executable/portable-executable-library2/pe_lib/pe_bound_import.cpp:11
Methodcalculate_entropy
Calculates entropy for PE image section
portable-executable/portable-executable-library2/pe_lib/entropy.cpp:8
Functioncalculate_hash
(bytez)
mutated_builder.py:352
← previousnext →501–600 of 960, ranked by callers