بسم الله الرحمن الرحيم
الفكرة أساساً هي بناء برنامج يراقب منافذ الـ USB في الجهاز ؛ ويقوم بتخزين العمليات التي تحصل سواء بشبك كاميرا أو طابعـة .. ومعرفة ما يحدث بالضبط داخل هذا المنفذ .
إلا أن المهم هو القدرة على منع المستخدم من إستخدام أقراص الفلاش ميموري ؛ لقد حاولت البحث كثيراً ولم أجد إلا طريقة واحدة لفعل ذلك ؛ وهي أن يتابع البرنامج منافذ الـ usb ، فإذا وجد أن فلاشاً قد تم إدخاله (لأن الويندوز يفجر حدثاً بهذا الخصوص ) فإنه يقوم بإخراج القرص وعمل Eject له .
ولكن السؤال الذي يطرح نفسه هل هذه الطريقة صحيحـة ؛ هل لو وجد فيروس فإنه سيقوم بتشغيل نفسـه ونشره في الجهاز قبل أن يقوم البرنامج بإخراج القرص ..... الذي أريده هو عمل Block وكأن الـ usb معطلـة .