Jeong Story

[C] 구구단 코드

Jeong Story

[C] 구구단 코드 public class 구구단 { public static void main (String[] args){ // 구구단 세로로 출력하기 이건 뒷자리가 바뀌면서 배열되는거임 for(int a=2; a   C언어 2018. 3. 23. 15:19

네트워크 기본 실습 환경

Jeong Story

네트워크 기본 실습 환경 [실습 환경 구성] 구성 순서 1. GNS3 에서 이와 같은 구성을 설정한다2. Router 에서 기본적인 설정을 구성3. PC IP 를 잡아준다 > (위 사진처럼 ip 대역 넣은후 dns 설정도 함께 설정)> xp : VMnet1 kail : VMnet2 Router 설정 [R1] no ip domain-lookup / 도메인 검색을 하지않겠다라는 의미!line console 0 / 콘솔 0 logging synchronous / 시스템 글자와 섞이지않도록 하기exec-time 0 0 / 로그인 연결 시간을 무제한으로 한다! int fa0/0ip address 10.10.1.254 255.255.255.0no shutdown!int fa0/1ip add dhcp! Nat 설정 access-list 1 ..   Network 2018. 3. 23. 14:01

L4-Transport Layer (4계층)

Jeong Story

L4-Transport Layer (4계층) L4 - Transport Layer (4계층) (4계층) 전송 계층은 서비스를 구분하여 신뢰성 있는 통신을 제공하는 계층 (경로 결정) 주소 : Port Number프로토콜 종류 : TCP / UDP장비 : L4-Switch Encapsulation & Decapsulation Encapsulation ? 비트로 되어있는 데이터를 시그널로 바꾸는게 인코딩즉, 데이터들이 목적지 등 여러가지 정보들이 포장되면서 1계층으로 내려간다 Decapsulation ? 시그널로 바껴있는 데이터를 디코딩 즉, 포장되어있는 데이터들을 하나씩 벗기면서, 그 계층값들을 버리면서 올라간다계층 별 포장을 확인 후 버리며 올라가게되면 마지막엔 데이터만 남게된다 [부가 내용]Header : 데이터 블록의 시작 부가 데이터Foute..   Network 2018. 3. 23. 13:56

TCP/IP 와 OSI 7Layer 차이

Jeong Story

TCP/IP 와 OSI 7Layer 차이 TCP / IP 와 OSI 7 Layer OSI 7 Layer 의 계층별 기능 및 프로토콜 OSI 7 Layer 의 계층 별 프로토콜   Network 2018. 3. 23. 13:55

L3 Switch (3계층)

Jeong Story

L3 Switch (3계층) L3 - Network Layer (3계층)'네트워크 계층'은 Network를 구분하고 연결해주는 계층 주소 : IP address(V4, V6)프로토콜 종류 : IP, ARP, ICMP 등장비 : Router, L3-Switch IPv4 (Internet Protocol version 4) - 가장 대표적으로 사용되는 네트워크 계층의 논리적 주소 - 32bit 로 구성되어있으며 10진수로 표기예) Net-id + Host-id - 네트워크 범위를 알기위해 Subnetmask 가 필요하다. IPv4 Header Version 필드 (4bit): TCP/IP 제품은 IP v4를 사용한다. Header Length 필드(4bit): IP 헤드의 길이를 32비트 단위로 나타낸다. 대부분의 IP 헤더의 길이는 ..   Network 2018. 3. 23. 13:54

SPAN

Jeong Story

SPAN SPAN 이란 ? 스위치의 특정 포트에 분석장비를 접속하고 다른 포트의 트래픽을 분석장비로 자동 복사해 주는 기술을 SPAN 이라고한다. SPAN(Switch Port Analyzer) 이란 특정 포트를 통해서 입출력되는 트래픽을 다른 포트에 접속된 분석장비를 통해서모든 트래픽을 복사하여 모니터링이 가능하도록 해준다. 즉, 포트 미러링이라고도한다. SPAN 설정 및 개념 ① Source Port: 소스포트라고하며, 이 포트를 지나가는 트래픽을 모두다 데스티네이션 포트로 복사한다. ② Destination Port : 데스티네이션 포트라고하며, 소스포트를 지정하면 이 포트로 모든 트래픽을 복사하여 포워딩한다. 설정방법 (ESW1) monitor session 1 source interface fa1/2, ..   Network 2018. 3. 23. 13:53

Switch Sniffing

Jeong Story

Switch Sniffing Sniffing 공격이란 ? 통신망에 돌아다니는 데이터를 몰래 도청하는 행위이며, 정보자산의 기밀성을 저해하는 공격 기법 스위치는 무슨장비? : Fail Open 정책을 따르는 장비→ 경로결정이 되지 못한 모든 Frame 은 허브처럼 Follding 한다 경로 결정을 하지못하는 경우: Broadcast: Multicast'위 두개는 특정 트래픽' : Unknown Unicast공격자는 학습이 안되게 막는다임의의 수로 조작된 Frame 을 지속적으로 전달하여 스위치의 MAC table의 버퍼를 Overflow 시킨다. Switch jamming Attack 실습 : macof 를 사용하여 공격한다. 칼리 Terminal 에서 macof 를 사용하면 많은 아이피와 비정상적인 mac 으로 주소를 보낸다. : ..   Network 2018. 3. 23. 13:53

ARP Spoofing Attack

Jeong Story

ARP Spoofing Attack ARP Spoofing 공격이란 ?ARP cache poisoning 이라고도 부르며 데이터링크에서의 경로를 공격자가 의도하는 방향으로전달되도록 Target을 직접 공격하는 기법 ARP Spoofing 공격 명령어 특정 타겟에게 공격하는 경우 : arpspoof -t Target-ip Spoofing-ip 모든 장비에게 공격하는 경우 :arpspoof Spoofing-ip ARP Spoofing 실습 : 위처럼 arpspoof 을 이용하여, 10.1.1.254 에게 나는 10.1.1.10 이라고 보내준다. 그리고 10.1.1.10에게는 내가 10.1.1.254 라고 보내준다 : 위 사진처럼 10.1.1.254의 mac-address 가 변경된것을 확인할수 있다. : 하지만 10.1.1.10 은 인식이 되..   Network 2018. 3. 23. 13:52

ICMP Scanning

Jeong Story

ICMP Scanning ICMP Scanning 1. Scanning 이란 ? Scanning 은 다음을 확인하기 위해 시도됨 : All service (서비스에 대한 정보를 습득) [http, icmp 등] : All hosts and devices (host 는 pc와 svr 을 뜻하며 디바이스는 스위치나 라우터장비를 뜻한다) : The operating systems (운영체제) : Vulnerabilities (취약점) 2. ICMP Scanning 목적 : 경유하는 Router의 개수 및 IP address 파악: Filtering 의 유무 (방화벽): Target 시스템의 종류를 파악 (icmp에 ip프로토콜안에 ttl 값으로 시스템을 확인 가능) Window = 128Linux = 64etc = 255 3. ICM..   Network 2018. 3. 23. 13:51

Port Scanning

Jeong Story

Port Scanning Port Scanning 1. Port Scanning 이란? : TCP 또는 UDP 서비스의 동작 유무를 확인하기 위해 해당 포트로 연결 요청하는것: 관리적인 목적으로 실행되는 것이 일반적이나, 보안에 취약한 서비스가 동작되는것을 확인하기 위한 공격기법으로 사용됨 2. UDP Port Scanning : 신뢰성 X -> 응답 X 3. TCP Port Scanning : Connect Scanning 은 로그정보가 남아서 공격자라는 걸로 인식하여 필터링할수도있다.: SYN(Half-open) Scanning 은 모든 3handshake 를 하지않고 ack 를 보내지않고 rst 를보내 바로 연결을 끊어서 로그를 남기지않는다. SYN 이 아닌 다른 Flog 를 사용하는 Scanning 기법: FIN / X-..   Network 2018. 3. 23. 13:50