MCPcopy Create free account

hub / github.com/andrecrafts/hide-payload-in-images / functions

Functions15 in github.com/andrecrafts/hide-payload-in-images

↓ 1 callersFunctionExecutePayloadViaCallback
* @brief Executes payload via SetTimer Callback function. * * @param Payload Pointer to where payload is stored. * @param sPayloadSize Size of P
code/payload-extractor/payload-extractor-from-rsrc/payload-extractor-from-rsrc.cpp:93
↓ 1 callersFunctionExecutePayloadViaCallback
* @brief Executes payload via SetTimer Callback function * * @param Payload Pointer to where payload is stored. * @param sPayloadSize Size of Pa
code/payload-extractor/payload-extractor-from-file/payload-extractor-from-file.cpp:131
↓ 1 callersFunctionExecutePayloadViaCallback
* @brief Executes payload via SetTimer Callback function. * * @param Payload Pointer to where payload is stored. * @param sPayloadSize Size of P
code/payload-extractor/payload-extractor-from-rsrc-via-peb/payload-extractor-from-rsrc-via-peb.cpp:197
↓ 1 callersFunctionGetResourceData
This function was based on the code from https://github.com/NUL0x4C/AtomLdr * @brief Fetches raw data and size for a specified resource from the curre
code/payload-extractor/payload-extractor-from-rsrc-via-peb/payload-extractor-from-rsrc-via-peb.cpp:93
↓ 1 callersFunctionembed_payload_into_file
Embeds the payload binary data into the target file and writes the combined data to a new output file. :param target_file_path: Path to the
code/payload-embedder.py:17
↓ 1 callersFunctionextract_payload
* @brief Extracts the hidden payload from the target file and stores it. * * @param original_size The size of the original file in bytes. * @par
code/payload-extractor/payload-extractor-from-file/payload-extractor-from-file.cpp:58
↓ 1 callersFunctionextract_payload_from_resource
* @brief Extracts the hidden payload from the resource section and stores it, * treating the resource data as a combined file (original + pay
code/payload-extractor/payload-extractor-from-rsrc/payload-extractor-from-rsrc.cpp:28
↓ 1 callersFunctionextract_payload_from_resource_via_peb
* @brief Extracts the hidden payload from the resource section using PEB parsing without relying * on WinAPI functions, treating the resource data a
code/payload-extractor/payload-extractor-from-rsrc-via-peb/payload-extractor-from-rsrc-via-peb.cpp:146
↓ 1 callersFunctionget_file_size
* @brief Retrieves the size of a file. * * @param filename The path to the file. * @param size Pointer to a long int where the file size will be
code/payload-extractor/payload-extractor-from-file/payload-extractor-from-file.cpp:21
↓ 1 callersFunctionhGetCurrentModuleHandle
* @brief Retrieves the handle of the current module via PEB using architecture-appropriate instructions (x86/x64), avoiding memory walking for reliabi
code/payload-extractor/payload-extractor-from-rsrc-via-peb/payload-extractor-from-rsrc-via-peb.cpp:23
↓ 1 callersFunctionmain
()
code/payload-embedder.py:79
↓ 1 callersFunctionprint_usage
Prints the usage instructions.
code/payload-embedder.py:70
Functionmain
code/payload-extractor/payload-extractor-from-rsrc/payload-extractor-from-rsrc.cpp:125
Functionmain
code/payload-extractor/payload-extractor-from-file/payload-extractor-from-file.cpp:162
Functionmain
code/payload-extractor/payload-extractor-from-rsrc-via-peb/payload-extractor-from-rsrc-via-peb.cpp:230