미니필터 드라이버에서 파일 풀패스명 얻기

미니필터 드라이버에서 I/O 연산시 파일 풀패스명을 얻는 함수를 작성하였습니다.
미니필터 드라이버에서는 파일명 및 파일 정보를 얻기 위해 필터 매니저에서 제공하는 FltGetFileNameInformation() 함수를 사용하여 얻을 수 있지만 이 함수가 실패하는 경우가 있습니다. 그것도 자주…(자세한 내용은 WDK 도움말을 참조하십시오)
 

위 함수는 Pre/Post Operation Callback 루틴에서 아래와 같이 사용하시면 됩니다.

※ 주의 : 코드는 실제 적용 코드에서 블로깅을 위해 수정된 것입니다. 사용하실때는 코드 검증및 테스트를 하시고 사용하시기 바랍니다.

미니필터 드라이버 기반 파일 모니터링 프로그램이 어느정도 완성되었습니다. 현재 테스트 중이고, 곧 업로드 하도록 하겠습니다.

[스크린샷]
사용자 삽입 이미지

미니필터 드라이버에서 파일 풀패스명 얻기”에 대한 455개의 생각

  1. mong

    RtlUnicodeString 함수들(RtlUnicodeStringCopy, RtlUnicodeStringCat, RtlUnicodeStringCopyN)이 정의되어 있지 않다고 하네요..ㅠㅠ… MSDN 가봐도 자세한 정보는 없고… 어찌해야 하나요..?

    응답
    1. 키눅스

      ntstrsafe.h 헤더를 Include 해야 합니다.
      SOURCES 파일에는 ntstrsafe.lib 를 Link 하시면 됩니다.
      그리고 위 헤더를 Include 하기 전에 #define NTSTRSAFE_LIB 선언해야 함을 유의하십시오.

      응답
  2. anna

    미니필터를 시작으로 처음 드라이버를 개발하려는 학부생입니다.
    키눅스 님이 만든 위에서 처럼 모니터링 어플을 개발해야되는데,
    지금은 WDK7600 설치하고 예제 돌려가며 DebugView로
    찍는 가난한 방법으로 공부하고있습니다.
    혹여나, 개발 환경 구축방법, 코드 검증에 대해서
    참고할 사이트, 문서, 관련 예제좀 알려주시면,
    정말 감사하겠습니다.
    kkongs86@gmail.com

    응답
  3. 핑백: emma stone

  4. 핑백: nikki reed

  5. 핑백: ernest hemingway

  6. 핑백: ernest hemingway

  7. 핑백: mark jackson

  8. 핑백: horton

  9. 핑백: icloud

  10. 핑백: mark jackson

  11. 핑백: andrew breitbart

  12. 핑백: lenny dykstra

  13. 핑백: icloud

  14. 핑백: lenny dykstra

  15. 핑백: nintendo 3ds

  16. 핑백: bioshock infinite

  17. 핑백: sign language

  18. 핑백: sign language

  19. 핑백: george stephanopoulos

  20. 핑백: icloud

  21. 핑백: economics

  22. 핑백: technology

  23. 핑백: justin timberlake and mila kunis

  24. 핑백: psychology

  25. 핑백: lauryn hill

  26. 핑백: os x lion

  27. 핑백: apple cloud

  28. 핑백: psychology

  29. 핑백: economics

  30. 핑백: human centipede

  31. 핑백: science

  32. 핑백: science

  33. 핑백: economics

  34. 핑백: justin timberlake and mila kunis

  35. 핑백: justin timberlake and mila kunis

  36. 핑백: apple cloud

  37. 핑백: shavuot

  38. 핑백: mlb draft

  39. 핑백: shavuot

  40. 핑백: printable contact lens solution coupon

  41. 핑백: ocean coloring page printable

  42. 핑백: printable father's day coupons

  43. 핑백: free printable moving announcement cards

  44. 핑백: free printable disney coloring

  45. 핑백: printables with two demensional shapes

  46. 핑백: free printable greeting cards halloween

  47. 핑백: printable blank calendar sheets

  48. 핑백: free printable perfect attendance certificates

  49. 핑백: printable drawings of hindu symbols

  50. 핑백: maplestory mining pickaxe

  51. 핑백: home wall art painting

  52. 핑백: socket 478 cpu upgrade

  53. 핑백: verizon wireless coverage map alaska

  54. 핑백: heart healthy diet and exercise

  55. 핑백: presbyterian hospital matthews

  56. 핑백: http://reversephonelookupcellnumbers.blogspot.com/

  57. 핑백: homepage

  58. 핑백: homepage

  59. 핑백: homepage

  60. 핑백: homepage

  61. 핑백: homepage

  62. 핑백: homepage

  63. 핑백: homepage

  64. 핑백: homepage

  65. 핑백: homepage

  66. 핑백: homepage

  67. 핑백: homepage

  68. 핑백: homepage

  69. 핑백: homepage

  70. 핑백: homepage

  71. 핑백: homepage

  72. 핑백: officialreversephone.com

  73. 핑백: how to run

  74. 핑백: cool page

  75. 핑백: cool page

  76. 핑백: Cool Page

  77. 핑백: Cool Page

  78. 핑백: cool Page

  79. 핑백: Cool Page

  80. 핑백: Cool Page

  81. 핑백: paydayloans

  82. 핑백: provillus results

  83. 핑백: provillus

  84. 핑백: www.101reversephonelookup.com/

  85. 핑백: payday loans site

  86. 핑백: pocket pussy

  87. 핑백: realistic vagina

  88. 핑백: equity release mortgage

  89. 핑백: payday loans no credit check

  90. 핑백: instant payday loans

  91. 핑백: yourtextloans.co.uk

  92. 핑백: instant loans

  93. 핑백: same day loans

  94. 핑백: payday advance

  95. 핑백: quick loan

  96. 핑백: http://www.bestneedcashnow.com

  97. 핑백: Read Full Article

  98. 핑백: web site

  99. 핑백: cash loans

  100. 핑백: Going Here

  101. 핑백: bestbadcreditpaydayloans.com

  102. 핑백: payday loan lenders

  103. 핑백: payday loan

  104. 핑백: adcloans

  105. 핑백: zap-payday-loans.co.uk

  106. 핑백: reverse cell phone lookup

  107. 핑백: instant payday loans online

  108. 핑백: http://www.cashadvancepanther.com

  109. 핑백: paydayloansmonk

  110. 핑백: cash advance

  111. 핑백: bad credit loans

  112. 핑백: how to lose weight fast

  113. 핑백: myinstantonlinepaydayloans.com

  114. 핑백: t8 led tubes

  115. 핑백: georgia payday loans

  116. 핑백: the flex belt results

  117. 핑백: free criminal background check australia

  118. 핑백: payday loans

  119. 핑백: long term loans

  120. 핑백: payday lenders

  121. 핑백: mybridgingloans

  122. 핑백: instant payday loans

  123. 핑백: small loans uk

  124. 핑백: diet solution program

  125. 핑백: payday loans

  126. 핑백: free background check mn

  127. 핑백: 500 calorie hcg diet menu

  128. 핑백: raspberry ketone

  129. 핑백: watch movies online

  130. 핑백: auto insurance in virginia

  131. 핑백: payday uk

  132. 핑백: オンラインカジノ

  133. 핑백: free online people finder

  134. 핑백: www.delightfulpaydayloans.co.uk

  135. 핑백: badcreditloansbuddy.co.uk

  136. 핑백: totally free reverse cell phone lookup with name

  137. 핑백: payday loans uk

  138. 핑백: cash advance

  139. 핑백: instant payday loans

  140. 핑백: sunshinepaydayloans

  141. 핑백: http://www.mrbadcreditloans.co.uk/

  142. 핑백: www.instantpaydayloansbuddy.co.uk

  143. 핑백: payday loans hero

  144. 핑백: buying a car with bad credit

  145. 핑백: free phone number lookup name

  146. 핑백: payday loans direct lender

  147. 핑백: payday loans no credit check

  148. 핑백: payday loan

  149. 핑백: payday loans

  150. 핑백: http://www.cheeky-payday.co.uk/

  151. 핑백: payday loan

  152. 핑백: pay day loans

  153. 핑백: http://www.bvnbvpaydayloans.co.uk/

  154. 핑백: short term loans

  155. 핑백: reverse phone lookup yellow pages

  156. 핑백: http://frppaydayloans.blogspot.com/

  157. 핑백: http://www.funkypaydayloans.co.uk/

  158. 핑백: http://www.funkypaydayloans.co.uk/

  159. 핑백: payday loans

  160. 핑백: payday loans

  161. 핑백: Onlinepaydayloansking.Co.Uk

  162. 핑백: Onlinepaydayloansking.Co.Uk

  163. 핑백: Cet Article

  164. 핑백: http://www.jhgfpaydayloans.co.uk/

  165. 핑백: payday loans

  166. 핑백: payday uk

  167. 핑백: click here

  168. 핑백: payday loans

  169. 핑백: www.simplesmallloans.com

  170. 핑백: payday uk

  171. 핑백: junakigroups.com

  172. 핑백: payday loans online

  173. 핑백: how to get a background check

  174. 핑백: unsecured loans

  175. 핑백: payday

  176. 핑백: payday loans no credit check

  177. 핑백: same day payday loans

  178. 핑백: cash loans

  179. 핑백: cash loans

  180. 핑백: payday loan online

  181. 핑백: cash loan

  182. 핑백: url

  183. 핑백: online casino

  184. 핑백: online casino

  185. 핑백: toploansforbadcreditdiamond.com

  186. 핑백: pay day loans

  187. 핑백: easy money advance

  188. 핑백: Tortilla Flat emetophobia treatment

  189. 핑백: http://www.fcbpersonalloans.co.uk/

  190. 핑백: payday loans

  191. 핑백: url

  192. 핑백: http://www.onlinecasinofest.com/

  193. 핑백: http://www.supercasinouk.co.uk/

  194. 핑백: http://www.fcbsecuredloans.co.uk/

  195. 핑백: online casinos

  196. 핑백: http://www.funkyscratchcards.co.uk/

  197. 핑백: http://www.dietsolutionfest.com/

  198. 핑백: url

  199. 핑백: http://www.fdeppiclaims.co.uk/

  200. 핑백: http://www.fabnewonlinecasino.co.uk/

  201. 핑백: penis advantage

  202. 핑백: raspberry ketones

  203. 핑백: http://www.miracleslotsuk.co.uk/

  204. 핑백: http://www.tastyonlinecasino.co.uk/

  205. 핑백: loans for bad credit

  206. 핑백: http://www.onlinecasinosuperb.com/

  207. 핑백: http://www.yourcasinobonusuk.co.uk/

  208. 핑백: the diet solution

  209. 핑백: make money online

  210. 핑백: penis enlargement

  211. 핑백: the diet solution

  212. 핑백: http://www.now-workathome.com/

  213. 핑백: http://www.mothersonlinecasino.co.uk/

  214. 핑백: http://www.topcasinoaustralia.com/

  215. 핑백: click here

  216. 핑백: scratch cards

  217. 핑백: http://www.mmplifeinsurance.co.uk/

  218. 핑백: click here

  219. 핑백: scratch cards

  220. 핑백: homepage

  221. 핑백: http://www.onlinecasinogalore.com/

  222. 핑백: http://www.reversephonelookupmaster.com/

  223. 핑백: url

  224. 핑백: http://www.bingo-galore.co.uk/

  225. 핑백: http://www.fldlifeinsurance.co.uk/

  226. 핑백: casino online

  227. 핑백: casino canada

  228. 핑백: http://www.dronlinecasino.com/

  229. 핑백: http://www.tedsonlinecasino.com/

  230. 핑백: Sublime carpal tunnel treatment

  231. 핑백: keep reading

  232. 핑백: free microsoft points emailed to you

  233. 핑백: call of duty black ops free microsoft points

  234. 핑백: Suggested Looking at

  235. 핑백: add microsoft points xbox free

  236. 핑백: free microsoft points codes list 2012 no surveys

  237. 핑백: free random microsoft points generator

  238. 핑백: your game hacks free microsoft points

  239. 핑백: sweatypalmsfix.com

  240. 핑백: best registry cleaner booster

  241. 핑백: bad credit loan

  242. 핑백: prettypaydayloansuk.co.uk/

  243. 핑백: cash advance

  244. 핑백: payday lender

  245. 핑백: instant payday loans

  246. 핑백: cashloansprince.co.uk/

  247. 핑백: power payday loans no credit check

  248. 핑백: wholesale gift cards

  249. 핑백: sale gift cards

  250. 핑백: discounted gift card

  251. 핑백: instantloanslion.co.uk/

  252. 핑백: fast payday advance

  253. 핑백: mypaydayadvanceuk.co.uk/

  254. 핑백: my advance payday loans

  255. 핑백: loan for bad credit

  256. 핑백: loan for bad credit

  257. 핑백: www.quickloanswizard.co.uk/

  258. 핑백: Payday Loan

  259. 핑백: instant payday loans

  260. 핑백: short term loans

  261. 핑백: no credit check loan

  262. 핑백: cash advances

  263. 핑백: www.paydayloansonlineocean.co.uk/

  264. 핑백: turn gift cards into cash

  265. 핑백: www.brightquickloans.co.uk/

  266. 핑백: www.easybestpaydayloansuk.co.uk/

  267. 핑백: search bug people finder

  268. 핑백: buy a car with bad credit

  269. 핑백: payday loans

  270. 핑백: text loan

  271. 핑백: pay day loans uk

  272. 핑백: http://www.ForeverBodyTransformationReview.info

  273. 핑백: http://www.fabfreebets.co.uk/

  274. 핑백: free bets uk

  275. 핑백: free bets uk

  276. 핑백: life insurance quotes

  277. 핑백: http://www.mmp-lifeinsurance.co.uk/

  278. 핑백: http://www.mmp-lifeinsurance.co.uk/

  279. 핑백: bingo sites

  280. 핑백: bingo sites

  281. 핑백: bingo

  282. 핑백: life insurance

  283. 핑백: life insurance quote

  284. 핑백: blackjack online

  285. 핑백: blackjack online

  286. 핑백: play online blackjack

  287. 핑백: http://www.miracle-slotsuk.co.uk/

  288. 핑백: online slots

  289. 핑백: slots online

  290. 핑백: http://www.fde-ppiclaims.co.uk/

  291. 핑백: reclaim ppi

  292. 핑백: http://www.fde-ppiclaims.co.uk/

  293. 핑백: http://www.penisenlargement-ultra.com/

  294. 핑백: http://www.penisenlargement-ultra.com/

  295. 핑백: http://www.penisenlargement-ultra.com/

  296. 핑백: payday loans

  297. 핑백: http://www.work-fromhome-today.com/

  298. 핑백: work from home

  299. 핑백: payday loans

  300. 핑백: payday loans uk

  301. 핑백: http://www.intellipaydayloansuk.co.uk/

  302. 핑백: pay day loans

  303. 핑백: motorbike insurance uk

  304. 핑백: motorbike insurance

  305. 핑백: motorbike insurance

  306. 핑백: LBA

  307. 핑백: Angel Capital Group

  308. 핑백: LBA

  309. 핑백: Angel Capital Group

  310. 핑백: Anthony Clarke

  311. 핑백: London Business Angels

  312. 핑백: motorbike insurance

  313. 핑백: motorcycle insurance

  314. 핑백: motorbike insurance

  315. 핑백: http://minecraftcodes.org/

  316. 핑백: Elkader hyperhidrosis treatment

  317. 핑백: Anthony Clarke

  318. 핑백: LBA

  319. 핑백: Angel Capital Group

  320. 핑백: reverse phone book

  321. 핑백: acupuncture back pain Osmond

  322. 핑백: carpal tunnel surgeons Lakehead

  323. 핑백: http://infotreeltd.com/rabunaimagee/index.php?option=com_blog

  324. 핑백: cwoca.com

  325. 핑백: www.pinkpaydayloansnocreditcheck.co.uk/

  326. 핑백: instant loan

  327. 핑백: www.yourinstantloansuk.co.uk/

  328. 핑백: yourinstantloansuk

  329. 핑백: payday text loans

  330. 핑백: text pay day loans

  331. 핑백: pay day text loans

  332. 핑백: cashadvancecarrot

  333. 핑백: cashadvancecarrot.co.uk/

  334. 핑백: payday loans uk

  335. 핑백: bestloansnocreditcheck

  336. 핑백: best loans no credit check

  337. 핑백: loans no credit check

  338. 핑백: same day loan

  339. 핑백: www.myfastcashloan.co.uk/

  340. 핑백: best pay day loans

  341. 핑백: mypaydayloansnocreditcheck4u

  342. 핑백: payday loans uk

  343. 핑백: mypaydayloansnocreditcheck4u

  344. 핑백: payday loans online

  345. 핑백: payday loans online

  346. 핑백: online payday loans

  347. 핑백: payday advance

  348. 핑백: www.mycashadvancepaydayloans.co.uk/

  349. 핑백: payday advance loans

  350. 핑백: myonlinepaydayloansnow.co.uk/

  351. 핑백: online payday loans

  352. 핑백: my online payday loans now

  353. 핑백: bad credit loan

  354. 핑백: www.badcreditloansworld.co.uk/

  355. 핑백: bad credit loans

  356. 핑백: cash advance

  357. 핑백: www.mycashloansonline.co.uk

  358. 핑백: cash loans online

  359. 핑백: cash loans online

  360. 핑백: instant payday loans

  361. 핑백: great text loans

  362. 핑백: txt loan

  363. 핑백: payday loan

  364. 핑백: www.bestinstantcashloans.co.uk/

  365. 핑백: best instant cash loans

  366. 핑백: www.bestinstantcashloans.co.uk/

  367. 핑백: toppaydayloansnocreditchecknow

  368. 핑백: payday loans no credit check

  369. 핑백: toppaydayloansnocreditchecknow.co.uk/

  370. 핑백: payday loans uk

  371. 핑백: payday advances uk

  372. 핑백: www.mypaydayloansuknow.co.uk/

  373. 핑백: free codes 2013

  374. 핑백: instant payday loan

  375. 핑백: top electronic cigarette

  376. 핑백: electronic cigarette

  377. 핑백: electronic cigarettes

  378. 핑백: e cigarette

  379. 핑백: electronic cigarettes

  380. 핑백: e cigarettes

  381. 핑백: www.superecigarette.co.uk

  382. 핑백: electronic cigarettes

  383. 핑백: www.superecigarette.co.uk

  384. 핑백: electronic cigarette

  385. 핑백: topecigarettes.co.uk

  386. 핑백: electronic cigarettes

  387. 핑백: free codes

  388. 핑백: e cigs

  389. 핑백: e cigs

  390. 핑백: e cigs

  391. 핑백: free itunes gift Codes

  392. 핑백: get free stuff

  393. 핑백: topecigs.co.uk

  394. 핑백: http://www.topecigs.co.uk/

  395. 핑백: electronic cigarette

  396. 핑백: v2 cigs

  397. 핑백: topecigsstore.com

  398. 핑백: www.topecigsstore.com

  399. 핑백: e-cigs

  400. 핑백: e cigs

  401. 핑백: e cigs

  402. 핑백: awesomecigs.com

  403. 핑백: electronic cigarettes

  404. 핑백: awesome cigs

  405. 핑백: myelectroniccigarettesstore.com

  406. 핑백: electronic cigarette

  407. 핑백: myelectroniccigarettesstore

  408. 핑백: v2 cigs

  409. 핑백: www.futureelectroniccigarettes.com

  410. 핑백: e cigarette

  411. 핑백: e cigarette

  412. 핑백: e cigarette

  413. 핑백: payday loans

  414. 핑백: payday loans uk

  415. 핑백: http://www.paydaybunnywabbit.co.uk/

  416. 핑백: http://www.paydayweirdo.co.uk/

  417. 핑백: http://www.paydayweirdo.co.uk/

  418. 핑백: http://www.paydayweirdo.co.uk/

  419. 핑백: my speedy bridging loans

  420. 핑백: http://www.myspeedybridgingloans.co.uk/

  421. 핑백: bridging loan

  422. 핑백: http://www.funky-scratchcards.co.uk/

  423. 핑백: http://www.funky-scratchcards.co.uk/

  424. 핑백: scratch cards

  425. 핑백: payday loan

  426. 핑백: payday loans

  427. 핑백: payday loans uk

  428. 핑백: electronic cigarette

  429. 핑백: best electronic cigarette shop

  430. 핑백: electronic cigarette

  431. 핑백: www.tope-cigs.com

  432. 핑백: electronic cigarettes

  433. 핑백: e-cigs

  434. 핑백: uniqueelectroniccigarette.com

  435. 핑백: uniqueelectroniccigarette

  436. 핑백: unique electronic cigarette

  437. 핑백: http://www.paydayweirdo.co.uk/

  438. 핑백: payday loans

  439. 핑백: pay day loans

  440. 핑백: http://www.paydayloansweirdo.co.uk/

  441. 핑백: payday loans uk

  442. 핑백: http://www.paydayloansweirdo.co.uk/

  443. 핑백: free codes for ms

  444. 핑백: pay day loans

  445. 핑백: pay day loans

  446. 핑백: pay day loans

  447. 핑백: payday loans

  448. 핑백: pay day loans

  449. 핑백: pay day loans

  450. 핑백: http://www.paydaydawg.co.uk/

  451. 핑백: payday loans

답글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.