
개발을 하다보면 다음의 상황이 벌어지곤 한다. 1. 파일을 열거나 레지스트리를 여는 등 시스템 call이 들어가는 부분에 문제가 생겨서 파일 여는 부분이 실패하거나 레지스트리 쓰기가 실패하거나, 네트워크가 차단되는 등 '의심 가는 부분'이 분명히 있는데, 이걸 찾으려고 procmon을 이용한다. 2. 쭉쭉쭉쭉 리스트가 나오는데, 문제는 과연 내 프로그램 상에서 [어디에서] 막혔는지 찾으려면 저 procmon의 로그에서 나의 프로그램의 디버깅 위치가 나와야 한다. [대부분은] 대충 시간을 맞춰보거나 access denied 등을 찾아본다. 얼추 맞는 걸 찾아본다. 여기에 또 한가지의 노하우가 있는데, A라는 정상 흐름과 B라는 비정상 흐름이 있다면 똑같이 실행시켜본 후 diff를 떠보면 procmon의 로..

어플리케이션 베리파이어와 WINDBG는 콤보라고 봐도 된다. 따로 쓸만하지도 않고, 하난 검증기고 하난 디버거니까 당연히 쌍으로 붙어다녀야 한다. 안그럼 이렇게 vs 디버거가 있는 실행기를 실행시키거나 = windbg 칼라풀한거 좋아하면 이런 게 더 나을수도 있다.위의 내용은 vs에서 app verifier를 실행 시킨 후 vs로 run time 한 내용이다. app verifier를 돌리지 않으면 저렇게 상세하게 나오지 않는다. 일부러 핸들을 INVALID 하게 넣었는데 그냥 런타임 돌리면 안 죽거나 (어딘가에서 먹어버리거나) 그냥 죽어버리기 때문에 환장한다. 이게 혈관 좁아짐 -> 동맥 경화 -> 뇌혈관 터짐 이렇게 되서 뇌혈관 터짐 으로 바로 가버리기 때문에 사용자 입장에선 어느 순간 (혈관이 좁아..
http://www.hexrays-debugger.co.kr/ Hex-Rays 컴퓨터 라이센스 [ Computer Licenses ] 지정된 컴퓨터만 사용, 해당 컴퓨터를 다른 사용자가 사용할 수 있음. 이 라이선스는 물리적인 사람과 연결된 것이 아니라 쉽게 라이선스를 다시 양도할 수 있 www.hexrays-debugger.co.kr 가끔 WINDBG로 분석하다가 운영체제의 디서셈블링 코드를 보면 빡칠때가 종종 있는데.. 10뎁스를 들어가고.. 그걸 찾아내야 하는데 화가 난다. 그럴 때 헥스레이를 발사 하면 한 큐에 시원하게 해결되는데, 헥스레이 갖고 싶다.
http://www.hexrays-debugger.co.kr/ Hex-Rays 컴퓨터 라이센스 [ Computer Licenses ] 지정된 컴퓨터만 사용, 해당 컴퓨터를 다른 사용자가 사용할 수 있음. 이 라이선스는 물리적인 사람과 연결된 것이 아니라 쉽게 라이선스를 다시 양도할 수 있 www.hexrays-debugger.co.kr 가끔 WINDBG로 분석하다가 운영체제의 디서셈블링 코드를 보면 빡칠때가 종종 있는데.. 10뎁스를 들어가고.. 그걸 찾아내야 하는데 화가 난다. 그럴 때 헥스레이를 발사 하면 한 큐에 시원하게 해결되는데, 헥스레이 갖고 싶다.
https://docs.microsoft.com/en-us/biztalk/core/how-to-use-debug-diagnostics-to-analyze-a-memory-dump How to Use Debug Diagnostics to Analyze a Memory Dump - BizTalk Server Learn more about: How to Use Debug Diagnostics to Analyze a Memory Dump docs.microsoft.com 디버그 다이어그는 나름 마소의 디버깅 최종 병기 중에 하나이다. 힙, 메모리, cpu 등의 이상 현상을 추적하며 이전에 application verifier가 수행했던 전역을 현역으로 이어받아 수행 중인 그나마 최근까지 릴리즈 중인 녀석이라고 ..
- Total
- Today
- Yesterday
- 비주얼스튜디오코드C/C++
- 주택청약
- 청약
- 청약방법
- 필터링
- 와이어샤크
- 절제의성공학
- 가점제
- procmon
- procmon활용
- 추첨제
- 파이썬 #이벤트로그 #크롤링
- 세대주분리
- procmoninjection
- 세대주
- 세대원
- Injection
- 미즈노남보쿠
- 구조체 #클래스
- 망할비주얼스튜디오코드파이썬쓸때는좋더니만
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |