리버싱에 관하여
어셈블리어_1 < 어셈의 기초와 레지스터에 관하여>
어셈블리어 == 기계어와 1:1 대응시켜주는 프로그래밍 언어 Segreg : 16비트 세그먼트 레지스터 Mem : 메모리 Label : 지정된 레이블 Imm : 즉시값(상수) Reg : 일반 범용 레지스터 범용 레지스터 == 작은 데이터의 임시 공간으로 연산 처리 및 데이터의 주소를 지정하는 역할을 한다. 컴퓨터의 장치들을 제어하는 역할 또한 수행한다. 이름 내용 EAX 산술 연산 및 논리 연산 수행 EAX는 일반적으로 함수 리턴 값에 사용 됩니다. EBX 메모리 주소 지정 ECX 반복문 사용시 반복 카운터로 사용, 반복할 횟수 지정하고 반복 작업 수행 EDX EAX 레지스터와 같이 쓰임, 부호 확장 명령 등에 사용된다. +큰 수의 곱셈 또는 나눗셈 연산 EDI 복사 할 때 목적지 주소가 저장 된다 주로..
각종 디버거 단축키 모음_v1
올리디버거 F7 코드 한줄씩 실행인데 call 하는 코드 마다 다 타고 들어감 F8 코드 한줄씩 실행인데 call 하는 코드 안타고 들어감 F9 실행 ctrl + F9 리턴까지 이동 f2 bp 설정 / 해제 ctrl + f2 다시 처음부터 디버깅 시작(제일 많이 쓰일것 같음) ctrl + G 원하는 주소로 이동인데 실행은 안됨 ctrl + E edit 다이얼로그 (수정하기)
아 윈도우7에서 왜 프리패치가 안되는데;;
프리패치랑 슈퍼패치의 차이를 찾으러 온사람들이 아니기에 해결 방법만 적겠습니다. window + r --> services.msc 검색 superfetch 찾기 start 누르기 끝! 아 화나네 삽질만 얼마나 한겨