[SSA] 시스템 해킹 스터디 1주차
이 스터디에서는 가르쳐주신 걸 모든 내용을 문서화하면 이쁨을 받는다고 해서 작성했3그리고 나중에 내가 쓴 걸 다시 돌아보면서 많은 생각을 하게 만들 것이다. 1주 차에서는 어셈블리어 공부, 어셈블리어 프로그래밍, 핸드레이를 진행하였다. 어셈블리어에는 어마어마한 레지스터들이 있다는 것을 알게 되었다.하지만 우리가 쓰는 레지스터들은 보통 8개 정도 쓰인다고 한다. 범용 레지스터 (General Resgister) EAX (AX, AH, AL) - 누적 연산기, 곱셈과 나눗셈 연산에서 자동으로 사용한다.EBX (BX, BH, BL) - 베이스 레지스터, 특정 주소를 지정한다.ECX (CX, CH, CL) - 카운터 레지스터, 반복 카운터로 사용됨.EDX (DX, DH, DL) - 데이터 레지스터, 입 출력 연..
더보기