vit9696
|
18e2801759
|
Fix misleading assertions
|
2019-03-24 02:55:31 +03:00 |
|
Download-Fritz
|
a9c1f22db3
|
OcMachoLib: Optionally return MaxSize parameter for GetFileOffset.
OcAppleKernelLib: Adapt calls for security.
|
2019-03-23 17:36:40 +01:00 |
|
Download-Fritz
|
70278f9ef8
|
OcMachoLib and OcAppleKernelLib: Remove superfluous symbol range checks.
|
2019-03-23 17:35:27 +01:00 |
|
Download-Fritz
|
150e971871
|
OcAppleKernelLib: Fix variable overshadowing bug.
|
2019-03-23 15:38:47 +01:00 |
|
Download-Fritz
|
405c4af0be
|
OcAppleKernelLib: Adapt to the new MachoLib changes.
|
2019-03-23 15:05:13 +03:00 |
|
Download-Fritz
|
13116df3e2
|
OcAppleKernelLib: Fix relocation location by VTable offset.
|
2019-03-23 15:05:13 +03:00 |
|
Download-Fritz
|
ceb67d5eae
|
OcAppleKernelLib: Remove an unused VTable function.
|
2019-03-23 15:05:12 +03:00 |
|
Download-Fritz
|
75d81cce1a
|
OcAppleKernelLib: Bounds-check VTable data.
|
2019-03-23 15:05:12 +03:00 |
|
Download-Fritz
|
c5b89cd21e
|
OcAppleKernelLib: Fix VTable indices.
|
2019-03-23 15:05:12 +03:00 |
|
vit9696
|
4db96a0161
|
Set and initialiase number of entries in a vtable
|
2019-03-23 15:05:12 +03:00 |
|
vit9696
|
6b11c5675c
|
Partially fix logic in vtable parsing
|
2019-03-23 15:05:12 +03:00 |
|
vit9696
|
014ef59b45
|
Also fix vtable iteration
|
2019-03-23 15:05:12 +03:00 |
|
vit9696
|
69024af3bd
|
Fix dependency handling logic
|
2019-03-23 15:05:12 +03:00 |
|
Download-Fritz
|
46ff4d4c40
|
OcAppleKernelLib: Fix ASSERT from last commit
|
2019-03-23 15:05:12 +03:00 |
|
Download-Fritz
|
402ad92363
|
OcAppleKernelLib: Fix InternalPrepareCreateVtablesPrelinked64
|
2019-03-23 15:05:12 +03:00 |
|
Download-Fritz
|
253d0b6284
|
OcAppleKernelLib: Implement VTable logic.
|
2019-03-23 15:05:12 +03:00 |
|
Download-Fritz
|
f331523dda
|
OcAppleKernelLib: Small security enhancements and warn instead of ASSERT more often
|
2019-03-23 15:05:12 +03:00 |
|
Download-Fritz
|
4da6a13edd
|
Patch VTables before symbol resolution
|
2019-03-23 15:05:12 +03:00 |
|
vit9696
|
9be9d50677
|
Implement support for linking on injected kext and fix minor issues
|
2019-03-23 15:05:12 +03:00 |
|
Download-Fritz
|
6ed3156eea
|
Import prelinker trash
|
2019-03-23 15:05:12 +03:00 |
|
vit9696
|
30fb879941
|
Add internal symbol table stubs
|
2019-03-20 16:07:18 +03:00 |
|
vit9696
|
5f114618f1
|
Continue refactoring kext dependency management
|
2019-03-20 02:48:11 +03:00 |
|
vit9696
|
cba5bac94a
|
Start importing prelinker
|
2019-03-19 22:31:15 +03:00 |
|