전체 글 (167) 썸네일형 리스트형 LOB LEVEL9 (Troll ==> Vampire) 안녕하세요 새로 추가된 부분은 argv[1][46] == \xff와 같으면 안된다는 것이다 argv[2]의 값이 길어지면 스택에 저장되는 argv[1]가 더 낮은 주소에서 시작된다 5만개를 처음에 넣었는데 0xbfffxxxx이 주소여서 10만개를 넣었더니 0xbffexxxx로 나왔다 페이로드 작성 성공 Lob Level8 (orge ==> troll) 바뀐 부분은 argv[1]을 초기화 하고 argv[2]를 사용 못함 argv[0]을 노려야한다 우선 하기전에 쉘코드에 대한 얘기를 해야하는데\x2f가 / 파이썬 디컴파일 방법 보호되어 있는 글입니다. 인코그니토 CFT 문제 (APK) 보호되어 있는 글입니다. YISF 2015 문제 파일 reversing kr windows kernel 보호되어 있는 글입니다. wargame kr EASY_Crackme 프로그램 실행모습 이런문자열이 보이네요함수 부분에 브포를 걸고 실행해봅시다 1111을 입력하니깐 0xC랑 비교합니다0xC는 12 입력값을 12자리 넘기면 됩니다 이부분에 입력값중에_my_birth 문자열이 있는지 찾습니다 이렇게 해주면 12자리도 넘고_my_birth도 포함 이젠 EAX가 0x45A랑 비교하네요0x45A는 1114둘다 넣어주면 이렇게 성공!! 파일 헤더 정리 보호되어 있는 글입니다. 이전 1 ··· 17 18 19 20 21 다음