hasherezade
|
8992ed67eb
|
[BUGFIX] Removed redundant class declaration: ByteSubBuffer
|
2014-08-26 17:10:46 +02:00 |
|
hasherezade
|
f100a41780
|
[REFACT] Renamed: ByteSubBuffer to BufferView
|
2014-08-26 17:04:45 +02:00 |
|
hasherezade
|
7f36dab309
|
[REFACT] PEFile do not inherit DOSExe
|
2014-08-26 13:42:40 +02:00 |
|
hasherezade
|
32de0a3475
|
[REFACT] PEFile::moveDataDirEntry throws exception
|
2014-08-26 10:57:37 +02:00 |
|
hasherezade
|
0c9b6fca3e
|
[REFACT] Wrappers for: FileHdr, OptHdr, DataDir based on PEElementWrapper
|
2014-08-26 10:27:52 +02:00 |
|
hasherezade
|
e5077bed39
|
[FEATURE] Added: moving Data Directory to a chosen offset
|
2014-08-25 23:56:11 +02:00 |
|
hasherezade
|
5504b232e9
|
[REFACT] ImportEntries based on PENodeWrapper
|
2014-08-25 18:51:35 +02:00 |
|
hasherezade
|
910bcfdaff
|
[BUGFIX] Fixed swaped checks isBit32/isBit64
|
2014-08-25 18:40:40 +02:00 |
|
hasherezade
|
33600fda02
|
[BUGFIX] Fixed compilation err in: ImportEntryWrapper::getPtr()
|
2014-08-25 18:37:25 +02:00 |
|
hasherezade
|
278f4842d5
|
[REFACT] In Executables: changed converting functions names. In ImportDirWrapper - cleanup
|
2014-08-25 18:11:58 +02:00 |
|
hasherezade
|
22edcb2b6c
|
[REFACT] In Executables: removed redundant convertion param
|
2014-08-25 17:23:05 +02:00 |
|
hasherezade
|
e1332920fc
|
[BUGFIX] In Executables: cleaned up addr. convertions
|
2014-08-25 17:10:50 +02:00 |
|
hasherezade
|
abadc874c9
|
[BUGFIX] Fixed: DOS Header wrapper destruction (bug from previous commit)
|
2014-08-25 15:48:23 +02:00 |
|
hasherezade
|
1aeb332396
|
[REFACT] In PEFile: changed DataDir wrapping
|
2014-08-25 15:00:20 +02:00 |
|
hasherezade
|
662aa37bfe
|
[BUGFIX] In SectHdrsWrapper: fixed subfields-to-fields mapping
|
2014-08-25 13:43:52 +02:00 |
|
hasherezade
|
1d58558a8c
|
[BUGFIX] In RelocDirWrapper: fixed subfields-to-fields mapping
|
2014-08-25 13:42:17 +02:00 |
|
hasherezade
|
32375a96d9
|
[BUFGIX] In DebugDirWrapper: added unimplemented methods (subFields count, type translation)
|
2014-08-25 10:55:15 +02:00 |
|
hasherezade
|
627cd39ceb
|
[BUFGIX] In SecurityDirWrapper: added unimplemented methods (subFields count, type translation)
|
2014-08-25 10:48:55 +02:00 |
|
hasherezade
|
d039be2c7a
|
[REFACT] SectHdrsWrapper based on PENodeWrapper
|
2014-08-25 01:54:29 +02:00 |
|
hasherezade
|
24fa10bf5e
|
[REFACT] Added baseclass: PENodeWrapper. Refactored DataDirEntryWrapper to use it.
|
2014-08-25 01:29:48 +02:00 |
|
hasherezade
|
a0dd382a95
|
[BUGFIX] In BoundImpDirWrapper: fixed leak in loadNextEntry
|
2014-08-24 21:06:39 +02:00 |
|
hasherezade
|
8b8c44f102
|
[REFACT] In Import dirs: wrap() uses: loadNextEntry
|
2014-08-24 21:03:39 +02:00 |
|
hasherezade
|
8db9408a75
|
[REFACT] In Import dirs: changed int types of entries count
|
2014-08-24 20:27:17 +02:00 |
|
hasherezade
|
04e383beed
|
[REFACT] In DataDirEntryWrapper: getDataDir made non static
|
2014-08-24 19:59:42 +02:00 |
|
hasherezade
|
4878ea71be
|
[REFACT] Added checks: isBit32/isBit64
|
2014-08-24 18:32:32 +02:00 |
|
hasherezade
|
e4cabd9b0d
|
[REFACT] In DataDirEntryWrapper: added func.:getDirEntrySize()
|
2014-08-24 17:44:18 +02:00 |
|
hasherezade
|
42b66bb914
|
[REFACT] Wrappers of data dirs based on a class: DataDirEntryWrapper
|
2014-08-24 15:17:41 +02:00 |
|
hasherezade
|
b50fdec69a
|
[REFACT] DataDirWrapper moved to separate files
|
2014-08-24 14:08:52 +02:00 |
|
hasherezade
|
07579e1c9e
|
[REFACT] Update sections count via PEFile
|
2014-08-24 13:03:01 +02:00 |
|
hasherezade
|
e489b5edba
|
[FEATURE] In ExeElementWrapper: possible to copy wrapper to a given offset
|
2014-08-24 11:51:53 +02:00 |
|
hasherezade
|
78d72b9b2b
|
[FEATURE] In AbstractByteBuffer: added func. pasteBuffer (at offset)
|
2014-08-23 19:56:50 +02:00 |
|
hasherezade
|
98a112e185
|
[REFACT] Removed debug
|
2014-08-23 18:40:33 +02:00 |
|
hasherezade
|
8e0595d6a2
|
[FEATURE] In MappedExe: added public function wrap()
|
2014-08-23 18:18:11 +02:00 |
|
hasherezade
|
8e303a50cb
|
[FEATURE] Possibility of adding new entry to a wrapper
|
2014-08-23 16:08:09 +02:00 |
|
hasherezade
|
e21dcaae3d
|
[BUGFIX] In ExeElementWrapper::setNumValue - fixed invalid arguments
|
2014-08-23 15:29:32 +02:00 |
|
hasherezade
|
2f784dd223
|
[REFACT] Removed: win_headers.h
|
2014-08-22 12:45:29 +02:00 |
|
hasherezade
|
d2fe95cb98
|
[BUGFIX] In RelocDirWrapper: fixed inconsistent integer types
|
2014-08-22 12:23:25 +02:00 |
|
hasherezade
|
5e298ae190
|
[BUGFIX] In RelocBlockWrapper : fixed calculating entries area size
|
2014-08-22 12:02:59 +02:00 |
|
hasherezade
|
b94cf288d6
|
[BUGFIX] Fixed spelling mistake
|
2014-08-22 10:54:03 +02:00 |
|
hasherezade
|
49f29bb7ca
|
[BUGFIX] In LdConfigDirWrapper::getW81part() : fixed invalid return value
|
2014-08-22 10:21:55 +02:00 |
|
hasherezade
|
dd6528c2ff
|
[BUGFIX] Fixed spelling mistake
|
2014-08-22 10:17:32 +02:00 |
|
hasherezade
|
77a17c8241
|
[BUGFIX] Changes in getOffset
|
2014-08-22 10:10:01 +02:00 |
|
hasherezade
|
a382164c45
|
[BUGFIX] In LdConfigDirWrapper::getW81part() : calcuate on offsets
|
2014-08-22 00:18:24 +02:00 |
|
hasherezade
|
8cf66d007c
|
[FEATURE] Added DLL Characteristics for W8, W8.1 standard
|
2014-08-21 17:35:27 +02:00 |
|
hasherezade
|
8de478ce3f
|
[FEATURE] Extended LoadConfigDirWrapper for W8.1 standard
|
2014-08-21 17:12:08 +02:00 |
|
hasherezade
|
7f2239759c
|
[BUGFIX] In LdConfigWrapper: getSubFieldsCount implemented
|
2014-08-21 15:18:54 +02:00 |
|
hasherezade
|
38b60ca4f9
|
[BUGFIX] In WrappedValue: fixed printing format
|
2014-08-21 13:55:10 +02:00 |
|
hasherezade
|
812ab92456
|
[REFACT] In TlsDirWrapper: fixed integer types. Added func. getTlsDirPtr
|
2014-08-21 13:26:04 +02:00 |
|
hasherezade
|
1c673f446a
|
Update SecurityDirWrapper.cpp
|
2014-08-21 10:17:22 +02:00 |
|
hasherezade
|
5261faa767
|
[REFACT] Do not use QTGUI
|
2014-08-20 13:11:47 +02:00 |
|