A flaw I found in EACs handle stripping in 2023.
Responsibly disclosed the same year and fixed since.
Most of this was written past 11PM, so code quality is 'not the best'.
But it was a fun weekend project and I like to look back at it :D.
A flaw I found in EACs handle stripping in 2023.
Responsibly disclosed the same year and fixed since.
Most of this was written past 11PM, so code quality is 'not the best'.
But it was a fun weekend project and I like to look back at it :D.
Done with weekend project!
Goal was to get a faster pattern matcher for byte patterns than one I wrote a while ago utilizing SSE.
Depending on the length of the biggest sequence in a pattern the avg. speed for 262kb~ of data is 28ms~.
On the SSE one this was 124~ ms.
Done with weekend project!
Goal was to get a faster pattern matcher for byte patterns than one I wrote a while ago utilizing SSE.
Depending on the length of the biggest sequence in a pattern the avg. speed for 262kb~ of data is 28ms~.
On the SSE one this was 124~ ms.
Templates force you to have them global in order to use them.
This is with optimizations on.
Attached image of it not referencing anywhere.
Templates force you to have them global in order to use them.
This is with optimizations on.
Attached image of it not referencing anywhere.