본문 바로가기

named.it

영남이공대학교 사이버보안과] Chapter1 Chapter 1. 개요1.1 데이터 통신(Data communication) 전선과 같은 특정 형태의 전송매체를 통해 두 장치 간에 데이터를 교환하는 것- 전달(Delivery): 시스템은 정확히 목적지에 데이터를 전달해야 한다. - 정확성(Accuracy): 시스템은 데이터를 정확하게 전달해야 한다. 수정된 데이터는 사용할 수 없다. - 적시성(Timeliness): 시스템은 적시에 데이터를 전송해야 한다. 실시간(Real-time) 전송 - 파형 난조(jitter): 패킷 도착 시간이 조금씩 다른 것. 품질이 일정치 못함1.1.1 구성요소 - 메시지(Message): 통신의 대상이 되는 데이터 - 송신자(Sender): 데이터 메시지를 보내는 장치 - 수신자(Receiver): 메세지를 받는 장치 .. 더보기
시험이 끝난뒤 조금 느슨해졌네요~ ㅜ.ㅜ 시험이 끝난뒤 조금 느슨해졌네요~ ㅜ.ㅜ 시험끝난 그주 일요일... 하필 일요일!! ㅜㅜ 친구와 친한형을 만나 놀기시작했는데.... 8차까지 ㄷㄷ 밤을 새가며 술마시고 놀고 ㅋㅋㅋ 이것이 대학생활이다...?? ㅋㅋㅋㅋ 술은 토요일날 마시는걸 추천드립니다...하하핳 월욜날 밤새고 학교 출근해서... 수업듣고 사람이 할짓 아니였습니다. 더보기
[영남이공대학교 사이버보안과]PHP정리-1.컴퓨터와 언어에 대해알아보자! ※컴퓨터와 언어→언어(Language)-자신의 생각이나 느낌을 표현히기 위한 문자나 음성등의 수단과 체계-일종의 ‘약속’ 그언어를 사용하는 사람들이 오랜시간 동안 만들어온 규칙과 체계 →기계어와 어셈블리어-기계어(Machine Language)·기계가 사용하는 언어로, 컴퓨터의 주언어·“0”과 “1”로 구성 →어셈블리어(Assembly Language)-인간이 기계어를 제대로 이해하고 프로그램을 작성하는 것은 어렵고 효율이 떨어짐.-기존의 숫자로 이루어진(binary)명령어를 사람이 보기 쉽게 영문으로 변경(효율증가)-기계어보다는 편리하나 어셈블리어로 프로그램 작성은 여전히 어려움. →고급 프로그래밍 언어-기계어보다 이해하기 쉽게 정확하고 간결한 언어-어셈블리어와 같은 언어와 구분 짓기 위해 붙여진 이름.. 더보기
[영남이공대학교 사이버보안과]Linux- 5)부팅과정 부팅 과정1. 부팅 - 2. 마스터 부트 레코드(MBR) - 3. grub 실행 - 4. /boot 마운트- 5. kernel 실행 - 6. root 파티션 마운트 - 7. init 실행 - 8. 스크립트 실행 3번 grub 위치/mnt/sysimage/etc/grub/etc/grub.conf 4번 /boot 마운트/sbin 7번 init/etc/inittab 일반사용자가 루트권한으로 실행하는 방법(1) sudo(2) su (권한변경 및 환경설정env 적용 안됨)(3) su - (권한변경 및 환경설정 적용) 나이스값이 작을 수록 우선순위가 높다.NI 값(-20~19) 프로세스 우선순위 변경renice -값 [PID값] 현재 실행중인 프로세스를 사용률 높은 순으로 나타내기top [명령어] EUID : 프로.. 더보기
[영남이공대학교 사이버보안과]학과 갤러리 종합 모음 - flickr 학과 갤러리 종합 모음 flickr 더보기
[영남이공대학교 사이버보안과]Linux- 4)예약작업, crond, atd 예약작업으로 시스템 관리croub : 주기적으로 정해진 시간에 특정작업 실행(주기적 실행)atd : 특정 시간 이나 시스템의 부하가 낮을 때 수행하도록 예약된 작업을 수행하는 데몬 프로그램(한번실행)crond 의 설정파일시스템 crond:/etc/crontab 주로 root 권한으로 작업 수행사용자 crond:/var/spool/cron/사용자명 crond 설정파일 형식시스템 : 사용자 : 사용자별 crond 설정crontab –e :설정파일 편집 crontab –l : 설정파일 확인 crontab –r : 설정파일 내용 삭제 crond사용 제한/etc/cron.allow : 이 파일이 존재하면 이 파일에 등록된 사용자만 cron 작업 수행/etc/cron.deny : 이 파일이 존재하면 이 파일에 등록.. 더보기
[영남이공대학교 사이버보안과]Linux- 3)프로세스관리 ps 프로세스 : 현재 시스템에서 실행 중인 프로그램fork 시스템 호출 : 자식 프로세스를 생성하는 시스템 호출 자식프로세스 개수 제한/etc/pam.d/login /etc/security/limits.conf파일 수정 프로세스 목록 표시하기(ps)사용법ps:현재 단말기에서 실행한 프로세스 목록 출력 ps –f 프로세스에 대한 상세정보 출력 ps a:터미널에서 실행한 모든 프로세스 정보 보기(BSD옵션) ps au:터미널에서 실행한 모든 프로세스 상세 정보 보기 +---- ps의 각 정렬필드 설명 ----+C or CPU : CPU 사용률(%)STIME or START : 프로세스 시작 시간 (시:분:초)TIME : 사용 시간 (시:분:초)PID : 프로세스 아이디PPID : 부모 프로세스 아이디UID : .. 더보기
[영남이공대학교 사이버보안과]Linux- 2)GRUB 리눅스 부트로더 :grub부트로더 란:시스템에 설치되어 있는 운영체제로 부팅될 수 있도록 해주는 프로그램 grub 장치명원래 리눅스에서 사용하는 장치명과 grub에서 사용하는 장치명은 상이함 예) (hd0,0):첫번째 하드디스크의 첫 번째 파티션, 각 번호는 0부터 시작됨grub 설정파일/etc/grub.conf -> /boot/grub/grub.conf grub 설정파일의 분석1.root(hd0,0)2.kernel /vmlinuz-6.32-358.el6.i686.img ro root=/dev/sda33.initrd /initramfs-6.32-358.el6.i686.img4.bootgrub password 걸기grub -> md5crypt -> ycdc2014(해쉬암호) -> /etc/grub.conf.. 더보기
[영남이공대학교 사이버보안과]Linux -1)init 시험 공부겸 init에 관한 정리를 하도록 하겠습니다. init(0~6) -*init*--------------------------------------------------------------- 0 : Halt(시스템 종료) 1 : Single User 모드 ( 다른 터미널은 사용 x) 2 : Multi User 모드 ( 네트워크x--Without NFS) 3 : Full Multi User 모드 ( XWindow x) 4 : 예비용(나만의 Run level을 만들고 싶을때 공식적으로는 사용 X) 5 : Xwindow 모드 6 : Reboot ---------------------------------------------------------------------- /etc/inittabinitt.. 더보기
[영남이공대학교 사이버보안학과] About 수시 1차 면접 & For 수시 2차 면접 정보 ▪ 면접장소 : 천마체육관▪ 면접평가항목(1) 인성: 예절 및 태도, 열정 및 적극성(2) 학업수행능력: 표현력과 이해력, 문제해결능력(3) 전공적합성: 전공동아리활동 및 수상실적, 준비된 전공지식(4) 학업계획: 학업에 대한 의지 및 도전정신, 지원동기(5) 발전가능성: 진로에 대한 목표 및 확신▪ 면접방식 : 그룹별 단체면접 (10명 내외, 그룹 당 20분) 수시 1차 면접때의 정보는 위와 같았습니다. 여러분들이 가장 헷갈려 하시는게 있는데문제해결능력은 가서 프로그램 코드나 수학 문제 등을 푸는게 아니고교수님이 주신 상황에 대한 문제를 풀어나가는 겁니다. 예를 들어,[ A교수님: 자, 이제 더 하고 싶은 말 있습니까? ] 또는[ (생략) 이러한 점에 대해 하고 싶은 말 있습니까? ]이렇게 나왔을때 무.. 더보기