hasherezade
|
6f508340ae
|
[FEATURE] In ImportBaseDirWrapper: added hasThunk
|
2015-03-01 00:29:10 +01:00 |
|
hasherezade
|
c1040427d7
|
[FEATURE] In PEFile : added wrapper function for getImports
|
2015-03-01 00:26:57 +01:00 |
|
hasherezade
|
caba91a0b7
|
[FEATURE] In ExportEntryWrapper : added functions: getFuncNameStr, getForwarderStr
|
2015-02-27 09:54:51 +01:00 |
|
hasherezade
|
f304cf84e3
|
[BUGFIX] In ExportEntryWrapper::getName() exclude forwarder from name
|
2015-02-27 09:53:42 +01:00 |
|
hasherezade
|
86f25b8da4
|
[REFACT] In Executable: getEntryPoint - added possiblility to specify
address type.
|
2015-02-22 14:24:01 +01:00 |
|
hasherezade
|
0260e9d31f
|
[FEATURE] In ExportDirWrapper: added function: isByOrdinal
|
2015-02-17 22:51:05 +01:00 |
|
hasherezade
|
1c7f762b82
|
[REFACT] In ExportDirWrapper: added function: getFuncRva()
|
2015-02-16 13:47:34 +01:00 |
|
hasherezade
|
5c3b4c149b
|
[REFACT] Fixed inconsistent integer types
|
2015-01-13 12:00:30 +01:00 |
|
hasherezade
|
bf9cdcb5d6
|
[BUGFIX] Defined maximal section count (SectHdrsWrapper::SECT_COUNT_MAX)
|
2015-01-13 11:43:56 +01:00 |
|
hasherezade
|
698f47ac26
|
[BUGFIX] In DelayImpDirWrapper: fixed invalid return type
|
2014-11-28 21:18:29 +01:00 |
|
hasherezade
|
09f5b2ff49
|
[BUGFIX] In DelayImpDirWrapper : autodetect 32/64 IMAGE_DELAY_LOAD
|
2014-11-24 16:42:28 +01:00 |
|
hasherezade
|
acfbb05854
|
[RAFACT] In ImportDirWrapper : minor cleanup
|
2014-11-24 15:43:57 +01:00 |
|
hasherezade
|
72e4e18fbe
|
[BUGFIX] In DelayImpFuncWrapper : isByOrdinal
|
2014-10-13 12:07:21 +02:00 |
|
hasherezade
|
1feb3ba61d
|
[FEATURE] Added function: unbind imports
|
2014-09-20 22:07:21 +02:00 |
|
hasherezade
|
3e5d81eab9
|
[BUGFIX] In PEFile: in extendLastSection : include overlay if neccessery
|
2014-09-19 20:12:01 +02:00 |
|
hasherezade
|
6ded48322d
|
[REFACT] In PEFile: added func. : canAddNewSection
|
2014-09-19 15:30:36 +02:00 |
|
hasherezade
|
1d6d27a1ef
|
[REFACT] In AbstractByteBuffer: added func: getMaxSizeFromPtr/Offset
|
2014-09-19 15:07:30 +02:00 |
|
hasherezade
|
367eebcbc1
|
[REFACT] Added func. get/set characteristics in SectHdrsWrapper
|
2014-09-19 14:40:46 +02:00 |
|
hasherezade
|
d78fb0866c
|
[FEATURE] In PEFile: added func.: extendLastSection
|
2014-09-19 14:16:32 +02:00 |
|
hasherezade
|
743382badd
|
[BUGFIX] In SecHdrWrapper : canAddEntry - do not require a padding
|
2014-09-16 02:07:36 +02:00 |
|
hasherezade
|
83d8c1b9f4
|
[REFACT] In Imports: refactored loading entries
|
2014-09-16 00:41:03 +02:00 |
|
hasherezade
|
3028391242
|
[REFACT] In SectHdrWrapper : loading entries by loadNextEntry etc
|
2014-09-16 00:35:48 +02:00 |
|
hasherezade
|
3cb5f342f2
|
[BUGFIX] In ImportBaseDirWrapper - fixed thunk size
|
2014-09-14 20:14:03 +02:00 |
|
hasherezade
|
e8aa6d33c2
|
[W-I-P] Refactoring addEntry...
|
2014-09-14 15:54:55 +02:00 |
|
hasherezade
|
f8af2d7203
|
[W-I-P] addEntry returns pointer to and added Entry
|
2014-09-14 13:06:34 +02:00 |
|
hasherezade
|
4c70137cc0
|
[W-I-P] Added static function: getThunkSize
|
2014-09-14 01:02:30 +02:00 |
|
hasherezade
|
2387cb5997
|
[FEATURE] Added function: setEntryPoint
|
2014-09-11 20:01:58 +02:00 |
|
hasherezade
|
45a653b9d5
|
[BUGFIX] In PEFile: addNewSection: added characteristics
|
2014-09-10 22:43:34 +02:00 |
|
hasherezade
|
107c993f41
|
[FEATURE] Added func. : createSectionView
|
2014-09-10 21:07:11 +02:00 |
|
hasherezade
|
afe6434568
|
[FEATURE] In buffers added: resize
|
2014-09-08 23:55:18 +02:00 |
|
hasherezade
|
9a7633551d
|
[W-I-P] Added func.: addNewSection
|
2014-09-08 21:35:54 +02:00 |
|
hasherezade
|
6274bb9a9f
|
[BUGFIX] In SectHsdrsWrapper : clear full mapping before wrap
|
2014-09-08 19:48:33 +02:00 |
|
hasherezade
|
789fe62854
|
[FEATURE] Added: list of allThunks, functions: thunkToLib/thunkToFunc
|
2014-09-08 14:11:34 +02:00 |
|
hasherezade
|
595c31af1e
|
[BUGFIX] In SectHdrsWrapper: fixed inconsistent integer type
|
2014-09-08 13:41:30 +02:00 |
|
hasherezade
|
75921d1672
|
[FEATURE] Added: secdump command - dumping section content
|
2014-08-27 20:48:18 +02:00 |
|
hasherezade
|
9ae1b95fc5
|
[BUGFIX] Use section offset rounddown only for RAW
|
2014-08-27 20:03:36 +02:00 |
|
hasherezade
|
6d2644e05e
|
[BUGFIX] In Section: getContentOffset : roundup implemented
|
2014-08-27 19:52:42 +02:00 |
|
hasherezade
|
7f7fffc65d
|
[REFACT] Changed int type used by roundupToUnit
|
2014-08-27 16:25:29 +02:00 |
|
hasherezade
|
5d24397a9e
|
[REFACT] In SectHdrsWrapper: cleaned up Raw/Virtual section mapping
|
2014-08-27 16:01:13 +02:00 |
|
hasherezade
|
e5c0e50bb5
|
[REFACT] Cleaned up: SectionHdrWrapper::getPtr()
|
2014-08-27 15:27:19 +02:00 |
|
hasherezade
|
766b6d4961
|
[BUGFIX] In roundupToUnit: fixed division by 0
|
2014-08-27 11:54:08 +02:00 |
|
hasherezade
|
8ee2ba3b9f
|
[BUGFIX] Fixed invalid wrapper initialization
|
2014-08-26 21:09:51 +02:00 |
|
hasherezade
|
10a6ee7202
|
[REFACT] In Imports: changed integer types, cleanup
|
2014-08-26 19:18:33 +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
|
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 |
|