Commit Graph

  • 2792d6d8a0 [BUGFIX] Trim oversized Virtual Size of section to the beginning of a next section hasherezade 2023-03-04 21:31:45 +01:00
  • b2b2ce3f60 deploy: 7d2dba4f53 hasherezade 2023-03-04 16:58:02 +00:00
  • 7d2dba4f53 [BUGFIX] Trim mapped Raw Size of a section to Virtual Size (Issue #20) hasherezade 2023-03-04 17:55:45 +01:00
  • 809d2af134 deploy: 3cb4c77e1d hasherezade 2023-03-04 02:24:04 +00:00
  • 3cb4c77e1d [BUGFIX] In PEFile::getLastMapped: changed calculating headers size hasherezade 2023-03-04 03:22:51 +01:00
  • 6d3c6390eb deploy: 7f7d94f65d hasherezade 2023-03-04 01:48:28 +00:00
  • 7f7d94f65d [BUGFIX] Removed a redundant, overloaded function hasherezade 2023-03-04 02:43:48 +01:00
  • cd85481f1b deploy: 6df6f08a63 hasherezade 2023-03-02 00:45:11 +00:00
  • 6df6f08a63 [BUGFIX] Fixed calculating mapped VirtualSize of a section. Do not map sections with start below the ImageSize hasherezade 2023-03-02 01:42:30 +01:00
  • 2eda6ffd84 deploy: 0e07f21765 hasherezade 2023-02-21 19:16:55 +00:00
  • 0e07f21765 [BUGFIX] In DebugDirWrapper::loadNextEntry fixed parameter type inconsistent with the base class hasherezade 2023-02-21 20:15:40 +01:00
  • b7461b79d8 deploy: ee5c309f26 hasherezade 2023-02-21 16:16:00 +00:00
  • ee5c309f26 [BUGFIX] In DebugDir: check against 0 address hasherezade 2023-02-21 17:14:36 +01:00
  • c16b5d76c2 deploy: f00654cf43 hasherezade 2023-02-21 15:45:51 +00:00
  • f00654cf43 [BUGFIX] In DebugDirWrapper: in getFieldsCount() - use the number of entries from the list hasherezade 2023-02-21 16:42:10 +01:00
  • 45e335b080 deploy: 7df1daef43 hasherezade 2023-02-21 02:55:38 +00:00
  • 7df1daef43 Merge branch 'dbg_dir_refact' hasherezade 2023-02-21 03:53:34 +01:00
  • eeaed2f378 [FEATURE] Show type name as DbgDir entry name hasherezade 2023-02-21 03:52:57 +01:00
  • 3948442bca [REFACT] Small cleanup hasherezade 2023-02-21 03:26:52 +01:00
  • 472e8167ee [FEATURE] Refactor DebugDirWrapper to parse all the entries (not just the first one) hasherezade 2023-02-21 00:33:38 +01:00
  • 0d13aade4d Merge pull request #19 from lainswork/master hasherezade 2023-02-19 15:01:53 +01:00
  • fda4a9279d deploy: 42c2e69030 hasherezade 2023-02-13 02:55:07 +00:00
  • 42c2e69030 Merge branch 'issue_11' : Round down the unaligned sections to file alignment hasherezade 2023-02-13 03:41:37 +01:00
  • c829e5655e Merge branch 'master' into issue_11 hasherezade 2023-02-13 03:41:02 +01:00
  • e2565676be deploy: 437bf2ffae hasherezade 2023-02-13 02:33:32 +00:00
  • 437bf2ffae [REFACT] Use saved original size to decide if the file was resized hasherezade 2023-02-13 03:32:22 +01:00
  • bbfd34d065 deploy: 6123955b49 hasherezade 2023-02-12 21:38:16 +00:00
  • 6123955b49 [FEATURE] Added a func to validate import name hasherezade 2023-02-12 22:37:02 +01:00
  • 0ef3c4944f deploy: 331188e35e hasherezade 2023-02-09 12:14:58 +00:00
  • 331188e35e [FEATURE] Support a DLL Characteristics flag: IMAGE_DLLCHARACTERISTICS_HIGH_ENTROPY_VA hasherezade 2023-02-09 13:11:46 +01:00
  • be37b63deb When we use(in Cmake): target_link_libraries(target bearparser) 世超 兰 2022-11-16 17:27:51 +08:00
  • d00ddf1c5c deploy: d3de3ccdb2 hasherezade 2022-11-15 12:29:54 +00:00
  • d3de3ccdb2 Merge pull request #17 from Kek5chen/fix-characteristics-spelling hasherezade 2022-11-15 13:28:55 +01:00
  • 11e5b4c38d fixed spelling mistakes in file characteristics Kekschen 2022-11-14 21:51:23 +00:00
  • 89bca95d4c [BUGFIX] Round down the unaligned sections to file alignment hasherezade 2022-10-24 18:03:02 +02:00
  • 241ec8b5aa Update README.md hasherezade 2022-10-24 16:31:59 +02:00
  • f960ff2982 deploy: 8f489b7066 hasherezade 2022-10-24 14:10:30 +00:00
  • 8f489b7066 [NOBIN] Normalized indentations hasherezade 2022-10-24 16:09:12 +02:00
  • 3fe596e83a deploy: 9ba968a751 hasherezade 2022-09-25 20:15:40 +00:00
  • 9ba968a751 [REFACT] In computeChecksum: check buffer bounds. Normalized offset type. hasherezade 2022-09-25 22:14:26 +02:00
  • 8b25d3f558 deploy: 608bf148f1 hasherezade 2022-09-25 07:44:08 +00:00
  • 608bf148f1 [BUGFIX] FileBufferException should inherit from BufferException hasherezade 2022-09-25 09:43:11 +02:00
  • 9c550f95a2 deploy: fab2204977 hasherezade 2022-09-24 22:23:26 +00:00
  • fab2204977 [REFACT] Removed unused variables hasherezade 2022-09-25 00:22:30 +02:00
  • 8d254e737e deploy: 1b0c942cf6 hasherezade 2022-09-24 22:13:27 +00:00
  • 1b0c942cf6 [REFACT] Cleanup in extend last section: removed redundant variables hasherezade 2022-09-25 00:12:27 +02:00
  • c8fc826c1d deploy: d657d842eb hasherezade 2022-09-24 21:58:39 +00:00
  • d657d842eb [REFACT] In addNewSection: cleanup of copying section name hasherezade 2022-09-24 23:57:47 +02:00
  • d0beb0937c deploy: deb691049c hasherezade 2022-09-24 21:50:11 +00:00
  • deb691049c [BUGFIX] On clear wrapper: set all the wrappers to NULL. Ensure that sections wrapper is initialized with NULL hasherezade 2022-09-24 23:49:15 +02:00
  • 6a09fca2bc deploy: d1a8067fdd hasherezade 2022-09-24 21:33:51 +00:00
  • d1a8067fdd [BUGFIX] Create sections wrapper only if sections count != 0. Fixed check if sections wrapper is not null hasherezade 2022-09-24 23:32:42 +02:00
  • f20d8b2aa1 deploy: d60e2f4489 hasherezade 2022-09-24 21:05:44 +00:00
  • d60e2f4489 [REFACT] Refactored rethrowing captured exception (don't make a copy) hasherezade 2022-09-24 23:04:48 +02:00
  • da9772da01 [REFACT] Pass command name by reference. Use prefix increment of iterator hasherezade 2022-09-24 22:59:37 +02:00
  • ba064bb076 deploy: abb5bceffc hasherezade 2022-09-24 20:56:39 +00:00
  • abb5bceffc [REFACT] Increment iterators by prefix operator hasherezade 2022-09-24 22:55:43 +02:00
  • e01e6925dd deploy: e3d620fa0c hasherezade 2022-09-24 20:53:50 +00:00
  • e3d620fa0c [REFACT] Increment iterators by prefix operator hasherezade 2022-09-24 22:52:48 +02:00
  • 8ae3ef61b7 [NOBIN] Ensure that build.sh is executed by bash hasherezade 2022-09-24 22:46:34 +02:00
  • 3a9bdcf06c deploy: 88a12f72dc hasherezade 2022-09-23 02:19:52 +00:00
  • 88a12f72dc [BUGFIX] If trying to convert RAW to RAW -> check bounds hasherezade 2022-09-23 04:18:38 +02:00
  • 31b4c6b74c Update README.md hasherezade 2022-09-19 01:49:18 +02:00
  • 122d437209 Update README.md hasherezade 2022-09-19 01:39:26 +02:00
  • 7fd019abae deploy: 7edbabff71 hasherezade 2022-09-18 06:28:21 +00:00
  • 7edbabff71 [REFACT] Cleanup loading truncated file hasherezade 2022-09-18 08:27:11 +02:00
  • 77e2eb96f0 deploy: 26ddd9beb9 hasherezade 2022-09-18 06:23:59 +00:00
  • 26ddd9beb9 [FEATURE] Allow to load file truncated hasherezade 2022-09-18 08:23:07 +02:00
  • 2345c452bb deploy: fc4acfae8e hasherezade 2022-09-18 04:55:39 +00:00
  • fc4acfae8e [REFACT] Fixed inconsistent integer type hasherezade 2022-09-18 06:54:39 +02:00
  • bc794157e5 [NOBIN] Change permission of the script hasherezade 2022-09-18 06:24:31 +02:00
  • 3dfdf47e75 [NOBIN] Updated build scripts hasherezade 2022-09-18 04:19:21 +02:00
  • f1482ede0c deploy: 825cbd0cf4 hasherezade 2022-09-18 01:37:06 +00:00
  • 825cbd0cf4 [BUGFIX] In ImportBaseDirWrapper: fixed printing ordinal value hasherezade 2022-09-18 03:36:14 +02:00
  • 6a5e63d20b deploy: 240a139e1a hasherezade 2022-09-18 01:35:18 +00:00
  • 240a139e1a [BUGFIX] Fixed printing WrappedValue hasherezade 2022-09-18 03:34:11 +02:00
  • 18e08ff87c deploy: 8ebc0aa16a hasherezade 2022-09-18 01:29:53 +00:00
  • 8ebc0aa16a [REFACT] In SecHdrsWrapper. ImportBaseDirWrapper: avoid using snprintf hasherezade 2022-09-18 03:28:56 +02:00
  • 9379a12a72 deploy: 9ab7146fcb hasherezade 2022-09-18 01:11:52 +00:00
  • 70565a8543 [NOBIN] Downgraded CMake version to 3.0 for backward compat hasherezade 2022-09-18 03:11:45 +02:00
  • 9ab7146fcb [BUGFIX] In WrappedValue: fixed compatibility with Qt4 hasherezade 2022-09-18 03:10:50 +02:00
  • 5460f6147c deploy: db0beffd61 hasherezade 2022-09-17 19:50:57 +00:00
  • db0beffd61 [FEATURE] Expose isValid function in ImportBaseDirWrapper hasherezade 2022-09-17 21:50:04 +02:00
  • 582f8588a6 [NOBIN] Fixed indentation hasherezade 2022-09-17 21:39:17 +02:00
  • fa3348b9d9 deploy: 6526f41723 hasherezade 2022-09-16 04:03:49 +00:00
  • 6526f41723 Merge branch 'wrappers' hasherezade 2022-09-16 06:02:43 +02:00
  • bdc8b0de49 [FEATURE] If the section doesn't have name, use the index as mappedName hasherezade 2022-09-16 05:59:22 +02:00
  • f4ab39cc4b [BUGFIX] Fixed not needed qualifier of a parameter hasherezade 2022-09-16 05:40:41 +02:00
  • 67176ba86a [FEATURE] Allow to define sections Virtual Size on adding hasherezade 2022-09-16 05:32:17 +02:00
  • 2def3c05c7 [REFACT] In SectHdrsWrapper: removed redundant func wrappers hasherezade 2022-09-16 05:14:08 +02:00
  • e5646bb6d1 [REFACT] Use calloc/free to allocate section name hasherezade 2022-09-16 04:38:24 +02:00
  • 6e023791ce [NOBIN] Fixed indentation around mappedName hasherezade 2022-09-16 04:21:39 +02:00
  • c77af82d7c [REFACT] Reuse one buffer for section name hasherezade 2022-09-16 04:04:46 +02:00
  • 86c6c371fc [FEATURE] Translate sections characteristics hasherezade 2022-09-16 03:30:03 +02:00
  • e66c44bd2f [REFACT] Removed redundant functions hasherezade 2022-09-14 06:04:54 +02:00
  • e1708727b1 [FEATURE] Added function: countUnits hasherezade 2022-09-14 05:44:05 +02:00
  • 8758ccef14 [REFACT] Removed a redundant function hasherezade 2022-09-14 04:58:05 +02:00
  • 01df01b5c9 [REFACT] Use templates to set values in a buffer hasherezade 2022-09-14 03:28:51 +02:00
  • 1a1abd4974 [BUGFIX] Fixed trimming the last section when calculating virtual size hasherezade 2022-09-14 02:56:01 +02:00
  • b94280982a [BUGFIX] Fixed rounding up raw and virtual section sizes hasherezade 2022-09-13 19:39:23 +02:00