Commit Graph

  • fba26074e9 Add support for Qt 6 visuve 2024-04-02 19:09:14 +03:00
  • 951711bcff [NOBIN] Year up hasherezade 2024-02-21 00:19:56 +01:00
  • e47c4326d3 deploy: c08e9b71eb hasherezade 2024-02-20 23:02:45 +00:00
  • c08e9b71eb Merge pull request #27 from 0Alastair1/patch-1 hasherezade 2024-02-21 00:01:56 +01:00
  • 2cb0aea000 FIX typo Alastair 2024-02-20 20:38:36 +00:00
  • 84bbcbf058 deploy: bdae8c5481 hasherezade 2024-02-20 13:23:52 +00:00
  • bdae8c5481 [BUGFIX] If section Virtual Size is not filled, use Raw Size as Virtual hasherezade 2024-02-20 14:22:46 +01:00
  • bdbafed248 deploy: 06e63d4d78 hasherezade 2024-01-20 17:01:36 +00:00
  • 06e63d4d78 [FEATURE] Added ResourceVersionWrapper to the header hasherezade 2024-01-20 18:00:23 +01:00
  • 827d565d80 deploy: 2ed122ac47 hasherezade 2024-01-20 16:03:31 +00:00
  • 2ed122ac47 [BUGFIX] In PEFile::moveDataDirEntry wrap directory after moving hasherezade 2024-01-20 17:02:31 +01:00
  • 312ceea00b deploy: 1024e147ac hasherezade 2024-01-20 15:48:07 +00:00
  • 1024e147ac [REFACT] In PEFile: wrap data dirs in a new function hasherezade 2024-01-20 16:47:00 +01:00
  • 8125a97249 deploy: d44259d5e4 hasherezade 2024-01-16 23:15:05 +00:00
  • d44259d5e4 [FEATURE] Added functions to fetch each initialized wrapper with a cast hasherezade 2024-01-17 00:03:41 +01:00
  • 394424feb4 deploy: 74961bfe60 hasherezade 2024-01-07 05:48:00 +00:00
  • 74961bfe60 [BUGFIX] Simplified BaseReloc verification (previous caused slowdown in loading) hasherezade 2024-01-07 05:56:46 +01:00
  • b4092bac0d deploy: 7b8e270b5e hasherezade 2024-01-05 22:19:05 +00:00
  • 7b8e270b5e [NOBIN] Updated comment hasherezade 2024-01-05 23:17:55 +01:00
  • 8c5b2c58fa [FEATURE] Get wrapper by offset fetch_wrappers hasherezade 2024-01-05 23:14:45 +01:00
  • 7ada0bf03f deploy: 35f41a1284 hasherezade 2024-01-05 20:16:58 +00:00
  • 35f41a1284 Merge branch 'refact' hasherezade 2024-01-05 21:15:42 +01:00
  • a0f8ef2172 [REFACT] Protect by mutex all operations on sections hasherezade 2024-01-05 19:26:52 +01:00
  • a4a20f5fa9 deploy: 424334e43e hasherezade 2024-01-05 04:12:37 +00:00
  • 424334e43e [BUGFIX] In RelocDirWrapper: separate counter for empty entries hasherezade 2024-01-05 05:11:31 +01:00
  • 6c2fcd8238 deploy: fb1aa8f504 hasherezade 2024-01-05 03:48:03 +00:00
  • fb1aa8f504 [BUGFIX] In RelocDirWrapper: distinguish between empty and invalid entries hasherezade 2024-01-05 04:46:53 +01:00
  • 1d58d08c62 deploy: 12adc76056 hasherezade 2024-01-05 03:31:02 +00:00
  • 12adc76056 [FEATURE] In RelocDirWrapper: changes in verification if entries are valid hasherezade 2024-01-05 04:29:51 +01:00
  • ca8852ca0a deploy: 30b4d136ab hasherezade 2024-01-05 02:56:37 +00:00
  • 30b4d136ab [BUGFIX] In RelocDirWrapper: protect against parsing too many invalid entries hasherezade 2024-01-05 03:55:34 +01:00
  • d0b985747e [BUGFIX] Reset count of invalid entries on each wrap hasherezade 2024-01-05 02:18:49 +01:00
  • 6bc0567371 deploy: c3efa13493 hasherezade 2024-01-05 01:05:15 +00:00
  • c3efa13493 [FEATURE] Improved validation of Imports hasherezade 2024-01-05 02:04:10 +01:00
  • 7bc2a22cd5 deploy: c99e6157b2 hasherezade 2024-01-04 02:51:34 +00:00
  • c99e6157b2 Merge branch 'wrappers_refact1' hasherezade 2024-01-04 03:50:28 +01:00
  • b90ab84790 [REFACT] Refactored the prototype of the wrap func. hasherezade 2024-01-04 03:48:08 +01:00
  • 95dd242392 [FEATURE] In PEFile: rewrap all the wrappers; dataDirs outside of the lock hasherezade 2024-01-04 03:10:06 +01:00
  • 48ce9ad8e5 [NOBIN] In PEFile: removed unsued code block hasherezade 2024-01-04 00:07:56 +01:00
  • 53a375b8ca [REFACT] Moved WatchedLocker outside pe dir hasherezade 2024-01-04 00:06:26 +01:00
  • cc7a5eef70 [FEATURE] Use watched lock. Protect by mutex functions in SecHdrWrapper hasherezade 2024-01-03 22:38:25 +01:00
  • 01204cbd41 [W-I-P] In PEFile: protect operations accessing sections by mutex hasherezade 2024-01-03 20:15:27 +01:00
  • 6c3d7e1574 [W-I-P] Protect operations accessing sections by a mutex hasherezade 2024-01-03 18:05:25 +01:00
  • 67de67db93 [W-I-P] In PEfile: do not recreate wrappers on wrap() hasherezade 2024-01-03 16:53:47 +01:00
  • 8221b71d77 deploy: eafe83a60e hasherezade 2024-01-02 16:18:39 +00:00
  • eafe83a60e [REFACT] In ImportDirWrapper::getPtr - use m_PE to fetch the fields hasherezade 2024-01-02 16:23:10 +01:00
  • 3279638ca9 [REFACT] In ExeElementWrapper: changed initialization hasherezade 2024-01-02 16:21:45 +01:00
  • e8509cc016 deploy: dfc0560ee5 hasherezade 2023-12-28 17:08:48 +00:00
  • dfc0560ee5 Merge branch 'str1' hasherezade 2023-12-28 18:07:28 +01:00
  • c55f640fde [FEATURE] Allow to extract non null-terminated strings hasherezade 2023-12-28 18:05:53 +01:00
  • a470e11b0e deploy: 2dbaf1cb62 hasherezade 2023-11-26 01:40:11 +00:00
  • 2dbaf1cb62 [BUGFIX] Changed a constant name in PEFile (Issue #26) hasherezade 2023-11-26 02:37:09 +01:00
  • 6c8800b725 deploy: 4b1cc75c91 hasherezade 2023-11-24 01:41:51 +00:00
  • 4b1cc75c91 [BUGFIX] Changed a constant name in DOSExe (Issue #26) hasherezade 2023-11-24 02:40:46 +01:00
  • 8c40c16998 deploy: 3816d7e7f4 hasherezade 2023-10-10 09:46:59 +00:00
  • 3816d7e7f4 Merge pull request #25 from rizwan3d/master hasherezade 2023-10-10 11:45:48 +02:00
  • af5bc8903b Fix: Deploy Github Action Muhammad Rizwan 2023-10-10 11:45:36 +03:00
  • a48c521435 Merge branch 'master' of https://github.com/rizwan3d/bearparser Muhammad Rizwan 2023-10-10 11:35:30 +03:00
  • cc056b66f0 Add: Machine Code for .Net PEs Muhammad Rizwan 2023-10-10 11:35:26 +03:00
  • 981a0f2d23 deploy: a23ab4f898 hasherezade 2023-10-08 15:10:52 +00:00
  • a23ab4f898 Merge pull request #24 from rizwan3d/master hasherezade 2023-10-08 17:09:30 +02:00
  • de764ab064 Add: All missing machine codes. Muhammad Rizwan 2023-10-08 15:37:20 +03:00
  • b31dc69fa4 deploy: d1cb94ec0c hasherezade 2023-10-08 11:57:03 +00:00
  • d1cb94ec0c Merge pull request #23 from rizwan3d/master hasherezade 2023-10-08 13:55:54 +02:00
  • ee4877efe8 Add: Machine code for RISC-V rizwan3d3 2023-10-08 14:34:09 +03:00
  • 749c587bbe deploy: 7695bcf859 hasherezade 2023-08-29 21:03:31 +00:00
  • 7695bcf859 [BUGFIX] In LdConfigWrapper: fixed identifying supression flags hasherezade 2023-08-29 22:59:56 +02:00
  • fe84df04ee deploy: 65d6417b12 hasherezade 2023-06-12 01:11:10 +00:00
  • 65d6417b12 [FEATURE] Added a lookup table for mapping common ordinals to funcName hasherezade 2023-06-12 03:07:46 +02:00
  • 1d6c00f709 deploy: 3cea2096a7 hasherezade 2023-06-10 18:14:54 +00:00
  • 3cea2096a7 [FEATURE] Exposed function thunkToFunction hasherezade 2023-06-10 20:13:23 +02:00
  • f563f116d4 deploy: 099058d384 hasherezade 2023-06-04 16:26:01 +00:00
  • 099058d384 [REFACT] Moved the DEFAULT_IMGBASE from PECore.h to .cpp hasherezade 2023-06-04 18:24:40 +02:00
  • c4533f839b deploy: c152370a88 hasherezade 2023-06-04 16:19:35 +00:00
  • c152370a88 [FEATURE] Added recalculating ImageBase as an option hasherezade 2023-06-04 18:18:03 +02:00
  • ce7f61436f deploy: 6b08626ac4 hasherezade 2023-06-04 14:55:41 +00:00
  • 6b08626ac4 Merge branch 'dir_count_fix' hasherezade 2023-06-04 16:54:17 +02:00
  • f69813c247 [FEATURE] Use the actual size of DataDirectories instead of the hardcoded one hasherezade 2023-06-04 15:34:21 +02:00
  • 64c0eade0b deploy: be5c9afd75 hasherezade 2023-06-04 12:52:59 +00:00
  • be5c9afd75 [BUGFIX] Fixed error in checksum calculation (for PEs of odd sizes) hasherezade 2023-06-04 14:50:30 +02:00
  • c059bcb25c Update README.md hasherezade 2023-04-11 23:39:37 +02:00
  • b15023b216 deploy: b0431fd7a5 hasherezade 2023-04-11 21:35:44 +00:00
  • b0431fd7a5 Update README.md hasherezade 2023-04-11 23:34:30 +02:00
  • 387e818344 deploy: 1d3b52236c hasherezade 2023-03-16 21:08:19 +00:00
  • 1d3b52236c [BUGFIX] Set hard upper limit for sections count hasherezade 2023-03-16 22:07:08 +01:00
  • a59643d041 [NOBIN] Enabled test: manyimportsW7 hasherezade 2023-03-16 20:46:15 +01:00
  • 71cd42e9e0 deploy: 1c9336d249 hasherezade 2023-03-15 23:02:50 +00:00
  • 1c9336d249 [BUGFIX] Import Entries: set limit for invalid entries that are going to be parsed hasherezade 2023-03-15 23:54:46 +01:00
  • 87b42fcf5d deploy: e2c0809841 hasherezade 2023-03-07 16:29:17 +00:00
  • e2c0809841 [FEATURE] If Repro is set, interpret all the Timestamps as Checksums hasherezade 2023-03-07 17:28:02 +01:00
  • a9bc860181 deploy: a349426d9a hasherezade 2023-03-07 15:49:00 +00:00
  • a349426d9a [FEATURE] Distinguish reproducible builds hasherezade 2023-03-07 16:47:33 +01:00
  • 8f7da2ed14 deploy: 559361eff8 hasherezade 2023-03-07 14:23:14 +00:00
  • 559361eff8 Merge pull request #22 from cocateh/thumb2 hasherezade 2023-03-07 15:21:59 +01:00
  • 2cc95ee37a [FEATURE] Recognize Thumb2 PE files cocateh 2023-03-07 12:13:05 +01:00
  • 63bddae4f5 deploy: 4f4718d707 hasherezade 2023-03-05 14:58:11 +00:00
  • 4f4718d707 [BUGFIX] In getLastMapped: exclude empty sections (Issue #21) hasherezade 2023-03-05 15:56:26 +01:00
  • acce5dc3bc deploy: 67215fd37a hasherezade 2023-03-04 20:38:11 +00:00
  • 67215fd37a [BUGFIX] In SectHdrsWrapper::addMapping: allways keep the bigger section in the mapping hasherezade 2023-03-04 21:36:54 +01:00
  • 31bc8f0637 deploy: 2792d6d8a0 hasherezade 2023-03-04 20:33:05 +00:00