Ryan Kurtz
|
4519440f53
|
GP-0: Removing 'numSections' parameter from SegmentCommand.create(),
since creating sections is not supported (Closes #7428)
|
2025-03-24 10:56:24 -04:00 |
|
Ryan Kurtz
|
1345dbb192
|
GP-5429: Reexport fix for Mach-O object files where header is not at
imagebase
|
2025-03-21 12:50:49 -04:00 |
|
Ryan Kurtz
|
2d29dd713a
|
Merge remote-tracking branch 'origin/patch'
|
2025-03-13 09:06:31 -04:00 |
|
Ryan Kurtz
|
718987e811
|
GP-7899: Fixing issue with Mach-O stubs when local or absolute symbols
are present in the dynamic symbol table. Also fixing first entry of
string table on dyld extractions. (Closes #7899)
|
2025-03-13 08:53:55 -04:00 |
|
Ryan Kurtz
|
3f9f79b49f
|
GP-5478: Cleaning up library loading code
|
2025-03-12 06:28:54 -04:00 |
|
Ryan Kurtz
|
95782ad486
|
GP-5429: DyldCacheExtractLoader and MachoFileSetExtractLoader no longer
try to handle reexports
|
2025-03-06 09:20:49 -05:00 |
|
Ryan Kurtz
|
9890a88911
|
GP-5441: Don't try to load libraries from dyld_shared_cache files of
wrong architecture...waste of memory
|
2025-03-03 13:55:58 -05:00 |
|
Ryan Kurtz
|
a28ef36998
|
GP-5396: The extracted dyld_shared_cache component loader now has
options to automatically add common components that contribute to better
analysis such as libobjc.dylib, constant data, text stubs, etc
|
2025-02-20 11:58:13 -05:00 |
|
Ryan Kurtz
|
4247ae7956
|
Merge remote-tracking branch 'origin/GP-5371_ryanmkurtz_macho-longs'
(#7436)
|
2025-02-12 12:23:28 -05:00 |
|
Ryan Kurtz
|
bf92745d25
|
GP-5371: MachoLoader now uses longs to model native uint32_t
|
2025-02-12 12:11:38 -05:00 |
|
Ryan Kurtz
|
c474967356
|
Improving the efficiency of fixing up dyld_shared_cache slide pointers
|
2025-02-12 09:17:14 -05:00 |
|
Ryan Kurtz
|
eaa8aeb0c8
|
Merge branch 'GP-5371_ryanmkurtz_PR-7436_nmggithub_macho-ints'
|
2025-02-12 06:23:17 -05:00 |
|
Ryan Kurtz
|
31ad7c033b
|
GP-5371: Certify
|
2025-02-12 06:21:51 -05:00 |
|
Ryan Kurtz
|
3cda119889
|
GP-5349: Improvements to the DyldCacheFileSystem
|
2025-02-10 06:59:58 -05:00 |
|
Ryan Kurtz
|
d23e67a088
|
GP-0: Cleaning up certain types of javadoc errors
|
2025-02-03 06:13:50 -05:00 |
|
Noah Gregory
|
dfd0652ec1
|
Start using long for symbol table offsets instead of int
|
2025-02-01 12:30:32 -05:00 |
|
Ryan Kurtz
|
2fc7ffc474
|
GP-5291: Adding getter methods for fields in DyldCacheHeader. Parsing
new "tpro mapping" fields.
|
2025-01-21 13:10:39 -05:00 |
|
Ryan Kurtz
|
1e8f51bc0d
|
GP-5249: Fixing CFStringAnalyzer check #7361
|
2025-01-10 09:45:04 -05:00 |
|
Dan
|
a8fae1fe5b
|
GP-4643: Add a JIT-accelerated p-code emulator (API/scripting only)
|
2025-01-03 10:27:38 -05:00 |
|
Ryan Kurtz
|
2fe077cbf1
|
Merge remote-tracking branch 'origin/GP-5220b_Dan_updateDex2JarAndAsm--SQUASHED'
|
2025-01-02 16:06:37 -05:00 |
|
Dan
|
586ae8f706
|
GP-5220: Update to dex2jar 2.4.24 and asm-9.7.1
|
2025-01-02 16:05:42 -05:00 |
|
dev747368
|
01984fa136
|
GP-5225 fix "FAIL TO CLOSE file.zip" warning
|
2024-12-31 21:49:22 +00:00 |
|
dev747368
|
0b1398c5a8
|
GP-5208 improve library name lookups
Expose the nameComparator feature in Gfilesystems to allow
faster lookups of libraries (especially on windows where
isDirectory is 10x slower)
|
2024-12-27 10:37:35 -05:00 |
|
Ryan Kurtz
|
3b4d4f9ed0
|
GP-0: Certify
|
2024-11-22 13:03:28 -05:00 |
|
Kai Bolay
|
15358c6cdd
|
Output crc32 in hex
|
2024-11-22 08:31:55 -05:00 |
|
Ryan Kurtz
|
8c5a35ef41
|
Merge remote-tracking branch 'origin/patch'
|
2024-11-06 08:36:08 -05:00 |
|
dev747368
|
64bf857963
|
GP-5096 try to fix core dump caused by 7zip library
Race condition where accessing a 7z file element while the archive is
being closed in a separate thread.
|
2024-11-06 08:33:51 -05:00 |
|
Ryan Kurtz
|
89198b3bf9
|
Merge branch 'GP-0_ryanmkurtz_PR-7152_hippietrail_two-spellos'
|
2024-11-05 08:45:31 -05:00 |
|
Ryan Kurtz
|
6f7acdc65c
|
GP-0: Certify
|
2024-11-05 08:44:22 -05:00 |
|
hippietrail
|
f531fc0513
|
misspellings of "choosen" and "preceed"
|
2024-11-05 19:36:00 +07:00 |
|
Ryan Kurtz
|
faf55a8de6
|
GP-5078: Improvements to Ghidra Module directory layout
|
2024-10-31 10:34:26 -04:00 |
|
Ryan Kurtz
|
3588ecdab7
|
GP-0: Fixing javadoc warnings
|
2024-08-19 11:39:05 -04:00 |
|
dev747368
|
ffaa3398ca
|
GP-4836 cleanup "Executable Format" option usage
|
2024-08-09 19:47:03 +00:00 |
|
dev747368
|
3f86719c0b
|
GP-4640 add support for symlinks in fs browser, reorg actions
|
2024-07-15 11:46:05 -04:00 |
|
Ryan Kurtz
|
d58923419c
|
GP-4729: More OmfLoader refactoring. Initial Omf51Loader framework.
|
2024-07-03 07:45:09 -04:00 |
|
Ryan Kurtz
|
8b7cae1b2c
|
Merge remote-tracking branch 'origin/GP-4595_ghizard_PDB_work_around_self_containing_class_from_lambda_and_deal_with_primitive_typedef--SQUASHED'
|
2024-07-02 12:36:41 -04:00 |
|
ghizard
|
3326d42baf
|
GP-4595 - PDB fix class containing member with same type name and primitive typedef and use default type handler
|
2024-07-01 18:29:57 -04:00 |
|
Ryan Kurtz
|
93eed8011c
|
GP-4729: Refactor existing OMF support
|
2024-06-28 07:50:37 -04:00 |
|
Ryan Kurtz
|
d3d60ea399
|
GP-4564: Improvements to library search paths and other loader options
|
2024-06-05 08:40:08 -04:00 |
|
dev747368
|
5d5e7a97ff
|
GP-4632 Improve GFilesystem symlink handling
|
2024-05-23 19:38:48 +00:00 |
|
Ryan Kurtz
|
27f59f123c
|
GP-4603: Fixing problem with symbolic links in SquashFS
|
2024-05-16 07:33:19 -04:00 |
|
ghidra1
|
9ec928791c
|
GP-0 Add missing license info
|
2024-04-25 17:20:29 -04:00 |
|
ghidra1
|
2a7897c366
|
GP-0 revised FileSystems lzfse build and C source placement within
module
|
2024-03-29 15:03:40 -04:00 |
|
Ryan Kurtz
|
b070f86b4d
|
GP-4391: Allowing lzfse native to build on FreeBSD
|
2024-03-26 08:19:07 -04:00 |
|
Ryan Kurtz
|
1fa3fb4f1d
|
GP-3770: Fixing Mach-o PRELINK check
|
2024-03-25 07:22:20 -04:00 |
|
Ryan Kurtz
|
0d2ed82809
|
GP-4391: Adding LZFSE GFileSystem
|
2024-03-20 13:39:37 -04:00 |
|
Ryan Kurtz
|
1d52fdbdc6
|
GP-3770: Adding files __BRANCH_STUBS and __BRANCH_GOTS to
MachoFileSetFileSystem
|
2024-03-14 10:55:32 -04:00 |
|
Ryan Kurtz
|
f5ed1128aa
|
Merge remote-tracking branch 'origin/GP-4245_ghizard_Split_PDB_Universal_Analyzer_into_multiple_phases'
|
2024-03-13 09:07:28 -04:00 |
|
Ryan Kurtz
|
d73e871360
|
GP-3770: New GFileSystem for Mach-O LC_FILESET_ENTRY
|
2024-03-13 07:30:31 -04:00 |
|
ghizard
|
76994b47a1
|
GP-4245 - Split PDB Universal Analyzer into multiple phases with
analyzer state
|
2024-03-12 15:10:10 -04:00 |
|