PDA

نسخه کامل مشاهده نسخه کامل : مخفي كردن يك برنامه



pegahp
22-05-2005, 11:12
سلام به دوستان
ميخواستم بدونم ميشه وقتي يك برنامه اي رو توي xp نصب ميكنيم بتونيم طوري مخفيش كنيم كه هم در Program files و هم در All program و هم در add/remove program و هم توي رجيستري ديده نشه...و هيچ جور هيچ ردپايي ازش توي ويندوز نمونه... و مثلا بتونيم با چند تا كليد تركيبي برنامه رو ظاهر كنيم...نميدونم شايد سوالم اشتباه باشه..

يا حداقل توي add/remove program و رجيستري ديده نشه...
اگه ميشه چنين كاري كرد ميشه بهم بگين چه جوري انجام بدم...

M.R.M
22-05-2005, 13:00
سلام دوست عزيز.
در مورد مخفي كردن برنامه ها از ليست Add/Remove و قسمت Starytup و Process روشهايي وجود دارد كه در ادامه براي Add/Remove را عرض ميكنم.
اما در مورد اينكه بتوان برنامه را با يك كليد تركيبي خاص ظاهر كرد و ... بايد بگويم كه روش معمولي در ويندوز براي اين كار وجود ندارد.
شما بايد به اين نكته دقت كنيد كه براي اين كار بايد اين قابليت در خود برنامه طراحي شده باشد تا بتوانبد اين كار را انجام دهيد.
براي مثال اگر به برنامه Perfect Keylogger و ساير برنامه هاي جاسوسي توجه كنيد چنين قابليتي را در خود گنجانده اند.
در واقع اين برنامه ها به صورت مخفي در قسمت Process همواره فعال هستند و با زدن مثلا يك دكمه تركيبي فراخواني ميشوند.
حالا اگر شما بتوانيد چنين قابليتي را براي مثلا يك برنامه دلخواه خود ايجاد كنيد ميتوانيد از آن استفاده كنيد.
اما براي مخفي كردن برنامه هاي خود از ليست Add/Remove ميتوانيد مراحل زير را انجام دهيد ( من فرض ميكنم شما از ويندوز XP نسخه حرفه اي استفاده ميكنيد ) :
ابتدا از طريق Run و تايپ Regedit در آن و زدن Enter وارد ابزار Registry Editor شويد.
كليد زير را بيابيد :
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\Uninstall
به زير مجموعه هاي كليد Uninstall توجه كنيد.
اينجا دقيقا همان جايي است كه اطلاعات برنامه ها براي Uninstall در قسمت Add/Remove در آن قرار ميگيرد.
نام برنامه مورد نظر خود را يافته و سپس روي پوشه آن يك بار راست كليك كنيد.
از ليستي كه ظاهر ميشود گزينه Export را انتخاب كنيد. سپس اين كليد را با نام برنامه در يك مسير امن در هاردتان ذخيره كنيد.
پس از اين كار روي كليد راست كليك كرده و گزينه Delete را بزنيد و كليد را حذف كنيد.
به اين ترتيب نام برنامه از ليست Add/Remove حذف خواهد شد.
براي بازگرداندن مجدد آن ميتوانيد روي كليدي كه در هارد خود ذخيره كرديد دوبار كليك كنيد و پس از تاييد پيغامها خواهيد ديد كه برنامه به ليست بازگشته است.
موفق باشيد.

Soda
22-05-2005, 13:33
كافيه برنامتو به صورت DLL Context Menu بنويسي كه در اين صورت با هر بار رايت كليك ميشه اجرا بشه اونوقت ميتوني تصميم بگيري هر كاري دلت ميخواد انجام بدي نه تو استارت آپ ازش خبري هست نه تو ct+alt+del نه تو Add/Remove البته خودت نبايد اونو تو Add Remove بذاري و ...

pegahp
23-05-2005, 16:44
ممنون از همه دوستان كه راهنمايي كردن...خيلي خوب بود...
فقط از soda عزيز خواهش ميكنم كه بيشتر راجع به اين روش توضيح بدن

Soda
23-05-2005, 16:56
متاسفانه نميشه
خودت پيدا كن