
Port Scanning
포트 스캔(port scan)은 운영 중인 서버에서 열려 있는 TCP/UDP 포트를 검색하는 것을 의미한다. # TCP Connect Scan 스캔 시 공격자가 피해자와 완전한 3 Way-Handshacking 과정을 통해 세션을 성립하여 열린...


엔디언 Endian
컴퓨터의 저장공간의 바이트 배열 순서에 따라 Big-Endian 과 Little-Endian 방식이 있음 - Byte Ordering 이라고 부름 # Big Endian Byte를 단위로 순서대로 읽거나 저장하는 방식 EX) 0x08AA1015...

RAM 구조, STACK, POP, PUSH, MOV
@ RAM (Random Access Memory) 구조 - 윈도우즈 계열에서는 PE구조를 기반으로 올라가는 메모리 구조 - 리눅스 계열에서는 ELF 구조를 기반으로 올라가는 구조 - 이 게시물에서는 PE 구조를 다룸 - 메모리 영역은 크게...

범용 레지스터: EAX, ECX, EDX, ESI, EDI, ESP, EBP, EIP, EFlags
1. EAX(Extended Accumulator Register) 첫번째로, EAX 레지스터에 대해 알아보도록 하겠습니다. EAX 레지스터는 산술(덧셈, 곱셈, 나눗셈 등), 논리 연산을 수행하며 함수의 반환값이 이 레지스터에 저장됩니다. 즉,...