patch 1
vuln
1. dangling pointer - delete
2. idx oob - show
바이너리 패치 방법
https://vickieli.dev/binary exploitation/intro-to-binary-patching/
https://medium.com/@k_kisanak/binary-patching-with-ida-pro-part-1-c806d0f20d22https://l0z1k.tistory.com/entry/IDA-binary-patch
https://keyme2003.tistory.com/entry/IDA-code-patch
왜 이런건 한국어 문서가 더 잘돼잇는지...
궁금증: c코드를 쓰고(또는 쓰지 않고) 어셈으로 옮겨야 할 것 같은데 보통 이런건 어케하는지? 어셈으로 패치하고 다시 실행해보면 trial and error가 너무 과하지 않나
궁금증2: 패치된 코드가 단순히 값 변경이 아닌데 어디에 넣지?
패치
REDACTED! NOTHING TO SEE!