본문 바로가기

전체 글

(267)
자바 다중 상속 지원. 자바는 다중 상속을 지원하지 않는다. 실습 예제)123456789101112131415161718class A{ public void prn() { System.out.println("A클래스의 메서드"); }} class B{ public void prn() { System.out.println("B클래스의 메서드"); }} public class C extends A, B{ public static void main(String[] args) { C c = new C(); c.prn(); }}Colored by Color Scriptercs 왜냐하면, 자식 클래스 C에서, prn 메서드를 호출할 떄, 두 부모 클래스 A,B의 어디에 있는 prn 메서드를 호출할 지 구분할 수 없기 때문에,자바에서는 다..
네트워크 패킷 분석 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...
네이버 실시간 검색어 파싱 1234567891011121314151617181920#-*-coding:utf-8-*-from socket import * s=socket(AF_INET,SOCK_STREAM)s.connect(("www.naver.com",80))s.send("GET / HTTP/1.1\nHost:www.naver.com\n\n") get=s.recv(4096)for i in range(0,20): get+=s.recv(4096) # 실시간 검색어 부분을 찾는다.index=get.find("")get=get[index+len(""):index+700] # "> 와 사이의 문자열을 파싱하고, 파싱한 부분은 넘어간다. ")+2:get.find("")] get=get[get.find("")+len(""):] Colored..
시험정리 터미널 [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)- 유사한 작업끼리..
Fedora (LOB) 보호되어 있는 글입니다.
파이썬 게임 서버개발 - 1 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122#-*-coding:utf-8-*-from socket import *import sysfrom os import system if(len(sys.argv)