retdec
decompressor_direct_jump.h
Go to the documentation of this file.
1 
6 #ifndef UNPACKERTOOL_PLUGINS_UPX_DECOMPRESSORS_DECOMPRESSOR_DIRECT_JUMP_H
7 #define UNPACKERTOOL_PLUGINS_UPX_DECOMPRESSORS_DECOMPRESSOR_DIRECT_JUMP_H
8 
10 
11 namespace retdec {
12 namespace unpackertool {
13 namespace upx {
14 
19 {
20 public:
21  virtual void readUnpackingStub(PeUpxStub<32>* stub, retdec::utils::DynamicBuffer& unpackingStub) override;
22  virtual void readUnpackingStub(PeUpxStub<64>* stub, retdec::utils::DynamicBuffer& unpackingStub) override;
23 };
24 
25 } // namespace upx
26 } // namespace unpackertool
27 } // namespace retdec
28 
29 #endif
Definition: decompressor_direct_jump.h:19
virtual void readUnpackingStub(PeUpxStub< 32 > *stub, retdec::utils::DynamicBuffer &unpackingStub) override
Definition: decompressor_direct_jump.cpp:30
Definition: decompressor_scrambler.h:23
Definition: pe_upx_stub.h:65
The class for dynamic buffered data manipulation taking the endianness of the data in account.
Definition: dynamic_buffer.h:36
Declaration of UPX scramblers decompressor visitor for unpacking packed data.
Definition: archive_wrapper.h:19