IF문 썸네일형 리스트형 9. IF문 출처: 누구나 쉽게 배우는 파이썬 프로그래밍 (책 내용중 일부 수정 발췌하였습니다. 문제시 비공개로 전환하겠습니다.) 9. IF문 파이썬에서 if 문은 다음과 같이 작성된다. >>> age = 13 >>> if age > 20: print('You are too old!') print('Why are you here?') print('Why aren't you mowing a lawn or sorting papers?') if 문은 if age > 20: 처럼 if라는 키워드로 만들어지며, 조건문이 그 다음에 오고 끝에 콜론(:)을 쓴다. 콜론 다음 줄은 블록 안에 있어야 하며, 질문에 대한 대답이 '예'(파이썬 프로그래밍에서 참(true))이라면 그 블로그에 있는 명령이 실행될 것이다. 자, 블록과 조.. 더보기 4. if 리버싱 (if문이 포함된 어셈블리어 코드) 4. if 리버싱 (if문이 포함된 어셈블리어 코드) 본 포스팅의 내용은 해킹 맛보기 책의 내용중 3장 리버스 엔지니어링 P133~P281 까지 실습 내용을 따라하기 해보았습니다. 책의 내용중 일부 발췌 (수정) 하였습니다. 문제가 될 때는 비공개 하도록 하겠습니다. #include int main() { int lv = 2; if (lv > 0) printf("%x ", lv); return 0; } if문이 포함된 어셈블리어 코드 MOV DWORD PTR SS:[EBP-8],2 CMP DWORD PTR SS:[EBP-8],0 JLE SHORT 01141416 [발췌-수정] 011413EE 주소에서 지역 변수인 lv([EBP-8])에 2를 할당하고, 011413F5 주소에서 CMP 명령어로 상수 0과 .. 더보기 이전 1 다음