364 Commits

Author SHA1 Message Date
hasherezade e0f9fdb758 [BUGFIX] Fixed renamed constant v0.3 2020-07-10 12:27:53 +02:00
hasherezade 0f8dda3582 [REFACT] pe_formats.h: removed unused Non-COFF header 2020-07-10 12:19:42 +02:00
hasherezade ecf9005b0c [REFACT] Refactored: win_types, pe_formats 2020-07-10 12:11:46 +02:00
hasherezade d1b855ff54 [NOBIN] Enabled test: TLS Callback listing 2020-04-18 18:48:08 +02:00
hasherezade 5a8838ae0f [BUGFIX] Fixed invalid VA/raw conversion, causing errors in parsing TLS callbacks (Issue #9) 2020-04-18 18:34:10 +02:00
hasherezade 633fd33a86 [BUGFIX] Removed redundant flag: Truncate, causing wiping files opened by FileBuffer. 2020-03-10 00:36:21 +01:00
hasherezade 24361641fb [NOBIN] Fixed CMake option 2019-12-09 18:25:49 +01:00
hasherezade 7f3901a3e4 [NOBIN] Refactored test/build scripts. Added script for testing qt4 build 2019-12-01 03:31:23 +01:00
hasherezade 972a9210c2 [BUGFIX] Fixed Qt4 compatibility 2019-12-01 03:24:54 +01:00
hasherezade 54d294664e Merge branch 'devel' 2019-12-01 01:36:03 +01:00
hasherezade 61173ca397 [BUGFIX] Added bearparser lib to CMake 2019-12-01 01:32:31 +01:00
hasherezade cfa6ce9f56 Merge branch 'includes_refact' 2019-12-01 01:17:39 +01:00
hasherezade b574cc97cd [REFACT] Refactored includes. Include bearparser as <bearparser/bearparser.h> 2019-12-01 01:16:53 +01:00
hasherezade a52bdd9b1e [REFACT] Added directories to include path 2019-12-01 01:02:16 +01:00
hasherezade e0f270a48a [REFACT] Changed structure of includes 2019-12-01 00:43:54 +01:00
hasherezade 6b8c6f019d [FEATURE] More flexible Formatter for AbstractByteBuffer 2019-11-29 02:20:10 +01:00
hasherezade 0b5f2c70e9 [FEATURE] List and name the entry points of the application 2019-11-27 22:16:17 +01:00
hasherezade 3b7cce7b87 [NOBIN] Added testcases 2019-11-25 22:48:49 +01:00
hasherezade 709b0648e3 [BUGFIX] Fixed recognizing forwarded exports 2019-11-24 23:16:13 +01:00
hasherezade 313c780731 [FEATURE] Print Exports entries count as decimal 2019-11-24 22:49:10 +01:00
hasherezade 75a32de563 [FEATURE] Refactored secinfo. Allow to dump all sections at once 2019-11-24 22:42:55 +01:00
hasherezade e8dddc9d42 [REFACT] Renamed field in DataDir (.NET header) 2019-11-24 22:19:44 +01:00
hasherezade 3bfa241301 [NOBIN] Added testcase: tiny.import.209 2019-11-24 20:24:28 +01:00
hasherezade 197d23a4fc [BUGFIX] Set raw mapped address as invalid for out of scope sec. Fixed rounding up raw size 2019-11-24 20:09:46 +01:00
hasherezade 547c930195 [FEATURE] Include section numer in the dump filename 2019-11-24 19:19:19 +01:00
hasherezade e65d62bb79 [FEATURE] Include the wrapper offset in the name of its dump 2019-11-24 19:18:36 +01:00
hasherezade abd0a9bae2 [BUGFIX] Fixed mapping size of overlapped sections 2019-11-24 18:18:14 +01:00
hasherezade 8f5af1ccc0 [NOBIN] Added tests of: implist, explist 2019-11-24 17:36:58 +01:00
hasherezade 1e2f699d56 [FEATURE][commander] In implist: added entries count (libraries, functions) 2019-11-24 17:23:28 +01:00
hasherezade 64d30315d6 [BUGFIX][commander] In explist: check if libName is not NULL 2019-11-24 17:08:14 +01:00
hasherezade 4b2efdf630 [FEATURE][commander] Added a function to list all the imports 2019-11-24 17:03:43 +01:00
hasherezade cefe7aa309 [FEATURE][commander] Added a function explist 2019-11-24 16:47:25 +01:00
hasherezade ae76ea2642 [NOBIN] CMake: disable the external tests for Windows 2019-11-24 07:19:29 +01:00
hasherezade e984a1daac [NOBIN] If source dir not given explicitly, assume current dir 2019-11-24 07:09:55 +01:00
hasherezade 49c8670516 [NOBIN] Refactored the test script: keep test list in a file 2019-11-24 07:02:42 +01:00
hasherezade 22ca4b7138 [NOBIN] Added more tests 2019-11-24 06:36:27 +01:00
hasherezade de1b34544e [NOBIN] More tests. Do not stop tests on failure 2019-11-24 01:14:19 +01:00
hasherezade f055010b52 [NOBIN] Do not remove the test direcory if already exist 2019-11-24 01:02:01 +01:00
hasherezade 3329caf267 [BUGFIX] Save dumped section as .bin not as .txt 2019-11-24 00:20:54 +01:00
hasherezade 740ec797be [NOBIN] Cleaned indentations 2019-11-24 00:20:17 +01:00
hasherezade f2970f9f4c [BUGFIX] Remove truncate flag from file opening 2019-11-24 00:19:32 +01:00
hasherezade a0bfc4a2de [BUGFIX] Removed a truncate flag while opening the file. Enabled tests on Mac 2019-11-24 00:01:58 +01:00
hasherezade 2aa347fc10 [NOBIN] Enable tests on Linux only 2019-11-23 21:45:27 +01:00
hasherezade f9ce0446bb [NOBIN] Give the full path to the test content 2019-11-23 21:30:56 +01:00
hasherezade 9895fbcb4a [NOBIN] Use testcases from a github repo 2019-11-23 21:12:59 +01:00
hasherezade f8a32eb088 [NOBIN] Use unzip to extract the archive 2019-11-23 21:02:24 +01:00
hasherezade 623a2c81ba [NOBIN] Added a script for regression tests 2019-11-23 20:56:15 +01:00
hasherezade c47eb3aad5 [NOBIN] Changed installation directory to CMAKE_INSTALL_PREFIX 2019-11-23 19:08:07 +01:00
hasherezade e9efddff44 [NOBIN] Fixed install in CMake 2019-11-23 05:00:06 +01:00
hasherezade 46a78d5b43 [NOBIN] Added install and test to the travis yml 2019-11-23 04:53:16 +01:00