분류 전체보기(226)
-
2주차_Network : 데이터 링크 계층
[ 데이터 링크 계층 개요 ] 데이터 링크 계층이란? 데이터 링크 계층은 OSI 모델의 하위 2계층이며, 데이터를 전송하는 기능과 절차를 제공하는 계층이다. 인접한 하위계층인 물리계층에서 일어날 수 잇는 에러를 감지하고 수정하는 역할을 한다. 물리적 주소 설정 흐름제어 에러제어 데이터링크 계층의 대표적인 네트워크 기기는 물리적인 주소를 통해 데이터를 전송하는 스위치가 있으며, 주요 프로토콜로는 이더넷, CSMA/CD 그외 프로토콜 등이 있다. 데이터링크 계층은 2개의 부계층으로 나뉜다. 각각 LLC(Logical Link Control), MAC(Media Access Control)로 나눌 수 있다. LLC는 논리적 연결제어로 데이터 링크계층의 기본 기능을 다루는 계층이다. MAC은 매체 접근 제어로,..
2023.09.21 -
2주차_Webhacking 과제4( webhacking.kr / old-12 )
2주차 마지막 문제이다. 오 이렇게 생겼어..? 일단 개발자 도구를 열어봐야겠다. 날 약올리는 듯한 생김새 .. 무슨 의미일까? 근데 일단 이건 http 같으니까 넘긴다. 소스로 들어가서 봤는데 contentscript.js가 있다. 촤라락 쓰여잇는데 chrome 어쩌고 윗줄에 쓰인 걸 보고 크롬으로도 들어가 봤다 . 그런데 이상한 점을 발견했다. 크롬으로 들어가니 소스에 contentscript.js 가 없다. (crosswebex__rw_chrome_ext - crosswebex가 존재하면 chrome 에서는 읽고 쓸 수 있다는 건가 ? ) crosswebex가 뭔지 몰랐는데 확장 보안프로그램이었군.. 하고 확인할 수 있었고, 이 이상하게 생긴 그림이 아마 문제를 푸는 코드인것같다. 도움을 받아야겠다..
2023.09.21 -
2주차_Webhacking 과제2 (RootMe/Javascript - Webpack)
2주차 2번째 문제를 풀어보겠다. 일단 나한테는 문제의 생김새 자체도 굉장히 생소하다. 내가 duck 과 mandarin duck의 차이를 모른다는데... 흠 부끄러운줄알라고..? 일단 duck을 클릭해봤다. 먹을 수 있는 일반 duck이란다. mandarin duck을 클릭했더니 이렇게 나왔다. 먹을 수 없다고.. 보통 duck보다 아름답단다.. 그래... 이건 오리 의견도 들어봐야할 것같다. 문제가 뭔지 잘 모르겠다. 개발자도구로 가보자. html로 쓰였는데, 왜 javascript문제일까? 의문이다. 여기오니까 html이 아닌 javascript 맞는 거 같다. 그런데 YouWillNotFindThisRouteBecauseItIsHidden 이라는 파일명이 있는데 누가 봐도 내가 봐도 수상하게 생기..
2023.09.20 -
2주차_Webhacking 과제3 ( RootMe/ HTTP-COOKIES )
2주차 세번째 문제를 풀어보겠다. 쿠키란? 쿠키는 인터넷을 사용하는 유저가 어떤 웹사이트를 방문했을 때 그 사이트가 사용하는 서버를 통해 로컬에 저장되는 작은 데이터이다. 쿠키는 키와 밸류로 이루어져 있으며 만료기간, 도메인, 경로 등의 정보를 가지고 있다. [ 참고 자료 ] [Network] 쿠키(Cookie)란? (What is a Cookie?) (tistory.com) [Network] 쿠키(Cookie)란? (What is a Cookie?) 쿠키(Cookie)란? 쿠키는 인터넷을 사용하는 유저가 어떤 웹사이트를 방문했을 때 그 사이트가 사용하는 서버를 통해 로컬에 저장되는 작은 데이터이다. 쿠키는 키와 밸류로 이루어져 있으며 만료 fomaios.tistory.com 문제는 위와 같이 생겼다. ..
2023.09.20 -
2주차_Webhacking 과제1 (RootMe/Javascript - Authentication)
웹해킹 과제 2주차를 첫문제를 시작해보겠다. 문제의 생김새를 보니까 login을 해야하는 문제인데, 그럼 Username이랑 Password를 찾아야할 것같다. 개발자도구를 통해서 언어를 살펴보자. 아직은 잘 모르겠지만, javascript로 쓰여졌구나.. 까지만 파악하기 이게 힌트일까? 헛다리짚었다.. 그냥 저게 아이디고 비밀번호라는 것을 가리킨 것같다.. 자 다시 아이디와 패스워드 정보를 찾아보자╰(*°▽°*)╯ 오 이거는 나한테 좀 익숙한 코딩문이다. 전체 내용은 아래와 같다. /* */ if ~ else 문을 해석해보니 , 만약에 아이디가 4dm1n이고 패스워드가 sh.org이면, alert를 통해 받아들이게 하고 아니면 wrong password가 나오게한단다.! 와...풀었다 !! 스스로 풀어..
2023.09.20 -
1주차_현대암호학 기초 < 기초 정수론 >
1. 정수와 나눗셈 2. 소수와 소인수분해 3. 모듈러 연산 & 합동 4. 𝑍𝑛 & 𝑍𝑛 [ 암호와 대수적 구조 ] 이 단원 [ 학습 목표 ] 는 정수와 소수의 성질에 대해 이해한다. 합동의 정의와 모듈러 연산을 이해한다. 잉여계(𝑍𝑛, 𝑍𝑛 ∗ )의 개념과 연산을 이해한다. 이다. 1. 정수와 나눗셈 ✅ 숫자 집합 표기 집합 R 실수 집합 Z 정수 집합 N 자연수 집합 ➡️ 소수 (prime) 약수가 1과 자기자신만 있는 2보다 크거나 같은 수 ex) 2, 3, 5, 7, … ➡️ 합성수 (composite) 소수가 아닌 2보다 크거나 같은 수 ex) 4, 6, 8, 9, … ➡️ 서로소 (Relatively prime) 두 정수 𝑎, 𝑏가 “서로소 (relatively prime) 이다 ex) 5 &..
2023.09.20