تبلیغات
Pro4 programming - حتما بخوانید.

نویسنده :Pourya Alinezhad
تاریخ:1388/05/5-21:31

حتما بخوانید.

حتما تا حالا براتون پیش آمده که وقتی ویندوز رو روشن می کنید باید منتظر بمونید تا برنامه هاتون کامل load بشن.که البته شما هیچ کدوم آنها رو به جز آنتی ویروستون و چند تای دیگه لازم ندارید.خوب حالا می خوام دو روش برای جلوگیری از بالا آمدن این برنامه ها براتون بنویسم.روش اول آسون و بی درد سر ولی روش دوم یه کمی سخت تر و خطرناک تر و البته به درد بخورتره!!! همین روش دوم به درد خیلی از برنامه نویس ها می خوره مخصوصا برای ویروس نویس ها .اول روش دوم رو میگم بعدش اولی رو.

*روش دوم

از کیبود کلیدهای  "ویندوز" و "R " رو همزمان فشار بدید تا برنامه ی Run  ویندوز بالا بیاد.بعدش توی کادر بنویسید(REGEDIT) و بعدش "OK" رو بزنید.یه پنجره باز میشه که ریجستری ویندوزتون رو نشون می ده.از قسمت سمت چپ این پنجره مسیر زیر رو پیدا کنید.

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run\ “"

حالا یه سری Icon  سمت راست می بینید .که اینا در حقیقت کلید هایی هستند که باعث می شوند اون همه برنامه موقع  بالا آمدن ویندور اجرا بشن. جلوی این کلیدها مسیر برنامه ای که اجرا خواهد شد نشان داده شده.شما هر برنامه ای که دیگر نخواستید موقع بالا آمدن ویندوز بالا بیاد، کلیدش رو با راست کلیک کردن روی اون و انتخاب گزینه ی Delete پاک کنید.البته به هیچ عنوان حس کنجکاوی تون گل نکنه که به گزینه های دیگه کاری داشته باشید یا از منوی سمت چپ مسیر های دیگر رو هم توشون یه گشتی بزنید و یه چیز هایی رو عوض کنید تا ببینید چی می شه،چون یه دفعه ای دیدید دیگه ویندوزی وجود نداره!!!اصلا بسیاری از hack  ها و ویروسها با دستکاری همین کلیدها باعپ اختلال در کار ویندوز می شوند. خوب حالا وقتی ما تونستیم با پاک کردن یک کلید  کاری کنیم که یه برنامه بالا نیاد خوب می توانیم با نوشتن یه کلید کاری کنیم که یه برنامه بالا بیاد!!!یعنی چی؟این قسمتش به درد خیلی برنامه ها می خوره ولی بیشتر از همه به درد ویروس نوشتن.بعضی از ویروس ها همون موقع که وارد کامپیوتر می شن کار خودشون رو انجام میدن اما بعضی دیگه حالا حالا ها تو سیستم کار دارن و بعد از خاموش و روشن شدن سیستم باید دوباره اجرا بشن و به خراب کاری ادامه بدن (مثل 80% کرمها که باید همیشه باشن تا خودشون رو تو سیستم پخش کنن) .خوب پس باید تو ویروسمون چند خط برنامه اضافه کنیم تا به حیات خودش ادامه بده.اون چند خط رو اینجا نمی نویسم چون می دونم به محض یاد گرفتنش سریع یه برنامه  می نویسید و برای اینو اون می فرستید تا حالشونو بگیرید.(البته تابع نوشتن کلید در ریجستری رو تو یکی از پست های قبلی ام گذاشته بودم).(حداقل ویروسی که می شه اینجوری نوشت یه حلقه ی بینهایتِ که هر دفعه ویندوز می آد بالا باعث هنگ کردن سیستم یه بدبختی می شه.!!!)

البته اونایی که اهل برنامه نویسی اند حتما میدونن چه طوری یه کلید ساده تو رجیستری بنویسن.!!!

برای بالا آوردن خودکار یه برنامه روش های دیگری هم هست (مثل استفاده از توابع API) ولی به دلیل زیاد بودن حجم این توابع و کم کردن از قابلیت Portability برنامه از اونا استفاده نمی کنیم.ناسلامتی قرار ویروس بنویسیم که باید حجمش کم باشه، نه یه برنامه ی 10MB ای.!!!!

*روش اول

دوباره با کارهایی که تو روش اول گفتم RUNرو اجرا کنید ولی این دفعه به جای (REGEDIT) بنویسید(MSCONFIG) حالا یه پنجره باز می شه که باز هم بر این باورم که حس کنجکاویتون گل نکنه و فقط مستقیم از Tab  هایی که بالای پنجره می بینید Startup  رو انتخاب کنید.حالا از لیستی که می بینید تیکِ برنامه هایی رو که نمی خواهید اجرا بشن رو حذف کنید و بعدش "OK" رو بزنید.یه پنجره باز می شه که ازتون می خواهد که سیستم رو restart  کنید.بعد از restart  کردن دیگه اون برنامه ها خودکار بالا نمی آیند.

_______________________________________________________

یه نکته به درد بخور هم برای اونایی که دوتا سیستم عامل داشتن و الان یکیشون رو پاک کردن (مثلا vista و XP رو با هم داشتن ولی الان vista  رو پاک کردن. ) تو پست بعدیم می نویسم

( مشکل منویی که قبل از Startup ویندوز از کاربر می خواهد که سیستم عامل مورد نظر رو انتخاب کند که، شما با پاک کردن یکی از سیستم عامل ها و فقط داشتن یک سیستم عامل باز هم با این منو رو به رو می شوید!!!)در باره ی پاک کردن این منو  و طریقه ی دستکاری آن و از بین بردنش خواهم نوشت.



نوع مطلب : متفرقه