2. OSI 7 Layer
·
CS/Network
OSI (Open System Interconnection)국제표준화 기구 ISO (International Standard Organization)에서 Open 시스템간 원할한 정보 교환을 위해 7계층을 가지는 Protocol 표준을 제시하였고 이걸 ISO 7 Layer라고 부른다. 사람과 사람이 말로 소통할때도 언어를 가지고 소통을 한다. 언어에는 발음, 뜻, 문법등과 같은 항목을 약속하고 이것을 지켜 소통을 하는데 이것들을 표준화로 정해놓았다고 생각하면 수월할 것 같다. 이렇게 계층을 분류하는 이유는 위에서 언급한 상호 호환성을 증가시키기 위함도 있지만 각 계층별 역할을 명시함으로써 복잡함을 감소시키는 이유도 있다. OSI 7 Layer를 배우면서 계단과 같은 느낌을 많이 받았다. 예를들어 각 층..
1. Network
·
CS/Network
정보 전달을 어떻게 해야할까?일상 생활에서 대화를 하기 위해서 3가지가 필요할 것이다.말하는 사람매체듣는 사람사람과 사람이 대화한다고 생각해 보자.A라는 사람이 B라는 사람에게 말을 하면, 공기라는 매개를 통해서 음파가 B라는 사람에게 정보가 전달될 것이다.이때, 송신자는 A가 될 것이고, 통신 매체는 공기, 수신자는 B가 될 것이다. 그럼 어떤 학회에서 사람과 사람이 대화하는데, 서로 다른 언어를 사용하는 사람과 대화를 해야 한다고 생각해 보자.그럼 사람들은 본인의 통역가를 데리고 다닐 것이다. 하지만 모든 언어에 대한 통역가를 데리고 다닐 순 없으니, 대표적으로 영어로 통역해 주는 통역가를 데리고 다닐 것이다. 그럼 A는 A의 통역가에게 전달하고, A의 통역가는 B의 통역가에게 전달하고, B의 통역..
Bandit Level 10 → Level 11 [10/34]
·
Security/CTF
Level Goal The password for the next level is stored in the file data.txt in one of the few human-readable strings, preceded by several ‘=’ characters. Co" data-og-host="overthewire.org" data-og-source-url="https://overthewire.org/wargames/bandit/bandit10.html" data-og-url="https://overthewire.org/wargames/bandit/bandit10.html" data-og-image=""> OverTheWire: Level GoalWe're hackers, and we are g..
Prompt Injection
·
Diary/메모
python에서 int값의 제한이 없는걸로 알고 있는데 진짜 맞는지 확인하려고 클로드한테 물어봤더니, 무제한 정수를 작성하다 응답이 중지되어 버렸다.
Bandit Level 9 → Level 10 [9/34]
·
Security/CTF
Level Goal The password for the next level is stored in the file data.txt and is the only line of text that occurs only once Commands you may need to solve th" data-og-host="overthewire.org" data-og-source-url="https://overthewire.org/wargames/bandit/bandit9.html" data-og-url="https://overthewire.org/wargames/bandit/bandit9.html" data-og-image=""> OverTheWire: Level GoalWe're hackers, and we are..
Volatility 3 - Memory Capture
·
Security/Forensic
Volatility 3 GitHub - volatilityfoundation/volatility3: Volatility 3.0 developmentVolatility 3.0 development. Contribute to volatilityfoundation/volatility3 development by creating an account on GitHub.github.comVolatility는 디지털 포렌식에서 메모리 포렌식을 수행하는 오픈소스 프레임워크다. 본래 Python 2를 사용하는 Volatility 2에서 Python3를 사용하게 3 버전으로 바뀌었다. 파이썬으로 수행하는 만큼 Windows, Linux, macOS 등 파이썬이 동작하는 환경이면 대부분 분석이 가능하다. 분석 방식은 메모리..