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
|
e5a085eaa6
|
[REFACT] In Executable: added default parameter to getEntryPoint
|
2015-02-25 12:55:11 +01:00 |
|
hasherezade
|
86f25b8da4
|
[REFACT] In Executable: getEntryPoint - added possiblility to specify
address type.
|
2015-02-22 14:24:01 +01:00 |
|
hasherezade
|
bdb45a2edc
|
[REFACT] In win_types.h : use stdint.h
|
2015-02-18 12:35: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
|
3e89407cdf
|
[REFACT] Removed redundant cast
|
2015-01-13 12:35:06 +01:00 |
|
hasherezade
|
eb154d6d2d
|
[FEATURE] Added function : AbstractByteBuffer::getWStringValue
|
2015-01-13 12:31:20 +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
|
8dd5dba4a2
|
[FEATURE] In AbstractByteBuffer: added getStringValue
|
2015-01-05 15:59:42 +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
|
3b5eea555e
|
[BUGFIX] In AbstractByteBuffer::getContentAt : added check
|
2014-09-19 13:17:06 +02:00 |
|
hasherezade
|
913e720dea
|
[BUGFIX] In MappedExe::getWrapper : added check
|
2014-09-19 13:10:16 +02:00 |
|
hasherezade
|
d32e20a193
|
[REFACT] Function: setStringValue moved to AbstractByteBuffer
|
2014-09-16 21:27: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
|
8d12c33e77
|
[W-I-P] In ExeNodeWrapper: add/reloadMapping
|
2014-09-16 00:33:13 +02:00 |
|
hasherezade
|
799d7e2d16
|
[W-I-P] ExeNodeWrapper uses: addNextEntry
|
2014-09-15 23:15:07 +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
|
8434b60000
|
[W-I-P] In ExeNodeWrapper: addEntryAt(offset_t)
|
2014-09-14 15:01:16 +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
|
f3843d7e9e
|
[BUGFIX] In AbstractByteBuffer::setBufferedValue - fixed invalid src/dst
validation
|
2014-09-13 23:22:13 +02:00 |
|
hasherezade
|
46caedef5f
|
[BUGFIX] In AbstractByteBuffer::pasteBuffer - validate if source!=NULL
|
2014-09-13 21:09:11 +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
|
a1240bf070
|
[FEATURE] In ByteBuffer : added constructor with content filling
|
2014-09-10 21:44:26 +02:00 |
|
hasherezade
|
107c993f41
|
[FEATURE] Added func. : createSectionView
|
2014-09-10 21:07:11 +02:00 |
|
hasherezade
|
f4b0cec018
|
[BUGFIX] In ByteBuffer: use free instead of delete
|
2014-09-09 13:09:25 +02:00 |
|
hasherezade
|
9a160a5be6
|
[BUGFIX] In ByteBuffer::resize - added missing returns
|
2014-09-09 00:08:07 +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 |
|