초보 해커를 위한 C언어와 동작 원리/Ch0. Prologue 3

서론

1. 학습 대상초보 해커를 위한 C언어와 동작 원리는 C언어를 배우고 싶어하는 보안 입문자를 위해 작성되었다. 따라서 알고리즘보다는 C 언어의 문법과 동작 원리, 그리고 C 언어에서 발생할 수 있는 보안 취약점을 중심으로 구성되어 있다. 하지만 개발자를 희망하는 사람들에게도 충분히 유익한 커리큘럼이다. 보안을 전혀 모른 채 작성한 코드는 보안적인 문제를 일으킬 가능성이 크기 때문이다. 또한, 보안을 배우는 과정에서 컴퓨터 공학(CS)에 대한 지식도 함께 얻을 수 있어 개발자로서의 역량을 더욱 강화할 수 있는 기회가 될 것이다.2. 목차Ch1. Theory : C언어를 학습하기에 앞서 알아야할 간다한 이론을 학습한다.Ch2. Programming : C언어의 문법과 문법과 관련된 간단한 보안 취약점에 대해..

목차

Ch0. Prologue저자라이선스서론Ch1. Theory컴파일러와 인터프리터데이터 표현 방식환경 구축변수&상수출력입력연산자조건문반복문디버깅난수배열포인터배열과 포인터함수문자열 함수구조체동적 할당Ch3. Operation System리눅스 명령어리눅스 권한메모리 구조 Ch4. Programming Advanced컴파일 과정헤더 파일Makefile비트 마스크gitCh5. Programming Exportpwndbg변수&상수연산자조건문반복문배열함수