retdec
|
#include <unfilter.h>
Public Member Functions | |
virtual void | perform (DynamicBuffer &unpackedData, std::uint32_t filterParam, std::uint32_t filterCount, std::uint32_t startOffset, std::uint32_t size) override |
![]() | |
virtual | ~Unfilter ()=default |
Additional Inherited Members | |
![]() | |
static bool | run (DynamicBuffer &unpackedData, std::uint32_t filterId, std::uint32_t filterParam, std::uint32_t filterCount=0, std::uint32_t startOffset=0, std::uint32_t size=0) |
Filter D0. Unfiler Bx instructions on PowerPC (with parameter).
|
overridevirtual |
Performs unfiltering of Filter D0.
unpackedData | The data to be unfiltered. |
filterParam | The parameter of the filter. |
filterCount | Number of filtered instructions. If 0, no limit is assumed. |
startOffset | Starting offset (relative to unpackedData ) where to start unfiltering. |
size | Amount of bytes to unfilter. |
Implements retdec::unpackertool::upx::Unfilter.