본문 바로가기

My Life/Diary

2016년 2월 15일 월요일


시간을 낭비하지 않고 효율적으로 관리하기 위해 규칙적인 생활을 하도록 노력하고 있다. 계획을 매 주마다 그 주의 계획을 세워서 공부를 해야겠다. 그리고 요즘 문제가 갑자기 잘 풀려서 문제를 많이 풀었다. proxy server, ascii, tiny, wtf 이렇게 문제를 풀었다. 프락시 서버랑 wtf는 힌트를 좀 받고 푼 것이라서 성취감이 그렇게 크지 않았다.. 약간 아쉬운 부분도 있었다. ascii는 아스키 쉘코드를 만들어서 풀었는데 생각보다 재밌었다. tiny는 ptrace가 아닌 아직 패치가 되지 않은 vdso영역의 가젯을 이용한 rop로 풀었다. 사실 ptrace로 풀고 싶었으나 인터넷 상에 공개된 자료가 너무 부족하여 ptrace로는 풀지 못하였다.. 이제 시간 날 때 알고리즘 문제들을 좀 풀고 포너블kr은 잠시 접어둬야겠다. 그리고 힌트도 최대한 받지 않고 풀 수 있도록 해야겠다. 

오늘 해킹캠프 일정이 나왔다. 나는 둘째 날 점심식사 이후에 발표를 한다. 점심식사 하고 나른한 시간대에 arm같은 딱딱한 것들을 들으면 다 곯아 떨어질 것 같은데 어떨지 모르겠다.. 별에 별게 다 걱정이 된다.. 자기소개를 먼저 해야하는지 목차를 먼저 소개해야 하는지부터 내가 모르는것을 질문 받으면 어떡하지 하는 등 걱정과 긴장이 하늘을 찌른다.. 연습할 때도 긴장해서 말이 떨리고 또 말이 좀 빨라지는 것 같다. 한 번 녹화를 해서 내가 봐야겠다. 

발표자료를 좀 만들고 나서 OS책을 보고 코딩을 좀 더 했다. 모든게 잘 되었고 다 똑같은데 빌드 후 qemu에 올리면 가상 OS디스크를 읽을 수 없다고 에러가 뜬다.. 이상해서 원본 소스를 다운받아서 qemu로 실행해 보니 역시 똑같은 오류가 떴다.. 뭐가 문제인지 모르겠다.. 내 컴퓨터의 환경 문제인 것 같은데 도무지 잘못된 점을 모르겠다. 빨리 고칠 수 있었으면 좋겠다.

'My Life > Diary' 카테고리의 다른 글

2016년 3월 25일 금요일  (2) 2016.03.26
2016년 2월 21일 일요일  (3) 2016.02.21
2016년 2월 12일 금요일  (4) 2016.02.13
2016년 2월 10일 수요일  (0) 2016.02.11
2016년 2월 6일 토요일  (0) 2016.02.06