게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
File System Minifilter Driver에서 IRP 구분
게시물ID : programmer_6002짧은주소 복사하기
작성자 : 을파소
추천 : 0
조회수 : 2698회
댓글수 : 2개
등록시간 : 2014/10/16 16:07:14
옵션
  • 본인삭제금지
먼저 FSD 선배님들의 노력에 경의를 표합니다.
이젠 블루 스크린을 봐도 한숨도 안나오네요.ㅠ
 
하려고 하는 것은 AV system처럼 사용자가 열어보려고 하는 파일을 미리 스캔하고 필요하다면 변경하는 것입니다.
그래서 IRP_MJ_CREATE 를 스캔하고 있는데..
문제는..
동일한 IRP_MJ_CREATE 가 반복해서 발생한다는 겁니다.
 
그러니까 Explorer 창에서 파일을 클릭만 해도 IRP_MJ_CREATE 가 주~~악 발생합니다.
요청한 PID를 보면 대부분 explorer.exe입니다.
뭐 익스..그놈이 복잡하고 신경질적인 녀석이라는 것은 잘 압니다.
파일을 열 때 익스..그놈이 혼자 내부적으로 뭔가 확인할 일들도 많을거라는거 이해합니다.
(솔직히 신경쓰고 싶지도 않고요.)
 
하지만 정확하게 어떤 IRP가 파일을 실행시키는 패킷인지 확인할 방법이 막연해서 답답하네요.
익스..그놈 같은 시스템 콜에는 스캔을 하고싶지 않습니다.
이걸 확인할 방법이 있을까요?
 
*PID로 익스..그놈만 걸러내는 것은 패쓰..
=>파일 복사같은 경우에도 미리 스캔을 하고 싶어서요.. ㅠ_ㅠ
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호