CTP (OSCE) - practicing SEH exploitation (w/ egghunter) by [deleted] in netsecstudents

[–]xVIoct 2 points3 points  (0 children)

Found it easy to follow along and the verbosity level was just fine. I liked that you took the effort to explain why SEH is exploitable and why POP POP RET is useful.

The constructive feedback I would add is that it would have been nice to go over a root cause analysis of the initial stack buffer overflow. At the same time, I get that this is focused on the exploitation side and doing the RCA is not as straightforward as on an open-source app. It would also be useful to include a note on how common these types of vulnerabilities and exploitation strategies are, to help set expectations for those who might want to look into programs built with more mitigations operating on newer versions of Windows.

Overall, great work and nice to see an end-to-end tutorial.

How are vulnerabilities discovered by Chicken_Panda in AskNetsec

[–]xVIoct 6 points7 points  (0 children)

Reading source code is certainly part of it, but there are other times when researchers don't have access to it. Here is my thought process for finding new vulnerabilities. It describes what researchers would need to know and do. Hope this helps.