vit9696
|
1fd900012d
|
OcAppleKernelLib: Debug assert on select invalid kexts
|
2019-04-21 15:21:16 +03:00 |
|
Download-Fritz
|
aa490fa0e3
|
OcAppleKernelLib: Cosmetical changes.
|
2019-04-05 21:04:05 +02:00 |
|
vit9696
|
7f296b49d0
|
OcAppleKernelLib: Fix vtable building for dependency kexts
|
2019-04-01 18:53:44 +03:00 |
|
vit9696
|
b1cf08c902
|
OcAppleKernelImageLib: Fix _kmod_info stab handling
|
2019-04-01 16:20:55 +03:00 |
|
vit9696
|
20ebb4c57c
|
OcAppleKernelLib: Add invariants for Mach-O context creation
|
2019-03-29 23:46:56 +03:00 |
|
Download-Fritz
|
69ff0f89e4
|
OcAppleKernelLib: Prevent memory leak on SymbolTable construction failure.
|
2019-03-28 09:22:20 +01:00 |
|
vit9696
|
578ede29e8
|
OcAppleKernelLib: Add more debug info and increase test size
|
2019-03-27 01:56:13 +03:00 |
|
vit9696
|
4d9d4bbd1a
|
OcAppleKernelLib: Fix number to string conversion
|
2019-03-25 19:39:32 +03:00 |
|
Download-Fritz
|
ac47a671a0
|
OcAppleKernelLib: Rework IntoToHex implementation.
|
2019-03-25 14:44:10 +01:00 |
|
vit9696
|
2a72e67ac0
|
Move command stripping to Mach-O lib
|
2019-03-24 11:52:10 +03:00 |
|
vit9696
|
e169a7aa7e
|
Ensure 1:1 disk:vm mach-o matching requirement during kext inject
|
2019-03-24 01:50:57 +03:00 |
|
Download-Fritz
|
6bc824ff38
|
OcAppleKernelLib: Zero __LINKEDIT tail and LinkBuffer.
|
2019-03-23 17:59:26 +01:00 |
|
vit9696
|
d8d3e75896
|
Fixed invalid vm kext size rounding
|
2019-03-23 17:50:46 +03:00 |
|
vit9696
|
43ecade607
|
Try more harsh kernel injection testing
|
2019-03-23 15:05:13 +03:00 |
|
vit9696
|
e063fb9578
|
Fix kext size calculation during kernel injection
|
2019-03-23 15:05:13 +03:00 |
|
vit9696
|
e32a7f9835
|
Remove debug info and hacks
|
2019-03-23 15:05:13 +03:00 |
|
vit9696
|
8760a7a158
|
Fix address allocation from source to target during kext injection
|
2019-03-23 15:05:13 +03:00 |
|
Download-Fritz
|
854b58d56a
|
OcAppleKernelLib: Free LinkBuffer on Context freeing.
|
2019-03-23 15:05:12 +03:00 |
|
vit9696
|
978714ae1d
|
Link with the kernel directly for speed reasons
Otherwise we would need to solve KPI symbols first.
|
2019-03-23 15:05:12 +03:00 |
|
vit9696
|
72797bbc9c
|
Implement ugly hack to prelinked hex value printing
|
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 |
|
vit9696
|
9be9d50677
|
Implement support for linking on injected kext and fix minor issues
|
2019-03-23 15:05:12 +03:00 |
|
vit9696
|
6606886762
|
Add __LINKEDIT detection to scanning
|
2019-03-20 15:04:33 +03:00 |
|
vit9696
|
5f114618f1
|
Continue refactoring kext dependency management
|
2019-03-20 02:48:11 +03:00 |
|