22-1학기(41)
-
5주차 정리
[이론] - Whois, hosts, DNS - ping - ip address(ip 주소 배정, 구분, 클래스) [이론] - Whois, hosts. DNS -Whois 1. Whois 서버 도메인을 확인하고, 도메인과 관련된 사람과 인터넷의 자원을 찾아보기 위한 서버 2. Whois 서버로 얻을 수 있는 정보 도메인 등록, 관리 기관 도메인 이름, 도메인 관련 인터넷 자원 정보 목표 사이트 네트워크 주소와 IP 주소 등록자, 관리자, 기술 관리자의 이름 및 연락처, 이메일 계정 레코드 생성 시기와 갱신 시기 주DNS 서버와 보조 DNS 서버 IP 주소의 할당 지역 위치 3. 지역별 Whois 서버 목록 담당 지역 Whois 서버 전체 whois.internic.net 한국 whois.krnic.net..
2022.05.18 -
4주차 정리
생활코딩 Javascript - 1. 수업소개 ~ 8. 웹 브라우저 제어 1. 수업소개 HTML은 정적이고 한 번 화면에 출력되면 언제나 그 모습 그대로임 데스크탑이나 모바일에서 사용되는 여러 프로그램들, 예를 들면 게임 같은 건 사용자의 조작에 반응해서 프로그램이 움직임. 사름들은 웹페이지도 게임처럼 동적으로 사용자와 상호작용할 수 있게 되기를 원했음. 그래서 사용자와 상호작용하는 웹페이지를 만들고 싶다는 욕망으로 인해서 JavaScript가 개발됨. ->웹 : HTML을 이용해서 웹페이지를 우선 만든 후에, 그렇게 만들어진 웹페이지를 자바스크립트를 이용해서 사용자와 상호작용할 수 있도록 기능을 추가함으로써 HTML의 정보와 자바스크립트의 기능을 모두 갖춘 시스템 EX) 웹사이트들이 프로그램처럼 사용자..
2022.05.15 -
4주차 정리
[Bandit: Over the wire] Level 0 -> Level 5 (시스템 해킹을 위한 리눅스 명령어 공부로 힌트로 제시된 명령어 위주로 꼼꼼하게 정리하기) 시작 전 iPuTTY 세팅 방법 1. Level 0 위의 화면대로 기본 옵션을 설정해서 시작하면 아래와 같은 화면이 나온다. bandit으로 로그인하면 위와 같은 창이 나온다. ls -al을 입력해서 모든 파일의 상세 정보를 출력하게 한다. 2. Bandit Level 0 -> Level 1 cat readme 명령어로 bandit1의 패스워드를 출력한다. 위의 과정에서 얻은 패스워드를 이용해서 bandit1의 계정으로 로그인한다. 패스워드 : boJ9jbbUNNfktd78OOpsqOltutMc3MY1 3. Bandit Level 1 ->..
2022.05.11 -
4주차 정리
[이론] - OSI 계층 [실습] - OSI 계층에 따라 패킷 세부 분석 -OSI 계층 : OSI 계층은 네트워크에서 통신이 일어나는 과정을 말하고, OSI 7 계층은 네트워크에서 통신이 일어나는 과정을 7단계로 나눈 것을 말한다. 초기 여러 정보 통신 업체 장비들은 자신의 업체 장비들끼리만 연결이 되어 호환성이 없었는데, 모든 시스템들의 상호 연결에 있어 문제없도록 표준을 정하기 위해 만든 것이 OSI 7 계층이다. -계층을 나눈 이유 : 통신이 일어나는 과정을 단계별로 파악할 수 있고, 사람들이 이해하기 쉬우며, 7단계 중 특정한 곳에 이상이 생기면 다른 단계의 장비 및 소프트웨어를 건들이지 않고도 이상이 생긴 단계만 고칠 수 있는 장점이 있기 때문이다. -작동 원리 OSI 7 계층은 응용, 표현, ..
2022.05.09 -
3주차 정리
[F.T.Z] Trainer6 -> Trainer8 (시스템 해킹을 위한 리눅스 명령어들을 공부하는 것으로 꼼꼼하게 정리하기) ->Ctrl + Alt 키 같이 누르면 화면 밖으로 마우스 움직일 수 있음 -trainer6 cat 파일이름 : 파일의 속내용을 화면에 보여주는 명령어 cat /etc/passwd를 누르면 이런 식으로 파일의 속내용이 화면에 나옴 패스워드 파일 : 한 서버를 사용하는 사용자들의 모든 정보를 기록해 놓은 파일 root:x:0:0:Admin:/root:/bin/bash : 이 문자열은 7개의 필드로 나뉘어져 있음 -> : 가 바로 필드를 구분해주는 문자열임 -> root : x : 0 : 0 : Admin : /root : /bin/bash로 나뉘어짐 첫 번째 - root : 서버에..
2022.05.08 -
3주차 정리
WEB2 CSS - 1. 수업 소개 ~ 9. 박스 모델 써먹기 (Ctrl + O : 파일 여는 단축키) -1. 수업 소개 웹이 처음 세상에 등장했을 때 : HTML을 이용하면 전자 문서를 만들 수 있었음 -> 컴퓨터를 통해서 정보를 표현할 수 있었고, 그 정보를 인터넷을 통해서 전 세계 누구나 볼 수 있게 되었음 -> 사람들이 웹에 열광하게 됨 -> 웹을 사용하다 보니 웹을 좀 더 아름답고 보기 좋게 만드는 방법에 대해 연구하게 됨 -> CSS가 개발되게 됨 -2. CSS가 등장하기 전의 상황 웹을 예쁘게 만드는 두 가지 방법 1. 쉽지만 한계가 있는 방법 : HTML이라는 이미 있는 언어의 디자인과 관련된 새로운 태그를 추가하는 것 2. 어렵지만 근본적인 해결책 : 디자인에 최적화된 완전히 새로운 언어..
2022.05.07