월별 글 목록: 2006년 1월월

NTSTATUS Viewer – ver 0.2

Code Value 에 7FFFFFFF 이상의 값이 들어갔을때 문제가 있는것을 수정했습니다.

뭐.. 결국 strtol() 을 strtoul() 로 바꾼것 밖에는 없습니다.


테스트 해보니까.. 잘 되네요.. ㅋㅋ
근데.. 이걸 어디다 쓰는거냐고 물어보시면… T_T;
단지 시스템쪽 개발하다 보면 함수 리턴값이 NTSTATUS로 반환되고.. 그 값을 확인하려면 ntstatus.h 헤더 파일에서 찾는게 귀찮으실때 사용하는 거라고 말할 수 밖에…

실행파일 [288KB]
소스파일 [57KB]

0.1에 대한 이야기

일반인에 의한 MS 보안패치??

MS Windows 의 WMF(Windows Meta File) 취약성에 대한 버그가 리포팅 되었으나 MS가 보안패치를 내 놓기 전에 MS가 아닌 개발자가 이 보안 패치를 내놓았다고 한다.
커뮤니티 사이트를 통해서 급속히 퍼져 나갔다고 하는데.. 개발자는
Ilfak Guilfanov” (읽기도 어렵다 ^^;)라는 러시아 개발자라고 한다.

Ilfak Guilfanov 사진

처음에는 이사람이 누구지?? 하고 궁금했는데.. IDA Pro 개발자(CTO)라는 사실을 알고는 “뜨헉”
IDA Pro 는 리버스 엔지니어링 툴로서 역어셈블러로는 가장 유명한 것중 하나(나 또한 사용하고 있다)이다.

IDA Pro 로고 – 포스가 느껴지네..ㅋㅋ

이 때문인가.. MS 가 WMF에 대한 보안패치 일정을 앞당겼다고 하네요..
와!! 정말 할말이 없을정도로 놀라울 따름이다…

WMF 결함 관련 ZDNet 기사
http://www.zdnet.co.kr/news/enterprise/etc/0,39031164,39143003,00.htm
http://www.zdnet.co.kr/news/network/security/0,39031117,39142995,00.htm
http://www.zdnet.co.kr/news/enterprise/etc/0,39031164,39143091,00.htm
http://www.zdnet.co.kr/news/internet/virus/0,39031349,39143090,00.htm

2005년 송년회에서..

2005년 송년회에서..
휴… 정말 많이도 먹었지….
다른 사진들은 초상권 문제로…..


여기가 어딘가 하고 살펴보니(술 마시면 편집을 잘 당해서리 ㅋㅋ)
흠.. 오뎅빠군….
이 사진 찍힌 시간 이후부터 편집당한것 같음…^^;
제주에서 오뎅빠는 정말 희귀한 술집임… 두군데 정도 알고 있는데.. 이게 다 아닐런지…

메모리 관리 : 드라이버 개발자가 반드시 알아야 하는..

MS WHDC (Windows Hardware and Driver Central) 에 있는 드라이버 개발자가 알아야 하는 메모리에 대해 정리된 문서.. 올라온지는 꽤 됐지만.. 꼭 읽어봐야할 내용입니다.

User Mode 에서 Win32 어플리케이션을 개발할때야 잘못된 메모리 사용이야 그냥 에러창에 어플리케이션이 죽을(?) 뿐이지만.. Kernel Mode 에서는 왠만하면 BSOD(Blue Screen of Death)를 일으키고.. 버그 잡기에도 골치가 아픈 부분이죠..

정확한 메모리에 대한 이해를 통해서 좀 더 안전한(?) 드라이버를 개발할 수 있도록 노력은 필수겠죠.

문서 다운로드/보기

[#M_ 내용.. | 닫기.. |
? Virtual and Physical Memory

? Virtual Address Space

? Physical Address Space

? Memory Descriptor Lists

? Pool Memory

? Kernel Stack

? Memory Allocation Techniques

? Accessing Device Registers

? Accessing Memory for I/O Buffers

? Mapping Device Memory and Registers into User Space

? Shared Memory and Synchronization

? Testing and Troubleshooting_M#]

Google Story

  • 제목 : 구글 스토리 (검색으로 세상을 바꾼)
  • 저자 : 존 바텔
  • 역자 : 이진원, 신윤조

인터넷의 허리케인, 구글…
구글이 하면 뭔가 다르다…
수많은 매력으로 사람들을 끌어모으는 조그마한 판도라 상자..

MS 가 이제껏 경쟁했던 많은 기업중 가장 힘든 싸움을 걸어온(누가 걸었나??) 구글이 궁금하다.
많은 뉴스나 칼럼등에서 봐왔던 그 구글의 이야기가 책으로 나왔다는 말에 무조건 산 책.
사기는 한달전에 샀는데.. 오늘부터..

자! 한번 구글 스토리에 빠져 봅시다..

Windows Vista 커널 팀과의 인터뷰

MSDN ‘Channel9‘ 에서 2005년 12월 23일에 Windows Vista 커널 팀과 Windows Architecture 에 대한 인터뷰를 공개하였습니다.

뭐.. 크리스마스 선물이라고 까지 하는데.. 리스닝이 안되는 저로서는 정말 내용이 궁금하네요… 단지 그들의 얼굴을 봤다는 것에 만족할 뿐 T_T


인터뷰 내용 (정말 주옥 같은….)
커널 관련 개발을 하시는 분들이라면 인터뷰 목차만 봐도 쓰러질 테죠.. ^^;

Vista Audio Stack and API
Concurrency and Coordination Runtime
Surendra Verma: Vista Transactional File System
Singularity Revisited
Landy Wang – Windows Memory Manager
Windows, NT Object Manager
Singularity: A research OS written in C#
Chris Anderson – Talking shop about Avalon
Nar Ganapathy – Windows, the IO Manager and Driver Model, Part II
Nar Ganapathy – Windows, the IO Manager and Driver Model , Part I
Windows, NT Cache Manager – Molly Brown
Windows, NT Cache Manager – Molly Brown
Windows, Part IV – Dave Probert
Windows, Part III – Dave Probert
Windows, Part II – Dave Probert
Windows, Part I – Dave Probert
Neal Christiansen – Inside File System Filter, part II
Neal Christiansen – Inside File System Filter, part I

인터뷰 보러 가기

새해 첫날 부터 감기

12월 30일 : 몸살기가 있었는데… 그래도 술자리 강행군 (사실 이틀전에 술먹고 돌아다니다가 걸린 감기임 T_T). 새벽까지 고~고~
12월 31일 ~ 1월 1일 : 감기몸살로 집에서 아주 푹~~~ 쉼..
2005년의 마지막 날과 2006년의 첫날을 이렇게 보내게 되다니…
해뜨는거 구경가자던 약속도 취소(어차피 지키지 못할 약속이었지만..)

아무튼 1월2일 월요일… 지금도 계속 콧물이 줄줄… 몸에 힘은 없고..
이건 뭔가 아니라는 생각이 들긴 하지만…

오늘밤 푹~ 잘테니.. 제발 감기야 떠나가라…


이토 미사키…