Pc 리버싱 어셈블리어 기초(작성중)

Pc 리버싱 어셈블리어 기초(작성중)

S Dhhd 7 4,301 2020.02.27 11:59
어셈블리어에 대해서

1:어셈블리어 언어는
Cpu마다 인텔 amd 안드로이드등 각자의고유명령들이
기계어로되있는데
이기계어를 bcd등으로해도어려워서 그규칙들을이용한
어셈블리어규칙이있고 더나아가서 컴파일러(c언어,파이썬)이생겼다

2:컴퓨터구조 간단하게보기
대충 cpu,ram cpu레지스터들하고 플러그들을기억하면된다
이건 추후에 설명할예정

3간단한예시들
Mov eax,100 :eax에 100을대입한다 = eax =100
Add eax,100 :eax에 100을더한다 = eax+100
Sub eax,100 :eax에 100을뺀다 =eax-100
Call 함수: 함수를 호출한다
Ret : 그함수안에서 실행다 한후에 돌려보내는기능
Push eax : 스택영역에 eax을 올린다
pop eax : 스택영역에서 eax값을 꺼낸다

Comments

S Dhhd 2020.02.27 12:11
음 설명 너무 요약했나 어려울것같고
약간 망한냄새가나는데
3 헤카림11 2020.03.09 12:58
옹 어셈블리 기초내용 정리 해주시는건가요? 아직 작성중인건 아쉽지만 조금이라도 도움이 되내요  빨리 작성중이 아닌 완성된것을 보면 오오오옹
S Dhhd 2020.03.09 15:50
저건 미완성할만큼 너무요약해서
티스토리에 보완해서올리죠
S Dhhd 2020.03.09 16:39
조금더자세하게 티스토리에적어둠
3 헤카림11 2020.03.09 20:40
옹 티스토리에 올라와있내요 감사합니다!!!
7 래바리 2020.04.03 19:09
반갑습니다 포인트 퀘스트좀 하겠습니다
1 dkssud 2020.04.04 02:06
잘보고갑니다 감사합니다