전체 글 14

Android Kernel Rootkit 번역

으아~ 정말 오랜만에 포스팅하는 것 같습니다. 대학원 준비하려다 갑자기 인턴생활을 하게 되면서 이리저리 정신이 없었습니다 @.@ 최근에 안드로이드 루트킷을 간단하게 공부해봤는데 유동훈(x82)님의 POC 발표와 프렉 문서가 도움이 많이 되었습니다. 공부하면서 번역을 해봤는데 공유 정신을 발휘해 허접한 영어실력이지만 배포하도록 하겠습니다 ㅎ.ㅎ 저번에 블랙햇 ROP 문서 배포했을 때 많은 분들이 읽어 주셨는데 출처를 표시하지 않아서 이곳저곳 떠돌아다니는 것이 슬퍼 이번엔 이름도 넣었습니다ㅋ 그럼 2012년 지나간 반 년 중간점검 확실하게 하시고 남은 반 년 알차게 보내시길 바랍니다! 번역문서 데모코드 첨부파일 영문 페이퍼 http://www.phrack.org/issues.html?issue=68&id=6..

Android 2012.07.02

카이스트 수업

[전산학과 수강신청에 대하여... 엄청 깁니다..] 요즘 여기저기서 전산과 수강신청에 대해 물어보는 사람이 많아서 길겠지만 포스팅을 시도합니다.도움이 되었으면 좋겠네요;(스팍스 메일링으로 돌릴까 하다가 좀 더 많은 사람들을 위해 페북으로... 전산과 사람들에게만 보이게할까 하다가 전산과를 생각하고 있는 사람들을 위하여 전체공개로...) 수학과 과목은 제가 너무 비루해서 이런 글 못 쓰겠어요..ㅠㅠ 저 이거 쓰는 데 시간 좀 걸렸는데.. 이거 보고 도움되신 분들 저 보시면 밥이나 매점같은 거 사주면 나 진짜 좋아할 것 같은데...ㅋㅋㅋ 이러고 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 먼저 글을 쓰고 있는 사람이 일반고 태생이긴 하지만 정보올림피아드 출신의 수학을 좋아하는 사람이라는 걸 염두에 두고 읽어 주시길 바랍니다. 최대한..

TIP 2012.05.06

[MSDN] 64비트 윈도우를 프로그래밍 하기 위해서 알아야 할 모든 것들

글이 너무 좋아서, 한 번 번역해 보았습니다. 혹시 향후에 64비트 윈도우에서 프로그래밍 하실 분은 그냥 한 번 참고해 보시기 바랍니다. 원문은 아래에서 찾아보실 수 있습니다. http://msdn.microsoft.com/msdnmag/issues/06/05/x64/#contents 추가사항 (2006-05-18) 아래의 두 웹사이트를 프로그래밍 하기 전에 참고해 보시기 바랍니다. 참고: 64비트 관련 컴파일러 설정 및 프로젝트 구성(한글)http://msdn2.microsoft.com/ko-kr/library/h2k70f3s(VS.80).aspx 마이크로 소프트웨어에 있는 64비트 프로그램에 대한 글도 한 번 참고해 보시기 바랍니다. http://www.zdnet.co.kr/builder/dev/do..

Programming 2012.04.23

gdb 명령어 정리

1. 우선 컴파일 시에 디버깅 정보를 담아야 한다. gcc -g -o [프로그램명] [소스파일명] 디버깅 옵션인 -g 으로 컴파일하며, 최적화 옵션인 -O 은 주지 않도록 한다. 2. 실행방법 gdb [프로그램명] gdb [프로그램명] [core파일명] gdb [프로그램명] [실행중인프로세스pid] 3. 종료방법 q Ctrl + d 4. 소스 찾아가기 (list) l : main 함수를 기점으로 소스의 내용이 출력된다 l 10 : 10 행 주변의 소스가 출력되는데 10 - 5 행부터 10 + 5행까지 총 10행이 출려된다. l func : func 함수의 소스를 출력 l -5 : 기본값으로 10줄이 출력된다고 가정하고, 다음에 출력될 라인이 11라인이라면, 10(마지막라인) - 5 라인을 중심으로 출력된..

SYSTEM/U/Linux 2012.04.14