PDA

View Full Version : قفل کردن پوشه ها



dkhatibi
چهارشنبه 26 مهر 1385, 14:54 عصر
برای شبیه سازی کاری شبیه به آنچه نرم افزارهایی چون Folder Lock انجام می دهند چی کار باید کرد؟

Inprise
پنج شنبه 27 مهر 1385, 06:01 صبح
فولدر لاک فیلتر درایور خودش رو داره که مجوز دسترسی مخصوص به خودش رو پیاده سازی میکنه . با دلفی حداکثر میتونی Hooker هائی بنویسی که توابع شل ، و API های خواندن و نوشتن و مرور فایل رو Hook کنه و بسته به شرایط ، اکانت کاربری و ...روتینهای خودت رو اجرا کنی ، یعنی مثلا" دسترسی به فایل یا دایرکتوری خاصی رو محدود کنی ؛ که البته چون User Mode است بسادگی Bypass میشه .

dkhatibi
پنج شنبه 27 مهر 1385, 17:55 عصر
خوب نمی شه آن کاری که فولدر لاک می کنه را پیاده سازی کرد
یا کاری که مطمئن باشه!
مثلا چه جوری می شه فهمید فلان پوشه ای در حال کلیک شدن است؟

Inprise
جمعه 28 مهر 1385, 20:16 عصر
جواب سوال اولت داده شد .
برای مطالعه جزئیات مدیریت وقایع شل هم این کتاب قابل توصیه هست :
Tomes of Delphi: WIn32 Shell API (http://www.amazon.com/Tomes-Delphi-WIn32-Shell-Windows/dp/1556227493)

sokote_bi_payan
جمعه 17 خرداد 1387, 18:00 عصر
به نام خدا

با سلام

اصلا قفل پوشه مطمئن نیست به این دلیل که تغییرات و رو رجیستری انجام می دن

pm_hamze
شنبه 18 خرداد 1387, 05:56 صبح
با سلام .
دوست عزیز به نظر من بهترین و مطمئن ترین راه همون قسمت security خود ویندوز هستش که شما باتنظیم این سربرگ و مخفی کردن همیشه گی این سربرگ از ریجستری، این پوشه 100 درصد حفاظت شده و نوع ورود کاربری یا حتی با عوض شدن ویندوز هم شما مشکلی نخواهید داشت
اگه توضیح بیشتری خواستید بگید حتما خدمتتون می گم.