반응형
https://dhhd-goldmilk777.tistory.com/170
버퍼오버플로우에대해서 예제
#include #include char password[] = "Dhhd"; int check_password() { char buffer[5]; int flag = 0; printf("password:"); gets(buffer); if (strcmp(buffer, password) == 0) flag = 1;..
dhhd-goldmilk777.tistory.com
버퍼오버플로우참고
https://dhhd-goldmilk777.tistory.com/168
옛날 보다 현재가 리버싱이 더어려운이유들
https://dhhd-goldmilk777.tistory.com/149 visual studio 보안해제하기 [GS (Stack Canary/Cookie) 해제법] 프로젝트 속성 -> C/C++ -> 코드 생성 -> 보안 검사 -> 보안 검사 사용 안 함(/GS-) 으로 변경. 함수..
dhhd-goldmilk777.tistory.com
오늘자 새로안 사실 직접만든함수도 이름으로보인다
이부분을 jmp나 nop으로 가면된다
그래도 오류가나서더안으로들어가보기로한다
여기서 오류메세지가뜨기때문에 여기로가본다
ret로 돌려보내자바로
SEH를봐야하나
이실험은 여기까지해보자
반응형
'PC리버싱 > 안티디버깅' 카테고리의 다른 글
INT 안티디버깅 정리 (0) | 2020.08.08 |
---|---|
isdebuggerpresent 어셈구현 (0) | 2020.06.08 |
TLS callback(TLS(Thread Local Storage) 와 isdebuggerpresent) (0) | 2020.05.24 |
간단한 ASLR우회 방법 (0) | 2020.05.20 |
Visual Studio 2019로보는 ASLR (0) | 2020.05.20 |