network13 [우암 네트워크] - 번지코드 세팅법 역사와 전통이 있는(?) cifrar.cju.ac.kr 서버의 원래 용도인 마인크래프트 서버를 세팅하는 방법 방화벽의 포트는 최대한 많이 안 여는게 좋기 때문에.. 25565(기본포트)로 들어오는 사람에 대해서 프록시 처럼 :1111인 로비로 연결 시키고, 명령어를 통해 야생 서버와 로비를 왔다 갔다 할 수 있게 구현 할 것이다.사실 nginx를 쓰면 웹 요청에 대해서는 번지코드와 똑같이 작동한다. 그냥 443으로 올 때 내부적으로 도커가 8080을 쓰고 있거나 8888을 쓰고 있거나 하면 거기로 연결 시켜주기 때문이다. 일단 디렉토리 구조를 다음과 같이 잡아준다. .├── lobby├── proxy└── wild0먼저 proxy 폴더에 들어간다. cd proxywget https://ci.md-5.ne.. 2025. 5. 7. [shijack] 세션 하이제킹 실습 실습 환경:Victim : 192.168.100.20Server : 192.168.100.131Hacker: 192.168.100.128 Server에서 telnet 서버가 돌고 있고 Victim이 클라이언트로 접속하는 상황이다.ARP 스푸핑을 하기 위해 세팅$ sudo arpspoof -i eth0 -t [Victim IP Address] [Router IP Address] $ sudo arpspoof -i eth0 -t [Router IP Address] [Victim IP Address]이렇게 하면 세션하이제킹을 위한 준비가 완료된다. $ sudo tcpdump -i [네트워크 인터페이스명] src [Victim IP Address] 여기서 클라이언트의 telnet 세션의 포트를 확인한다. 그리고.. 2024. 11. 1. tcpdump 사용법 1. 개요tcpdump는 네트워크 트래픽을 캡처하고 분석하는 데 사용되는 강력한 명령어 기반 패킷 분석 도구이다. 이 도구는 네트워크 인터페이스에서 전송되는 패킷을 실시간으로 모니터링하고, 이를 파일로 저장하거나 특정 필터링 조건을 사용하여 패킷을 분류할 수 있다. 네트워크 문제 해결, 보안 분석, 트래픽 모니터링 등의 다양한 분야에서 유용하게 사용된다.2. 주요 기능2.1 실시간 네트워크 패킷 캡처tcpdump는 실시간으로 네트워크 트래픽을 모니터링할 수 있다. 이를 통해 서버 또는 네트워크 장치로 오가는 모든 패킷을 실시간으로 확인하고, 의심스러운 네트워크 활동을 즉시 탐지할 수 있다.3. 실습3.1 환경 구성Kali Linux (TCPDump로 패킷 캡처) - 192.168.179.133/24Alp.. 2024. 9. 13. [데이터 통신] Chapter 12 매체 접근 제어 (MAC) 연습 문제 & 정답 1. ____ 임의 접근 방식은 충돌을 회피한다. a. CSMA/CD b. CSMA/CA c. ALOHA d. 토큰-패싱 2. 1-지속 방식에서 지국이 유휴 상태이면 데이터를 _____. a. 즉시 전송한다 b. 전송하기 전에 0.1초를 기다린다 c. 전송하기 전에 1초를 기다린다 d. 전송하기 전에 1 − p초와 동일한 시간을 기다린다 3. _____ 은 하나의 주국과 하나 또는 그 이상의 종국을 요구한다. a. 토큰 링 b. 예약 c. 폴링 d. CSMA 4. P-지속 방식에서 지국은 휴지 상태를 찾아내면, 데이터를 _____. a. 즉시 전송한다 b. 전송 전에 1초를 기다린다 c. 1 − p의 확률로 전송한다 d. P의 확률로 전송한다 5. 1-지속 방법은 _____ 와 동일한 p를 사용하는 P-.. 2023. 6. 15. [데이터 통신] Chapter 11 데이터 링크 제어 DLC 연습 문제 & 정답 1. HDLC는 ____ 의 줄임말이다. a. High-Duplex Line Communication b. Half-Duplex Link Combination c. High-Level Data Link Control d. Host Double-Level Circuit 2. HDLC 프로토콜에서 가장 짧은 프레임은 항상 ____ 프레임이다. a. 정보 b. 관리 c. 감시 d. 정답 없음 3. HDLC에서 프레임의 주소 필드는 ___ 지국의 주소를 포함한다. a. 주국 b. 종국 c. 제3국 d. 주국 또는 종국 4. HDLC ___ 필드는 프레임의 처음과 끝을 정의한다. a. 제어 b. 플래그 c. FCS d. 정답 없음 5. 다음 중 모든 HDLC 제어 필드에 있는 것은? a. N(R) b. N(S) .. 2023. 6. 15. [데이터 통신] Chapter 10 오류 검출과 오류 정정 연습 문제 & 정답 1. 다음 중 어느 것이 단일 비트 오류에 대해 가장 잘 설명 하였는가? a. 단일 비트가 바뀌었다. b. 매 전송마다 단일 비트가 바뀌었다. c. 매 데이터 단위마다 단일 비트가 바뀌었다. d. 모두 정답이다. 2. 어떤 오류 검출 방법이 1의 보수 연산을 사용하는가? a. 단순 패리티 검사 b. 검사합 c. 2차원 패리티 검사 d. CRC 3. 어떤 오류 검출 방법이 데이터 단위마다 하나의 중복 비트로 구성되는가? a. 2차원 패리티 검사 b. CRC c. 단순 패리티 검사 d. 검사합 4. 어떤 오류 검출 방법이 다항식을 포함하는가? a. CRC b. 단순 패리티 검사 c. 2차원 패리티 검사 d. 검사합 5. 만약 ASCII 문자 G를 전송했는데, 문자 D를 수신하면, 이것은 어떤 종류의 오류인가.. 2023. 6. 14. [데이터 통신] Chapter 09 데이터 링크층 개요 연습 문제 & 정답 1. 데이터 링크층에서 통신은 ___이다. a. 종단-대-종단 b. 노드-대-노드 c. 프로세스-대-프로세스 d. 정답 없음 2. ___ 는 지역 주소이다. 그 범위는 지역 네트워크에 있다. a. 링크 계층 주소 b. 논리 주소 c. 포트 번호 d. 정답 없음 3. 만약 송신자가 호스트이고, 같은 네트워크에 있는 다른 호스트로 패킷을 전송하고자 하면, 물리 주소와 매핑되는 논리 주소는 ___ 이다. a. 데이터그램 헤더 안에 있는 목적지 IP 주소 b. 라우팅 테이블에서 찾을 수 있는 라우터의 IP 주소 c. 발신지 IP 주소 d. 정답 없음 4. 만약 송신자가 호스트이고 다른 네트워크에 있는 다른 호스트로 패킷을 전송하고자 할 때, 물리 주소와 매핑되는 논리 주소는 ___ 이다. a. 데이터그램 헤더 .. 2023. 6. 13. [데이터 통신] Chapter 08 교환 연습 문제 & 정답 1. 회선-교환은 __ 개의 범주로 나눌 수 있다. a. 2 b. 3 c. 4 d. 정답 없음 회선 교환은 그냥 회선 교환이다. 2. 패킷-교환은 __ 개의 범주로 나눌 수 있다. a. 2 b. 3 c. 4 d. 정답 없음 패킷 교환은 가상회선망, 데이터그램망이 있다. 3. 회선-교환은 계층에서 일어난다. a. 데이터 링크 b. 물리 c. 네트워크 d. 응용 4. 패킷-교환은 보통 계층에서 일어난다. a. 물리층과 데이터 링크 b. 데이터 링크와 네트워크 c. 네트워크와 전송 d. 전송과 응용 5. 메시지-교환은 보통 계층에서 이용된다. a. 물리 b. 데이터 링크 c. 네트워크 d. 응용 6. 회선-교환망에서는 __ 단계가 필요하다. a. 1 b. 2 c. 3 d. 정답 없음 회선교환망의 세 단계 : .. 2023. 6. 13. [데이터 통신] Chapter 12 매체 접근 제어 (MAC) 데이터 링크층은 세부적으로 2 부분으로 나눠진다. 첫 번째가 DLC(Data Link Control), 그리고 그다음이 MAC(Multiple Access Resolution)이다. 매체 접근 제어 (MAC)를 쓰는 이유는 다음과 같다. Link에서 Point-to-Point, Broadcast 방식이 있는데, 두 사람이 말할 땐 상관없지만 여러 사람이 각자 말하면 목소리가 섞여 제대로 대화가 되지 않는다. 이렇게 한 Link가 2개 이상의 신호를 받는 것을 충돌 (Collision) 이라고 한다. MAC는 이 Collision을 최소화하기 위해서 노드가 채널을 어떻게 나눠서 가질지 결정하는 분산 알고리즘이다. MAC의 주 기능 3가지 임의 접근 (Random Access) Random Access 방식.. 2023. 6. 12. [데이터 통신] Chapter 11 데이터 링크 제어 DLC DLC란 데이터 링크 제어 (DLC, Data Link Control) 를 뜻한다. 데이터링크층에서 크게 2가지의 하위층으로 나눠진다고 했었다.(DLC, MAC) 그 중 상위 계층인 DLC는 링크가 전용 또는 브로드캐스트거나 상관없이 인접한 두 노드 사이의 통신을 위한 절차이다. 프레임 길이 프레임은 고정 길이가 될 수도 있고 가변 길이가 될 수도 있다. 보통 가변 길이를 많이 선택한다. 가변길이는 주로 LAN에서 쓰이고 문자 중심과 비트 중심이 있다. 문자 중심 프레임 짜기 - 전달되는 데이터는 ASCII와 같은 부호화 시스템의 8비트 문자 - 시작과 마지막에 8비트 플래그(flag)를 추가 그리고 이 방식은 프레임을 구분할 수 있는 Flag를 앞과 뒤에 넣는다. Header에는 시작지 주소를 나타내는.. 2023. 6. 11. 이전 1 2 다음