BLOG main image
Google
분류 전체보기 (36)
N0p (14)
Pr0gram1ng/R3v3rs1ng (11)
0Za (5)
M3 (3)
1nt3rn3t (3)
147,888 Visitors up to today!
Today 12 hit, Yesterday 22 hit
daisy rss
tistory 티스토리 가입하기!

'NT 서비스'에 해당되는 글 1건
2007.09.28 16:25

1.
디버깅을 할 서비스 프로그램을 실행합니다.
작성하신 코드 진입 부분에 브레이크 포인트를 설정하고, 진입 전에 Sleep() 함수를 사용하여 적당한 시간 동안 진입을 하지 못하게 합니다.

2.
이제 "디버그(D)->프로세스(P)"를 차례대로 클릭질 합니다.
사용자 삽입 이미지

3.
실행시킨 서비스 프로그램을 찾으셔서 "연결"을 클릭합니다.
사용자 삽입 이미지

4.
디버깅할 프로그램 종류는 "네이티브"를 선택하고, 확인 버튼을 클릭하면 잠시 후 디버깅이 가능합니다.
사용자 삽입 이미지


PS.
요즘 팔자에도 없는 서비스 프로그램을 만들고 있습니다. 그런데 이 서비스 프로그램은 디버깅하는 방법을 몰랐을 때는 참 막막하더군요. DebugView에 찍는 수 밖에는...
그래서 저처럼 삽질을 하시는 분들을 위해... 혹시 아시는 팁이었다면 Pass!!!
포스팅이 마음에 드시나요? 그럼 RSS 구독을 해 보세요!

RSS 주소 복사

Favicon of http://kinux.comgosu.net 키눅스 | 2007.09.28 16:51 신고 | PERMALINK | EDIT/DEL | REPLY
이런방법이 있었군요.
저도 예전에 서비스 프로그램 개발할때 DbgView에만 의존했었는데..^^;

FSFD(File System Filter Driver) 관련 개발 하시나봐요. ㅋㅋ
Favicon of http://jepung.tistory.com 제풍 | 2007.09.28 17:55 신고 | PERMALINK | EDIT/DEL
네에... 회사에서 필요해서 FSFD를 개발하고 있습니다. 하지만 내공이 부족해서 삽질의 연속이지요.. ㅠㅠ
Favicon of http://www.window31.com window31 | 2007.09.28 18:31 신고 | PERMALINK | EDIT/DEL | REPLY
D:\Work\FSFD\PFilter... 지금 뭐만드는지 너무 노골적으로 알려주는데 ㅋㅋ
안티디버깅 솔루션 개발해봐... 디버그뷰나 파일로그에 의지할 수밖에 없음;
비주얼 스튜디로 디버깅해도 그거 역시 디버깅 상태이기 때문에 바보를 만들어버리는 :p
Favicon of http://jepung.tistory.com 제풍 | 2007.09.28 21:34 신고 | PERMALINK | EDIT/DEL
그래서 그림 편집했다는.. ㅋㅋ
정말 안티디버깅 솔루션 개발하면 디버깅이 힘들겠는걸.. 그 자체를 디버깅이 안되니..
Name
Password
Homepage
Secret
prev"" #1 next

티스토리 툴바