option

    [APPLE]macOS 10.12.4, 인터넷 복구시 최신 버전을 바로 설치할 수 있는 옵션 제공

    [APPLE]macOS 10.12.4, 인터넷 복구시 최신 버전을 바로 설치할 수 있는 옵션 제공

    macOS에는 인터넷 복구라는 기능이 있습니다. macOS를 재설치해야 할 때, 설치 파일을 맥 앱 스토어에서 내려받도록 한 OS X 라이언부터 도입된 기능인데요. 만약에 로컬에 macOS의 설치 미디어가 없다면, 재부팅할 때 command-option-R을 치면 인터넷에 연결해 macOS의 설치 파일을 애플 서버에서 내려받아서 그 파일을 이용해 macOS의 재설치를 진행할 수 있습니다. 이 기능의 유일한 문제라면, 무조건 해당 맥이 출하됐을 당시에 탑재된 버전을 내려받는다는 점인데요, 예를 들면 제 아이맥은 2015년 후기형 모델이었기 때문에 당시 최신 버전이었던 엘 캐피탄(10.11.1)을 내려받았습니다. 최신 버전인 시에라로 올리려면 일단 엘 캐피탄으로 재설치를 끝마친 다음, 앱 스토어를 통해 시에..

    [Anti-DOS]SYN Cookie

    [Anti-DOS]SYN Cookie

    SYN Cookie Syn cookie란 ? TCP 3-way-handShake TCP로 세션이 생성 되려면 아래와 같은 기본적인 3-way-handshake를 거친다. SYN Flooding 공격SYN Flooding 공격은 3-way-handshake의 취약점을 이용한 공격으로 공격대상 시스템의 TCP연결 자원(backlog queue)을 소진시켜 외부로부터 TCP 연결 요청을 받을 수 없는 상태로 만드는 서비스 거부 공격기법 이다. 경우는 아래와 같다.공격자가 SYN 패킷을 보내면 서버는 SYN/ACK 패킷을 보내고 SYN패킷에 대한 세션을 생성하고 응답을 기다린다. 따라서 공격자가 수많은 SYN패킷으를 보내면 수만은 세션을 생성하고 기다리게되고, 정상적인 사용자가 서버와 세션을 맺으려고 하면 이미..