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 |
|
hasherezade
|
0747fa0c7d
|
[FEATURE] Executable storing fileName
|
2014-09-06 23:59:45 +02:00 |
|
hasherezade
|
68dac2272a
|
[REFACT] Added: AbstractFileBuffer, FileBuffer
|
2014-09-06 23:55:44 +02:00 |
|
hasherezade
|
85a63210b3
|
[W-I-P] In FileBuffer::read - fixed adjusting max size
|
2014-09-03 22:27:41 +02:00 |
|
hasherezade
|
75be79894a
|
[W-I-P] Reading large files (in chunks)
|
2014-09-03 22:11:13 +02:00 |
|
hasherezade
|
90e7fe1782
|
[REFACT] Back to bufsize_t of 32bits
|
2014-09-02 19:32:25 +02:00 |
|
hasherezade
|
ddaf14f077
|
[FEATURE] In FileView: setting max size to map
|
2014-08-31 19:21:38 +02:00 |
|
hasherezade
|
7efc50c758
|
[REFACT] Type: bufsize_t set as size_t
|
2014-08-31 19:20:45 +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 |
|