GitHub - zeroSteiner/reflective-polymorphism: Reflective Polymorphism
source link: https://github.com/zeroSteiner/reflective-polymorphism
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
README.rst
Reflective Polymorphism
This project provides various utilities for the self-modification of PE images with the intention that they can be incorporated into external projects.
The documentation is available online.
Overview
The Reflective Polymorphism projects is currently composed of the following two
components each of which are contained within their respective .c
/ .h
files and are capable of operating independently.
ReflectiveTransformer Functionality to transform PE files between DLL and EXE formats. ReflectiveUnloader Functionality to copy a loaded PE image out of memory and reconstruct a byte for byte copy of the PE image as it would exist on disk.
License
This project is released under the BSD 3-clause license, for more details see the LICENSE file.
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK