분류 전체보기(139)
-
2주차 이론
-네트워크 기본구조(스위치/허브, 라우터) -논리적 네트워크(내부 네트워크, 외부 네트워크) -네트워크 통신(유니 캐스트, 브로드 캐스트, 멀티 캐스트) -ip, mac 주소 -IPv4, IPv6 1. 네트워크 기본구조(스위치/허브, 라우터) ·네트워크 스위치란?(Switch) :네트워크 스위치는 OSI 모델의 데이터 링크 계층에서 작동한다. 물리적 포트에 연결된 기기에서 전송된 패킷을 받아 다시 내보내는데, 패킷이 도달해야 하는 기기로 이어지는 포트를 통해서만 보낸다. 스위치는 이더넷, 파이버 채널, 비동기 전송 모드(ATM) 및 인피니밴드 등을 기반으로 하는데, 현재는 대부분의 스위치가 이더넷을 사용한다. ·허브(Hub) :허브는 단순 분배를 하는 중계 장치로써, 여러 대의 컴퓨터를 연결하여 네트워크..
2022.04.29 -
2주차: [CTF-D/Network] lol team이라는 의심스러운 팀이 있습니다
http://ctf-d.com/challenges#lol%20team%EC%9D%B4%EB%9D%BC%EB%8A%94%20%EC%9D%98%EC%8B%AC%EC%8A%A4%EB%9F%AC%EC%9A%B4%20%ED%8C%80%EC%9D%B4%20%EC%9E%88%EC%8A%B5%EB%8B%88%EB%8B%A4. [DigitalForensic] with CTF ctf-d.com lolteam.pcapng파일을 다운받아서 wireshark로 열어보았다. Statistics > Conversations를 클릭하면 TCP Stream을 발견할 수 있다. http 요청을 한 것을 통해 비밀번호를 바꾸려고 시도했다는 것을 알 수 있다. 키 값인 flag를 알 수 있다.
2022.04.29 -
2주차: [CTF-D/Network] 당신은 캡처 파일에서 플래그를 찾을 수 있는가?
http://ctf-d.com/challenges#%EB%8B%B9%EC%8B%A0%EC%9D%80%20%EC%BA%A1%EC%B2%98%20%ED%8C%8C%EC%9D%BC%EC%97%90%EC%84%9C%20%ED%94%8C%EB%9E%98%EA%B7%B8%EB%A5%BC%20%EC%B0%BE%EC%9D%84%EC%88%98%20%EC%9E%88%EB%8A%94%EA%B0%80? [DigitalForensic] with CTF ctf-d.com 우선 easycap.pcap 파일을 다운 받아서 wireshark로 이 파일을 열어보았다. TCP통신인 것을 알 수 있다. Transmission > Flag > Follow > TCP Stream을 클릭하여 데이터를 확인하면 아래와 같은 창이 뜬다. flag..
2022.04.29 -
2주차: [CTF-D/Network] woodstock-1
http://ctf-d.com/challenges#woodstock-1 우선 ws1_2_pcapng파일을 다운받아서 wireshark로 열어보았다. 그러면 이런 항목들이 뜨는데, 이 파란색 줄을 클리하면 아래 화면처럼 Flag항목이 뜬다. Flag항목에서 우클릭을 하여 Follow>TCP Stream을 클릭하여 데이터를 확인하면 아래와 같은 창이 뜬다. 그리고 여기서 BITSCTF{(key)} 답을 찾을 수 있다. KRY: BITSCTF{such_s3cure_much_w0w}
2022.04.29 -
9498: 시험 성적
단계: 조건문 https://www.acmicpc.net/problem/9498 9498번: 시험 성적 시험 점수를 입력받아 90 ~ 100점은 A, 80 ~ 89점은 B, 70 ~ 79점은 C, 60 ~ 69점은 D, 나머지 점수는 F를 출력하는 프로그램을 작성하시오. www.acmicpc.net -결과 -코드 #include int main() { int a; scanf("%d", &a); if (a < 60) printf("F"); else if (a < 70) printf("D"); else if (a < 80) printf("C"); else if (a < 90) printf("B"); else printf("A"); return 0; } -풀이 이 문제는 입력된 값의 범위에 따라 다른 값을 출..
2022.04.28 -
1주차
[이론] * 네트워크, 분류(LAN, WAN, MAN) 네트워크 : 컴퓨터 간에 데이터를 전송할 수 있도록 컴퓨터 시스템들을 연결하는 것을 말한다. 네트워크를 통해 사용자들은 정보를 교환할 수 있고, 전 세계 시스템 여기저기에 분산되어 있는 스트리밍 미디어 콘텐츠, 소프트웨어, 데이터 저장장치 등의 자원을 공유할 수 있다. LAN : Local Area Network (광역 도시 통신망) -대개 하나의 건물이나 건물 군 안의 컴퓨터들로 이루어진다. WAN : Wide Area Network (원거리 통신망) -이웃 도시나 지구의 반대편 등에 있는 컴퓨터들과 같이 보다 먼 거리의 컴퓨터들을 연결한다. MAN : Metropolitan Area Network (광역도시 통신망) -지역 공동체 정도의 지역에 ..
2022.04.08