전체 글(23)
-
[64비트 멀티코어 OS 원리와 구조] Chapter 5 인증 2022.09.16
-
서론 + [64비트 멀티코어 OS 원리와 구조] Chapter 4 인증
처음에는 예쁘게 개념을 정리하려고 했는데, 안되겠다. 그 안에 드는 시간과 노력이 너무 클거 같다. 다만, 공부했다는 인증 정도는 남겨두면 좋을 것 같아. 그냥 기록용으로 사진 한 두 장 남겨 두려고 한다. 이 파트는 64비트 멀티코어 OS 원리와 구조라는 책을 읽으며 OS 구축을 따라해보는 파트이다. Chapter 4 : 내 PC를 부팅하자 부트 로더 제작 및 테스트
2022.09.16 -
DFA [Automata Lecture 2]
Lecture 1의 Preview에서 소개한게 DFA였다. 사실 나는 아직 강의를 4분 밖에 안들었기 때문에 DFA의 아주아주 기본적인 내용밖에 모른다. 그래서 Preview에서 이 내용을 소개한 것. 이제 강의를 들어나가면서 결정적 유한 오토마타에 대한 자세한 내용을 알아가보겠다. 🌈 Deterministic Finite Automata (DFA) 결정적 유한 오토마타 String으로 Input이 주어지면 Finite State Control을 통해 Accept와 Reject를 결정한다. 예를 들어, Lecture 1 Preview에서는 0이 짝수개인 String에서만 Accept이라고 결정했다. 그렇다면 중요한 것은 Finite State Control!! Accept와 Reject를 결정하는 이 부..
2022.09.13 -
Introduce [Automata Lecture 1]
😵 Info 오토마타 개념을 익힌다기보단 이런게 있나보다하는 마음으로 가볍게 넘어가자. Info 부분은 사실 검증이 안되어 있다. 오토마타를 공부하기 전에 오토마타가 뭔지랑 왜 오토마타를 공부해야하는지 알아보자. 구글에 오토마타를 검색해보니 오토마타 이론이 계산 능력이 있는 추상 기계와 그 기계를 이용해서 풀 수 있는 문제들을 연구한다고 한다. 그러니까, 특정한 규칙을 정의하고 그 규칙 내에서 문제를 해결하는 한붓그리기, 스토커 등의 문제들과 비슷한거라 할 수 있지 않을까. Preview라는 명목으로 개념을 살짝 던져보겠다. 원과 화살표 그리고 0과 1이라는 문자로 이뤄진 위 사진에서 다음과 같은 규칙을 정해보자. $S_1$에서 시작해 화살표를 통해 문자를 하나씩 더해갈 수 있고 완성된 문자열이 다시 $..
2022.09.13 -
cakeCTF Writeup
🌈 INFO 2022.09.03일 토요일에 진행한 cakeCTF writeup이다.중앙대학교 동아리에 ctf를 경험해보자고 공지글을 올려 팀원을 모았다. 시스템 2명 웹 2명으로 진행한 ctftime의 첫 ctf. 결과는 처참했지만, 다른 사람들의 writeup을 보며 실력을 키워보고자 한다. 1. cakeGEAR (web) 📃 Problem 화면 index.php CakeWiFi Login Username Password Login admin.php도 주어져 있는데, session['admin']이 true라면 플래그를 보여주겠다는 내용이다. ✨ History 여러명이서 붙잡았던 이 문제, 이 문제에서 우리가 뚫을 방법으로 생각한 것은 3군데가 있었다. admin의 비밀번호를 sha1로 변환한 문자열을..
2022.09.07