티스토리 뷰

어셈블리어 개념


vs 2010

vs 2017


High Level Language -> Obecjt File ->Linking -> exe file

disasemble  기계어 -> 어셈블리어

asemble 어셈블리어 -> 기계어


<보안관련>

리버싱핵심원리 

Tool

Ollydbg 

GDB

visual Debuger



환경설정 하기

1. library download irvine.zip   ( irvine 파일 C:/경로)


2. 빈 프로젝트

Ex) kgh


3.  사용자 지정 빌드 masm 


4. 소스 파일 추가 (text 파일 .asm 파일로 생성


5. 프로젝트명 우클릭 : 설정 3개


6. 링커 -> 일반 -> 추가 라이브러리 카테고리C:\Irvine

입력 -> 추가 종속성 irvine32 lib;   // 세미콜론으로 나눠준다. 구분위해서


7. micro asembler -> include Path C:\Irvine



'Assembly Language' 카테고리의 다른 글

어셈블리어 중간고사 정리  (0) 2017.10.14
[Assembly] 수업 정리 1  (0) 2017.10.08
[Assembly] 어셈블리어의 기초  (0) 2017.10.02
어셈블리어 수업 정리 1  (0) 2017.09.17
어셈블리어 기본코드  (0) 2017.09.13
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함