전체 글
-
네트워크 기초 - 구조적 모델 1전공 - IT/통신과네트워크 2023. 4. 1. 00:05
OSI 7계층 모델 -> ISO 에서는 OSI 7계층 모델을 제안해 네트워크에 연결된 시스템이 갖추어야 할 기본 구조와 기능을 상세히 정의함 -> OSI 7계층 모델에 따르면, 네트워크에 연결된 호스트들은 7개 계층으로 모듈화 된 전송 기능을 갖추어야 한다 -> 일반 사용자는 OSI 7계층 맨 위에 있는 응용 계층을 통해 데이터의 송수신을 요청하며, 이 요청은 하위 계층에 순차적으로 전달되어 맨 아래에 있는 물리 계층을 통해 상대 호스트에 전송한다 ( 응용 -> 물리 ) -> 데이터를 수신하는 호스트에서는 송신 호스트와는 반대 방향으로 처리가 이루어진다 ( 물리 -> 응용 ) 계층별 기능 1. 물리계층 -> 호스트를 전송 매체..
-
네트워크 기초 - 용어의 정의전공 - IT/통신과네트워크 2023. 3. 31. 23:17
네트워크 기초 용어 - 네트워크 : 하드웨어적인 전송 매체를 매개로 서로 연결되어 데이터를 교환하는 시스템의 모음 - 인터페이스 : 시스템과 전송 매체의 연결 지점에 대한 규격 - 프로토콜 : 시스템이 데이터를 교환할 때 소프트웨어적으로 동작하는 통신 규칙 - 표준화 : 인터페이스와 프로토콜은 연동 형식의 통일이 필요 시스템 ( System ) -> 일반적으로 시스템은 내부 규칙에 다라 자율적으로 동작하는 대상을 가리킨다 -> 시스템이 여러 개 모여 더 큰 시스템을 구성할 수 있으므로 크기를 기준으로 시스템을 나누지는 않는다 -> 우리가 알고있는 인터넷은 수많은 소규모 네트워크들이 서로 연동되는 반복적인 과정을 거쳐서 형성된 거대 연합체의 네트워크이다 인터페이스 -> 시스템과 시스템을 연결하기 위한 표준..
-
[ 1주 - 1 ] 웹 개발 -> APM 설치하기모의해킹/모의해킹 취업반 - 개발 2023. 3. 31. 19:12
컴퓨터 사양 Model : M1 MacBook Air RAM : 16GB 가상머신 : UTM sudo apt-get -y install lamp-server^ 명령어를 사용하여 Apache + MySQL + PHP 를 다운로드해 주었다 정상적으로 실행이 되는지 확인 작업을 해 주었다 외부에서 접속해 보니 정상적으로 접근이 가능함을 알 수 있었다 https://ruang0124.tistory.com/3 M1 MAC 우분투 APM 설치하기(Apache + Php + MySQL) / ELF: not found / Syntax error / How to install APM in Ubuntu M1 Mac 에 우분투를 실행해서 우분투에 Apache , Php , MySQL 을 설치해보려고 한다 1번은 설치 시도했..
-
Session-basic 문제풀이CTF 문제/Dreamhack - Web 2023. 3. 31. 17:14
Dreamhack 웹 Stage 3 -> Session-basic 문제입니다 1. 로그인 아이디로 guest , 비밀번호로 guest 를 입력하고 로그인하면 로그인이 되는 것을 확인할 수 있다 2. 주소장 맨 마지막에 /admin 을 추가하고 검색을 하면 위와 같은 창이 나타나게 된다 3. guest 말고 admin 의 sessionid 값을 복사한다 4. 다시 guest로 로그인을 한 다음 개발자 도구를 연다 ( 윈도우 F12 , 맥 command + option + i ) 5. Application 에 들어간 뒤 sessionid 값을 바꿔준다 6. 홈페이지를 새로고침해주면 정답이 나온다
-
devtools-sources 문제풀이CTF 문제/Dreamhack - Web 2023. 3. 31. 00:33
Dreamhack 웹 Stage 2 -> 웹 브라우저 문제입니다 1. 다운로드 받은 파일 압축을 풀어준다 2. project / index / components / about + .html 이라고 적인 파일을 클릭하여 열어준다 3. 4개중에서 1개를 열면 다음과 같은 페이지가 나오게 된다 4. 개발자 도구를 연다 ( 윈도우 F12 , 맥 command + option + i ) 5. Source 를 클릭한다 6. (윈도우) Ctrl + Shift + F (맥) Command + Option + F 을 사용하여 검색창을 열어준다 7. 아래쪽에 Search를 클릭한 뒤 Flag 의 형식 중 하나인 DH를 입력하고 검색을 하면 답이 나온다
-
[UTM]Ubuntu 오류 해결하기 - No services need to be restarted.가상머신/Ubuntu 2023. 3. 29. 16:06
우분투 프로그램 설치 및 업그레이드 중 다음과 같은 오류가 발생하였다 Running kernel seems to be up-to-date. Failed to check for processor microcode upgrades. No services need to be restarted. No containers need to be restarted. No user sessions are running outdated binaries. No VM quests are running outdated hypervisor (gemu) binaries on this host. 이 오류는 needrestart 패키지에서 발생한 오류로 보인다 터미널을 연 뒤 sudo vi etc/needrestart/needrest..
-
[UTM]M1 MAC 우분투 APM 설치하기(Apache + Php + MySQL) / ELF: not found / Syntax error / How to install APM in Ubuntu가상머신/Ubuntu 2023. 3. 29. 09:16
M1 Mac 에 우분투를 실행해서 우분투에 Apache , Php , MySQL 을 설치해보려고 한다 1번은 설치 시도했으나 실패하였고 2번은 성공하였다 ( 각자의 pc 환경이 다르니 이거저거 다 시도해 보기 ) 1번 -> 실패 Firefox Web Browser를 열어주고 검색창에 download xampp 를 입력해서 홈페이지로 들어가 준다 위 사진에 동그라미 쳐 저 있는 부분에 있는 최신버전을 다운받는다 다운로드를 하면 창이 하나 생기고 다운로드가 시작이 된다 다운로드가 다 되면 오른쪽 위에 다운로드받은 파일을 클릭해서 들어가 준다 다음과 같은 파일이 열리면 마우스 우클릭 후 Open in Terminal 을 클릭한다 sudo chmod +x xampp-linux-x64-8.2.0-0-install..
-
[UTM]M1 Mac 우분투 설치하기 / How to install Ubuntu in M1 Mac가상머신/Ubuntu 2023. 3. 29. 00:10
설치 환경 - M1 Mac ( MacBook Air ) - UTM ( 가상머신 ) - Ubuntu 22.10 -> Arm Version 현재 M1, M2 에 가장 많이 사용이 되는 UTM 이라는 가상머신을 통하여 우분투를 설치해보려고 한다 우선 Ubuntu 홈페이지로 들어간다 https://ubuntu.com Download 에 ARM 을 클릭한다 https://ubuntu.com/download/server/arm 동그라미 쳐져있는 부분에 올라와 있는 최신버전을 다운로드한다 UTM 을 켜고 "새 가상머신 만들기" 를 클릭해 준다 Virtualize 클릭 Linux 클릭 탐색을 눌러 방금 다운로드한 ubuntu-22.10- ~~~ 를 업로드해 준다 CPU Cores 를 4로 맞춰준다 ( 개인의 pc 환경..