본문 바로가기

전공 과목 시험정리

(68)
네트워크 패킷 분석 1. OSI 7 계층과 TCP/IP 4계층OSI (Open System Interconnection) 7 계층은 네트워크의 표준화를 통해 호환성을 확보하기 위해 만들어 졌는데, 통신을 위해 필요한 다양한 프로토콜을 기능별로 나눈 것이다. OSI 7 계층 TCP/IP 4계층 데이터 처리 담당 7. 응용 프로그램 계층6. 표현 계층5. 세션 계층 4. 응용 프로그램 계층 데이터 전송 담당 4. 전송계층3. 네트워크 계층2. 데이터링크 계층1. 물리 계층 3. 전송 계층2. 인터넷 계층1. 네트워크 인터페이스 계층 1. 네트워크 인터페이스 계층 (OSI 7계층에서 1,2,3,4 계층은 TCP/IP 4계층의 1,2,3 계층과 매핑되고, (순서대로) OSI 7계층에서 5,6,7 계층은 TCP/IP 4계층의 4 계..
네보 프트 정리 #00 ~ #01 1. 정보보안정보보안이란 정보에 대한 승인 받지 않은 접근, 이용, 노출, 중단, 변조, 파괴로부터 보호하는 것을 말한다. 가. 보호해야 할 대상물리적 자산: 장비(라우터, 스위치, 허브, 브릿지), 서버 등논리적 자산: 데이터 (주로 파일 형태의) 2. 정보보안의 3요소기밀성 허가 받지 않은 사용자는 차단, 허가 받은 사람만 접근할 수 있는 상태 무결성 기밀성을 전제로 (확보된 상태로), 신뢰할 수 있는 상태.가용성 기밀성과 무결성을 전제로, 허가 받은 유저가 언제든지 접근할 수 있는 상태 3. 정보보안 3요소에 대한 공격 유형일반적인 공격의 종류는 도청, 방해, 변조, 위조의 4가지로 볼 수 있으며, 아래와 같이 분류할 수 있다. 기밀성 XSS, CSRF 등의 취약점 alert("www.hacker...
시험정리 터미널 [sunrin@localhost /home ] $ 계정명@호스트명 디렉토리명 프롬프트 ls-a : all 숨긴 파일까지 보여주기-l : long 세부적으로 파일을 보여줌. (사용자, 링크 수, 허가사항) pwd : 현재 디렉토리 mkdir -p : 하위 디렉토리까지 한번에-m: 디렉토리를 만들면서 접근 권한까지 설정 rmdir디렉토리 삭제. (안에 내용있으면 안지워짐) cp-a 파일의 속성,링크 정보 그대로 유지하면서 복사-b 이미 파일이 존재하면 백업본을 만들고 복사-f 복사 파일 대상이 이미 있으면 덮어쓰기-i 복사 대상 파일이 이미 있으면 사용자에게 물어보기-p 원본 파일의 소유주, 그룹, 권한, 시간 정보를 복사-r,-R 디렉토리를 복사 rm-i 파일을 삭제하기전 물어보기-f 강제로 삭제-..
서버구축실무 정리 (운영체제 부분) 1. 운영체제의 역할과 목적가. 운영체제의 역할- 컴퓨터 하드웨어와 응용 프로그램 간의 인터페이스 역할- 하드웨어와 사용자간 인터페이스 정의 1) 자원할당자- CPU, 메모리와 같은 컴퓨터 자원을 관리하고 사용자에게 편리 제공- 사용자들이 하드웨어 공동으로 사용할 수 있도록 제공- 사용자 간의 자원 스케쥴링 2) 제어 프로그램- 입출력 장치 제어- 사용자 프로그램 제어- 오류처리 3) 사용자 관점 (개인용PC/대형PC)나. 운영체제의 목적- 편리성 : 사용자가 프로그램을 개발하고 사용하는 데 편리한 환경 제공- 효율성1) 처리 능력 향상2) 신뢰도 향상3) 응답 속ㄷ도 단출4) 사용가능도 향상 2. 운영체제 구조 / 유형가. 일괄처리 시스템 (Batch Processing System)- 유사한 작업끼리..
네보정리 1. 정보수집가. 토폴로지나. 각 장치/서버 관리 정보 확인 - 관리자계정다. 각 서비스 파악 - 홈페이지 서비스(오픈포트, 계정확인, 로그 확인)2. 적용할 정책 설정가. 유무선 네트워크 보안 설정 - 무선인증서버, 수준 결정(공용아이디)나. 개별 서비스(홈페이지, 웹하드, 메신저, ..) 정책적용3. 문서화ex) 학교내 컴퓨터7실 - 보유장비 리스트, IP, MAC, OS(Ver, path, Acco) -> 공통적으로 문서화되는 부분 서비스 거부 공격(DoS)/분산 서비스 거부 공격(DDoS)특정 서버에 수많은 접속 시도를 만들어 다른 이용자가 서비스를 정상적으로 이용할 수 없게 하는 공격기법 1) ICMP/UDP flooding 다량의 ICMP/UDP 패킷을 서버로전송하여 대역폭을 모두 채운다. 패..
시험정리 o 프로그래밍 언어의 종류1) 절차지향 언어2) 객체지향 언어 -특징(3) : 다형성, 캡슐화, 상속성 ex) 고급언어, 언어번역기, 자연어와 비슷 -C, 자바, ... 비주얼베이직 o 자바에서 제일 먼저 접근하는 메서드 -main o 변수 선언 - 하나 이상의 글자 - '$', '_' 이외의 특수문자 사용 불가능 $a, a_1 (O) #a, a-1,@a(X) o 기초문법(연산자, 변수) ~ do while - 수능 형태의 문제 - 최대 공약수, 소수, 약수, 홀/짝수, 정렬, 달팽이, 별 짜기 .. 등의 알고리즘 문제 o static 변수 클래스 메서드(static 변수 접근) ex) Counter 클래스명.메서드명 Counter.test();o 클래스와 객체 **최상위 클래스는 Object 이다 - ..
C++ 에서의 소켓프로그래밍 출처 http://lilyiu.tistory.com/entry/%EC%9C%88%EB%8F%84%EC%9A%B0-%EC%86%8C%EC%BC%93%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D-C // WinServer.cpp : 콘솔 응용 프로그램에 대한 진입점을 정의합니다. // #include "stdafx.h"#include #include #include #define PORT 9999 void ErrorHandling(char* message); int _tmain(int argc, char** argv) { WSADATA wsaData; SOCKET hServSock; SOCKET hClntSock; SOCKADDR_IN servAddr; SOCKADDR_I..
Fate 서버 소스 (미완성) 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157#include #include #include #include..