본문 바로가기

OS 개발 18챕터 라운드 로빈 알고리즘이랑 태스크풀 등을 구현했다. 뒤로 갈수록 사실 흥미가 조금씩 떨어져서 의욕이 잘 나지가 않는다ㅠㅠ 잠깐 지금까지 했던거 다시 복습할 겸 헷갈리는 내용들 쭉 다시 읽어보고 이해하고 다음으로 넘어가야겠다. 근데 엄청 신기하다ㅋㅋㅋ 더보기
OS 개발 17챕터 드디어 멀티스레드를 향해서 가고 있다. 오늘은 두 태스크가 서로 왔다갔다 하는거를 만들었다. 뭔가 타자도 좀 빨라지고 오류를 찾는 속도도 빨라진거 같아서 좋다. 그리고 중간에 갑자기 이런 13번 예외가 발생했다고 해서 좀 놀랐었다.. 13번은 무슨 듣도보도 못한 Gerneral Protection ISR 예외던데 엄청 당황스러웠다. 소스를 잘 보니 push rax를 두 번 해서 생긴 예외더라. 생각보다 빨리 해결할 수 있어서 좋았다. 더보기
fusion level03 완전 어려웠다. 진짜 짱짱 어려웠다. 취약점 자체도 예상하지 못한거였는데 익스플로잇 하는 거도 어려웠다.. 마지막에는 풀이도 살짝 참고해서 풀어서 좀 아쉬웠다ㅠㅠㅠ 레벨4는 절대 풀이 꼭 안보고 풀어봐야겠다.12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364from SunKn0wn import *import hmacimport itertools r = remote('192.168.179.151', 20003)table = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"gadge.. 더보기