2008. 8. 6. 21:54

마이크로소프트웨어 연재글

2008. 05 SDT 후킹의 창과 방패

윈도우 프로그래머를 위한 PE 포맷 가이드
2007. 08 실행파일 속으로(PDF) (바인드 정보) (소스)
2007. 09 DLL 로딩하기(PDF) (소스)
2007. 10 실행 파일 생성기의 원리
2007. 11 코드 패칭
2007. 12 바이러스
2008. 01 진화하는 코드
2008. 02 실행 압축의 원리
2008. 03 실행 파일 보안의 원리
2008. 04 실행 파일 프로텍터

윈도우 프로그래밍 테크닉
2007. 06 호출(calling)의 예술(PDF)
2007. 07 SpiderMonkey를 사용한 자바스크립트 임베딩(PDF) (소스)

개발자를 위한 윈도우 후킹 테크닉
2006. 05 키보드 훅을 통해 키로거 제작하기(PDF). (소스)
2006. 06 마우스 훅을 통한 화면 캡쳐 프로그램 제작하기(PDF). (소스)
2006. 07 메시지훅을 사용해 Spy++ 흉내내기(PDF). (보충) (소스 코드 버그 수정) (소스)
2006. 08 SendMessage 후킹하기(PDF). (보충) (소스)
2006. 09 Spy++ 클론 imSpy 제작하기(PDF). (소스) (2003 프로젝트) (보충)
2006. 10 저널 훅을 사용한 매크로 제작(PDF) (소스) (보충)
2006. 11 WH_SHELL 훅으로 다른 프로세스 윈도우 서브클래싱 하기(PDF) (소스) (보충)
2006. 12 WH_DEBUG 훅을 이용한 훅 탐지 방법(PDF) (소스) (보충)
2007. 01 OutputDebugString의 동작 원리(PDF) (소스) (보충)

마소 플러스
2006. 09 유니코드에 대비한 프로그램을 작성하는 여섯 가지 규칙(DOC).
2006. 09 VC++을 사용해 DLL을 만들때 지여야 할 일곱 가지 규칙
(DOC).
2006. 10 ShellExecute의 단점, ShowBrowser로 메운다
(DOC)
2006. 11 뮤텍스와 바이너리 세마포의 차이점
(웹)
2006. 12 고급 매크로 표현식에 쓸 여섯 가지 테크닉
(웹) (보충)
2007. 01 NIM게임으로 배워보는 알고리즘 디자인
(웹)
2007. 02 ini 파일 헬퍼 클래스 만들기(웹)
2007. 02 STL 맵을 사용한 환경변수 관리(PDF) (소스)
2007. 03 CRT(C Runtime Library 이야기)(웹)
2007. 04 통찰력(insight)을 찾아서(웹)
2007. 06 메모리 사용법 1
2007. 07 메모리 사용법 2
2007. 08 복잡한 포인터 선언 이해하기
2007. 09 개발자의 시간을 갉아먹는 함정들
2007. 09 가변인자 포워딩 시키기
2007. 11 코드 리딩(reading)의 중요성
2007. 12 ‘분산투자’와 ‘몰빵’에서 배우는 교훈
2008. 01 참을 수 없는 예외처리의 편리함
2008. 02 개발자를 위한 드래곤볼
2008. 04 공명의 지혜
2008. 06 효율적으로 MSDN을 보는 방법

나만의 윈도우 라이브 가젯 만들기

2007. 02 이상한 나라의 자바스크립트
2007. 03 체스 기보 뷰어 만들기
2007. 04 Hello, World 가젯 만들기
2007. 05 StockViewer 가젯 만들기

책소개
2008. 03 Secure Coding in C and C++



출처 : http://www.jiniya.net/tt/271

출처 : http://blog.naver.com/mirnae?Redirect=Log&logNo=100051404897