11.0.0-33: Difference between revisions
Line 40: | Line 40: | ||
The function which initializes a memalloc heap(FCRAM memregions + the container which the SlabHeap is under), had a major update. This uses XOR + rotation code, and it also uses svcGetSystemTick. | The function which initializes a memalloc heap(FCRAM memregions + the container which the SlabHeap is under), had a major update. This uses XOR + rotation code, and it also uses svcGetSystemTick. | ||
The svcGetSystemTick + XOR/rotation code mentioned above seems to be a new security feature for the heaps. However, it's unknown how much the svcGetSystemTick() output really varies if anything(?) for each hard-boot during initialization of the heaps. | The svcGetSystemTick + XOR/rotation code mentioned above seems to be a new security feature for the kernel heaps(see above). However, it's unknown how much the svcGetSystemTick() output really varies if anything(?) for each hard-boot during initialization of the heaps. | ||
====Process9==== | ====Process9==== |