لطفا قبل از ايجاد تاپيک در انجمن پارسیان ، با استفاده از کادر رو به رو جست و جو نماييد
فاکس فان دی ال دیتا
صفحه 4 از 151 نخستنخست 123456781454104 ... آخرینآخرین
نمایش نتایج: از شماره 25 تا 32 , از مجموع 1208

موضوع: بانک مقالات مهندسی کامپیوتر و فناوری اطلاعات it

  1. Top | #25
    پارسیان (شاپرزفا)
    Bauokstoney آنلاین نیست.
    ورود به پروفایل ایشان

    عنوان کاربر
    ناظـر ســایت
    تاریخ عضویت
    Jan 1970
    شماره عضویت
    3
    نوشته ها
    72,809
    میانگین پست در روز
    4.47
    حالت من : Asabani
    تشکر ها
    1,464
    از این کاربر 18,855 بار در 14,692 ارسال تشکر شده است.

    موضوع پیش فرض

    ده ترفند برای خنک نگهداشتن قطعات کامپیوتر

    یکی از مشکلات شایعی که به هنگام کار با کامپیوتر برای کاربران پیش می‏آید، گرم شدن بیش از حد قطعات سخت افزاری کامپیوتر است. این موضوع علاوه بر آسیب‏رسانی به سخت‏افزارها میتواند عمر آن‏ها را نیز کوتاه‏تر کند و حتی تأثیر منفی بر روی عملکرد نرم افزارهای در حال اجرا بگذارد. برای حل این مشکل، قصد داریم تا هم‏اکنون به معرفی 10 ترفند کاربردی جهت خنک نگه‏داشتن قطعات کامپیوتر بپردازیم.

    1- اگر از کامپیوتر استفاده نمی‌کنید، حتمأ آن را خاموش کنید. این یکی از بهترین راه‌ها برای صرفه‌جویی در مصرف برق و همچنین جلوگیری از تولید گرمای زیاد می‌باشد.

    2- پاورهای موثر در انرژی، در از بین رفتن انرژی زیاد که تبدیل به گرمای غیرقابل مصرف می‌شوند جلوگیری می‌کنند. آن دسته از پاورهایی که واقعا در انرژی مؤثرند، امروزه حتما دارای لیسانس 80Plus می‌باشند. این مسئله باید در هنگام خرید مورد توجه و اهمیت قرار گیرد.

    3- در هنگام نصب خنک کننده CPU باید به این نکته توجه شود که میزان حساب شده این از خمیر سیلیکن (خمیر هادی گرما) در میان پردازشگر و رادیاتور فن ریخته شود. چرا که هنگام گرم شدن پردازشگر، انرژی زیادی نیز مصرف می‌شود.

    4- بهتر است کامپیوتر در مکان خنکی قرار داده شود. ارتباط مستقیم با نور آفتاب و یا هر منبع گرمایی دیگر مانند لامپ‌های هالوژن باعث گرمای بسیار زیاد کامپیوتر می‌شوند.

    5- کامپیوتر احتیاج به فضایی کافی برای گردش هوایی مؤثر می‌باشد. این مسئله علی‌الخصوص برای نوت‌بوک‌ها صدق می‌کند. توجه داشته باشید که به هیچ وجه کامپیوتر را بر روی متکا، پتو و یا هر چیزی که به گونه‌ای دریچه‌های هوا را مسدود کند قرار ندهید.

    6- کیس کامپیوتر و همچنین در صورت وجود، فیلترهای هوا، باید به صورت منظم تمیز شوند تا از گرد و خاک بر روی کامپیوتر محافظت شود. جمع شدن گرد و خاک می‌تواند باعث ایزوله شدن قطعات الکترونیکی شده، مانع جریان هوا شده و اینگونه هواگیری را با دردسر مواجه کنند.

    7- یکی از مسائل مهم دیگر برای سیستم جریان هوای عالی و کافی می‌باشد. به همین علت هم مسئله زیر صدق می‌کند:
    جلوگیری از ایجاد کابل‌های تو در تو، زیاد و به هم پیچیده در کیس سیستم.
    برای این کار کافی است هر کدام از کابل‌ها را به کابل مورد نظر ارتباط داده و سپس آنها را از سیستم مدیریت کابل‌ها عبور داد.

    8- برای خنک نگه داشتن آن دسته از قطعاتی که در مسیر مستقیم جریان هوا نمی‌باشند، یک سیستم خنک کننده مؤثر و هدف دار بسیار مهم است.

    9- بهتر است به فکر یک خنک کننده آبی نیز برای پردازشگر خود باشید، چرا که هم سیستم خنک کننده‌اش بسیار عالی می‌باشد و هم صدایی کمتر از صدای خنک کننده‌های عادی دارد.

    10- از آنجا که در نوت‌بوک‌ها، خنک‌کننده‌ها و دریچه‌ها کوچک‌تر می‌شوند، مسئله استفاده از سیستم خنک کننده مناسب بسیار مهم است. یک خنک کننده ماهرانه و متناسب می‌تواند عمر دستگاه و بدنه را تا چند سال افزایش بخشد.
    «« در جهان هیچ چیز بهتر از راستی نیست »»

  2. 3 کاربر مقابل از Bauokstoney عزیز به خاطر این پست مفید تشکر کرده اند .

    Admin (Sunday 13 December 2009-1), kamran69 (Saturday 5 June 2010-1), moderator (Sunday 13 December 2009-1)

  3. Top | #26
    پارسیان (شاپرزفا)
    Bauokstoney آنلاین نیست.
    ورود به پروفایل ایشان

    عنوان کاربر
    ناظـر ســایت
    تاریخ عضویت
    Jan 1970
    شماره عضویت
    3
    نوشته ها
    72,809
    میانگین پست در روز
    4.47
    حالت من : Asabani
    تشکر ها
    1,464
    از این کاربر 18,855 بار در 14,692 ارسال تشکر شده است.

    موضوع پیش فرض

    قفل کردن و باز کردن رجیستری

    شاید شما از اون دسته افرادی باشید که مزاحم دارید و دوست ندارید کسی به رجیستری ویندوز شما دسترسی داشته باشد و خرابکاری کند . یا از دسته ی دیگر هستید که دوست دارید ریجستری ویندوز رو باز کنید و دستکاری کنید ولی ریجستری قفله و بسته است.

    بستن ریجستری
    بعضی از برنامه ها این کار را انجام می دهند ولی برای بستن ریجستری بدون برنامه گزينه Run را از منوي Start انتخاب كنيد. سپس در آن Gpedit.msc را تايپ كرده و Ok كنيد . در پنجره ظاهر شده مسير زير را دنبال كنيد :
    user configuration > administrative templates > system
    حال در سمت راست روي گزينه prevent access to registry editing tools دابل كليك كنيد و در پنجره اي كه باز مي شود گزينه Enable را فعال كرده و Ok كنيد . حال ریجستری ویندوز بسته شده است . می توانید امتحان کنید .

    باز کردن ریجستری
    برای باز کردن ریجستری و از بین بردن قفل آن مراحل ذکر شده را می روید و اين بار به جاي Enable گزينه

    Disable

    را برگزينيد و Ok بزنید . حال ریجستری شما باز شده و قابل اجراست.
    «« در جهان هیچ چیز بهتر از راستی نیست »»

  4. 3 کاربر مقابل از Bauokstoney عزیز به خاطر این پست مفید تشکر کرده اند .

    Admin (Sunday 13 December 2009-1), kamran69 (Saturday 5 June 2010-1), moderator (Sunday 13 December 2009-1)

  5. Top | #27
    پارسیان (شاپرزفا)
    Bauokstoney آنلاین نیست.
    ورود به پروفایل ایشان

    عنوان کاربر
    ناظـر ســایت
    تاریخ عضویت
    Jan 1970
    شماره عضویت
    3
    نوشته ها
    72,809
    میانگین پست در روز
    4.47
    حالت من : Asabani
    تشکر ها
    1,464
    از این کاربر 18,855 بار در 14,692 ارسال تشکر شده است.

    موضوع پیش فرض

    تفاوت اينترنت ماهواره ای و ADSL چيست ؟

    در سرويس های ADSL مزيت عمده آنلاين بودن می باشد ، يعنی شما يک ارتباط دائمی بدون اشغالی تلفن خواهيد داشت ، ليکن حجم ترافيک مشخصی در ماه داريد ( 2GB ، 1GB يا بيشتر ) و برای حجم های بیشتر مستلزم پرداخت هزینه های بالا می باشید . ضمن اینکه اداره مخابرات محل شما بايستی قادر به ارائه ADSL بوده و فاصله شما از مرکز تلفن نمی تواند مسافت طولانی باشد . در صورتی که در سرويس های اينترنت ماهواره ای چون محدوديت حجمی ندارند با پرداخت هزينه ای ناچيز می توانيد از يک ارتباط پرسرعت ، نامحدود و بدون ------------ استفاده کنيد ، در واقع سرويس های ماهواره ای برای دانلود و مصرف های بالا بسيار مناسب هستند .
    ایا می توان اينترنت ماهواره ای را بر روی چند کامپِيوتر در شبکه استفاده کرد ؟
    بله ، به علت سرعت بسیار عالی ( 400Kbps - 2Mbps ) شما می توانيد بر روی شبکه و برای کافی نت نيز از اين سرويس ها استفاده کنيد .

    من از ADSL استفاده مي کنم ، آيا می توانم بصورت همزمان اینترنت ماهواره ای داشته باشم ؟ و اینکه به چه صورت این کار انجام می شود ؟
    بله ، شما میتوانيد ارسال ( Send ) خود را از طريق ADSL و دريافت ( Recieve ) را از طريق ماهواره انجام دهيد . در اینصورت يک ارتباط دائمی بدون محدوديت خواهيد داشت . نحوه تنظيمات موقع خريد برای شما ارسال می گردد .

    آيا سرويس های شما محدوديت دانلود ثابتی دارند ؟
    خير ، محدوديت ثابت ندارند و اين بستگی به نوع سرويس انتخابی شما دارد .

    Opensky کدام پروتکل ها را پشتيبانی می کند ؟
    HTTP ( برای مرورگر اينترنت ) ، FTP ( برای مبادله انواع فايل ها روی شبکه ) ، SSL ( برای ارتباط های امنيتی ) ، SOCKS ( برای نرم افزارها ، ارتباط نقطه به نقطه ، FTP Client ، Mail )

    لطفا در مورد کارت های DVB توضيح دهيد ؟
    به قسمت کارت های DVB مراجعه کنيد .


    کدام PID ها را بايد در سيستم تعريف کنم ؟
    Basic : 3010 , 3011 , 3021 , Club : 3010 , 3022 , 3012 ,

    آیا برای اینترنت ماهواره ای يک طرفه ( 1Way ) خط تلفن لازم است ؟
    بله ، برای استفاده از سروِيس های اينترنت يک طرفه به يک ارتباط اينترنتی برای ارسال ( Send ) احتیاج دارید ، که می تواند خط تلفن ، Wireless ، ADSL و... باشد .
    «« در جهان هیچ چیز بهتر از راستی نیست »»

  6. 3 کاربر مقابل از Bauokstoney عزیز به خاطر این پست مفید تشکر کرده اند .

    Admin (Sunday 13 December 2009-1), kamran69 (Saturday 5 June 2010-1), moderator (Sunday 13 December 2009-1)

  7. Top | #28
    پارسیان (شاپرزفا)
    Bauokstoney آنلاین نیست.
    ورود به پروفایل ایشان

    عنوان کاربر
    ناظـر ســایت
    تاریخ عضویت
    Jan 1970
    شماره عضویت
    3
    نوشته ها
    72,809
    میانگین پست در روز
    4.47
    حالت من : Asabani
    تشکر ها
    1,464
    از این کاربر 18,855 بار در 14,692 ارسال تشکر شده است.

    موضوع پیش فرض

    حافظه

    حافظه با هدف ذخيره سازی اطلاعات دائم ، موقت در کامپيوتر استفاده می گردد. از نمونه حافظه ها می توان
    نمونه های زیر را معرفی کرد . ( نمونه های مهم در این پروژه معرفی کامل شده است ) .
    RAM ، ROM ، Cache ، Dynamic RAM ، Static RAM ، Flash Memory ، Virtual Memory ، Video Memory ، BIOS
    استفاده از حافظه صرفا" محدود به کامپيوترهای شخصی نبوده و در دستگاههای متفاوتی نظير : تلفن های
    سلولی، PDA ، راديوهای اتومبيل ، VCR ، تلويزيون و ... نيز در ابعاد وسيعی از آنها استفاده بعمل می
    آيد.هر يک از دستگاههای فوق مدل های متفاوتی از حافظه را استفاده می نمايند.
    مبانی اوليه حافظه
    با اينکه می توان واژه " حافظه " را بر هر نوع وسيله ذخيره سازی الکترونيکی اطلاق کرد، ولی اغلب از
    واژه فوق برای مشخص نمودن حافظه های سريع با قابليت ذخيره سازی موقت استفاده بعمل می آيد. در
    صورتيکه پردازنده مجبور باشد برای بازيابی اطلاعات مورد نياز خود بصورت دائم از هارد ديسک استفاده
    نمائد، قطعا" سرعت عمليات پردازنده ( با آن سرعت بالا کند خواهد گرديد. زمانيکه اطلاعات مورد نياز
    پردازنده در حافظه ذخيره گردند، سرعت عمليات پردازنده از بعد دستيابی به داده های مورد نياز بيشتر خواهد
    گرديد. از حافظه های متعددی بمنظور نگهداری موقت اطلاعات استفاده می گردد.

    مجموعه متنوعی ازانواع حافظه ها وجود دارد . پردازنده با
    توجه به ساختار سلسله مراتبی فوق به آنها دستيابی پيدا خواهد کرد. زمانيکه در سطح حافظه های دائمی نظير
    هارد و يا حافظه دستگاههائی نظير صفحه کليد، اطلاعاتی موجود باشد که پردازنده قصد استفاده از آنان را
    داشته باشد ، می بايست اطلاعات فوق از طريق حافظه RAM در اختيار پردازنده قرار گيرند. در ادامه
    پردازنده اطلاعات و داده های مورد نياز خود را در حافظه Cache و دستورالعمل های خاص عملياتی خود را
    در ريجسترها ذخيره می نمايد.
    تمام عناصر سخت افزاری پردازنده، هارد ديسک ، حافظه و و عناصر نرم افزاری ( سيستم عامل و...)
    بصورت يک گروه عملياتی بکمک يکديگر وظايف محوله را انجام می دهند . بدون شک در اين گروه " حافظه
    " دارای جايگاهی خاص است . از زمانيکه کامپيوتر روشن تا زمانيکه خاموش می گردد ، پردازنده بصورت
    پيوسته و دائم از حافظه استفاده می نمايد. بلافاصله پس از روشن نمودن کامپيوتر اطلاعات اوليه برنامه
    POST از حافظه ROM فعال شده و در ادامه وضعيت حافظه از نظر سالم بودن بررسی می گردد عمليات
    سريع خواندن ، نوشتن .در مرحله بعد کامپيوتر BIOS را ازطريق ROM فعال خواهد کرد. BIOS اطلاعات
    اوليه و ضروری در رابطه با دستگاههای ذخيره سازی، وضعيت درايوی که می بايست فرآيند بوت از آنجا

    آغاز گردد، امنيت و ... را مشخص می نمايد. در مرحله بعد سيستم عامل از هارد به درون حافظه
    RAM استفرار خواهد يافت . بخش های مهم و حياتی سيستم عامل تا زمانيکه سيستم روشن است در حافظه
    ماندگار خواهند بود. در ادامه و زمانيکه يک برنامه توسط کاربر فعال می گردد، برنامه فوق در حافظه
    RAM مستقر خواهد شد. پس از استقرار يک برنامه در حافظه و آغاز سرويس دهی توسط برنامه مورد نظر
    در صورت ضرورت فايل های مورد نياز برنامه فوق، در حافظه مستفر خواهند شد.و در نهايت زمانيکه به
    حيات يک برنامه خاتمه داده می شود (Close) و يا يک فايل ذخيره می گردد ، اطلاعات بر روی يک رسانه
    ذخيره سازی دائم ذخيره و نهايتا" حافظه از وجود برنامه و فايل های مرتبط ، پاکسازی ! می گردد.
    همانگونه که اشاره گرديد در هر زمان که اطلاعاتی ، مورد نياز پردازنده باشد، می بايست اطلاعات درخواستی
    در حافظه RAM مستقر تا زمينه استفاده از آنان توسط پردازنده فراهم گردد. چرخه درخواست اطلاعات
    موجود درRAM توسط پردازنده ، پردازش اطلاعات توسط پردازنده و نوشتن اطلاعات جديد در حافظه يک
    سيکل کاملا" پيوسته بوده و در اکثر کامپيوترها سيکل فوق ممکن است در هر ثانيه ميليون ها مرتبه تکرار
    گردد.

    نياز به سرعت دليلی بر وجود حافظه های متنوع
    چرا حافظه در کامپيوتر تا بدين ميزان متنوع و متفاوت است ؟ در پاسخ می توان به موارد ذيل اشاره نمود:
    پردازنده های با سرعت بالا نيازمند دستيابی سريع و آسان به حجم بالائی از داده ها بمنظور افزايش بهره وری
    و کارآئی خود می باشند.. در صورتيکه پردازنده قادر به تامين و دستيابی به داده های مورد نياز در زمان
    مورد نظر نباشد، می بايست عمليات خود را متوقف و در انتظار تامين داده های مورد نياز باشد. پردازند ه
    های جديد وبا سرعت يک گيگا هرتز به حجم بالائی از داده ها ( ميليارد بايت در هر ثانيه ) نياز خواهند داشت .
    پردازنده هائی با سرعت اشاره شده گران قيمت بوده و قطعا" اتلاف زمان مفيد آنان مطلوب و قابل قبول
    نخواهد بود. طراحان کامپيوتر بمنظور حل مشکل فوق ايده " لايه بندی حافظه " را مطرح نموده اند. در اين

    راستا از حافظه های گران قيمت با ميزان اندک استفاده و از حافظه های ارزان تر در حجم بيشتری استفاده
    بعمل می آيد. ارزانترين حافظه متدواول ، هارد ديسک است . هارد ديسک يک رسانه ذخيره سازی ارزان
    قيمت با توان ذخيره سازی حجم بالائی از اطلاعات است . با توجه به ارزان بودن فضای ذخيره سازی اطلاعات
    بر روی هارد، اطلاعات مورد نظر بر روی آنها ذخيره و با استفاده از روش های متفاوتی نظير : حافظه
    مجازی می توان بسادگی و بسرعت بدون نگرانی از فضای فيزيکی حافظه RAM ، از آنها استفاده نمود.
    حافظه RAM سطح دستيابی بعدی در ساختار سلسله مراتبی حافظه است . اندازه بيت يک پردازنده نشاندهنده
    تعداد بايت هائی از حافظه است که در يک لحظه می توان به آنها دستيابی داشت. مثلا" يک پردازنده شانزده
    بيتی ، قادر به پردازش دو بايت در هر لحظه است . مگاهرتز واحد سنجش سرعت پردازش در پردازنده ها
    است و معادل "ميليون در هر ثانيه" است . مثلا" يک کامپيوتر 32 بيتی پنتيوم iii با سرعت 800-MHz ،
    قادر به پردازش چهار بايت بصورت همزمان و 800 ميليون بار در ثانيه است . حافظه RAM بتنهائی دارای
    سرعت مناسب برای همسنگ شدن با سرعت پردازنده نيست . بهمين دليل است که از حافظه های
    Cache استفاده می گردد. بديهی است هر اندازه که سرعت حافظه RAM بالا باشد مطلوب تر خواهد
    بود.اغلب تراشه های مربوطه امروزه دارای سرعتی بين 50 تا 70 Nanoseconds می باشند. سرعت خواندن
    و يا نوشتن در حافظه ارتباط مستقيم با نوع حافظه استفاده شده دارد .در اين راستا ممکن است از حافظه های
    DRAM,SDRAM,RAMBUS استفاده گردد. سرعت RAM توسط پهنا و سرعت Bus ، کنترل می
    گردد. پهنای Bus ، تعداد بايتی که می تواند بطور همزمان برای پردازنده ارسال گردد را مشخص و سرعت
    BUS به تعداد دفعاتی که می توان يک گروه از بيت ها را در هر ثانيه ارسال کرد اطلاق می گردد. سيکل منظم
    حرکت داده ها از حافظه بسمت پردازنده را Bus Cycle می گويند مثلا" يک Bus با وضعيت : 100MHz و
    32 بيت، بصورت تئوری قادر به ارسال چهار بايت به پردازنده و يکصد ميليون مرتبه در هر ثانيه است . در
    حاليکه يک BUS شانرده بيتی 66MHZ بصورت تئوری قادر به ارسال دو بايت و 66 ميليون مرتبه در هر
    ثانيه است . با توجه به مثال فوق مشاهده می گردد که با تغيير پهنای BUS از شانزده به سي و دو و سرعت
    از 66MHz به 100MHz سرعت ارسال داده برای پردازنده سه برابر گرديد.

    ريجستر و Cache
    با توجه به سرعت بسيار بالای پردازنده حتی در صورت استفاده از Bus عريض وسريع همچنان مدت زمانی
    طول خواهد کشيد تا داده ها از حافظه RAM برای پردازنده ارسال گردند. Cache با اين هدف طراحی شده
    است که داده های مورد نياز پردازنده را که احتمال استفاده از آنان بيشتر است ، در دسترس تر قرار دهد
    . عمليات فوق از طريق بکارگيری مقدار اندکی از حافظه Cache که Primary و يا Level 1 ناميده
    شود صورت می پذيرد. ظرفيت حافظه های فوق بسيار اندک بوده و از دو کيلو بايت تا شصت و چهار کيلو بايت
    را، شامل می گردد. نوع دوم Cache که Secodray و يا level 2 ناميده می شود بر روی يک کارت حافظه
    و در مجاورت پردازنده قرار می گيرد. اين نوع Cache دارای يک ارتباط مستقيم با پردازنده است. يک مدار
    کنترل کننده اختصاصی بر روی برد اصلی که " کنترل کننده L2 " ناميده می شود مسئوليت عمليات مربوطه
    را برعهده خواهد گرفت . با توجه به نوع پردازنده ، اندازه حافظه فوق متغير بوده و دارای دامنه ای بين
    256Kb تا 2MB است. برخی از پردازنده های با کارائی بالا اخيرا" اين نوع Cache را بعنوان جزئی
    جداناپذير در کنار خود دارند. ( بخشی از تراشه پردازنده ) در اين نوع پردازنده ها با توجه به اينکه
    Cache بخشی از پردازنده محسوب می گردد، اندازه آن متغير بوده و بعنوان يکی از مهمترين شاخص ها در
    کارائی پردازنده مطرح است.
    نوع ديگری از RAM با نام SRAM حافظ های با دستيابی تصادفی ايستا نيز وجود داشته که در آغاز
    برای Cache استفاده می گرديد. اين نوع حافظه ها از چندين ترانزيستور ( معمولا" چهار تا شش ) برای هر
    يک از سلول های حافظه خود استفاده می نمايند. حافظه های فوق دارای مجموعه ای از فليپ فلاپ ها با دو
    وضعيت خواهند بود. بنابراين حافظه های فوق قادر به بازخوانی اطلاعات بصورت پيوسته نظير حافظه های
    DRAM نخواهند بود. هر يک از سلول های حافظه ماداميکه منبع تامين انرژی آنها فعال (On) باشد داده
    های خود را ذخيره نگاه خواهند داشت . در اين حالت ضرورتی به بازخوانی اطلاعات بصورت پريوديک
    نخواهد بود . سرعت حافظه های فوق بسيار بالا است ، ولی بدليل قيمت بالا ، در حال حاضر بعنوان جايگزينی

    استاندارد برای حافظه های RAM مطرح نمی باشند.
    انواع حافظه
    حافظه ها را می توان بر اساس شاخص های متفاوتی تقسيم بندی کرد . Volatile و Nonvolatile نمونه ای
    از اين تقسيم بندی ها است . حافظه های volatile بلافاصله پس از خاموش شدن سيستم اطلاعات خود را از
    دست می دهند. و همواره برای نگهداری اطلاعات خود به منبع تامين انرژی نياز خواهند داشت . اغلب حافظه
    های RAM در اين گروه قرار می گيرند. حافظه های Nonvolatile داده های خود را همچنان پس از خاموش
    شدن سيستم حفظ خواهند کرد. حافظه ROM نمونه ای از اين نوع حافظه ها است .

    Caching
    اگر تا کنون برای خود کامپيوتری تهيه کرده باشيد ، واژه " Cache" برای شما آشنا خواهد بود.
    کامپيوترهای جديد دارای Cache از نوع L1 و L2 می باشند. شايد در هنگام خريد يک کامپيوتر از طرف
    دوستانتان توصيه هائی به شما شده باشد مثلا" : " سعی کن از تراشه های Celeron استفاده نکنی چون
    دارای Cache نمی باشند! "
    Cache يک مفهوم کامپيوتری است که بر روی هر نوع کامپيوتر با يک شکل خاص وجود دارد. حافظه های
    Cache ، نرم افزارهای با قابليت Cache هارد ديسک و صفحات Cache همه بنوعی از مفهوم Caching
    استفاده می نمايند. حافظه مجازی که توسط سيستم های عامل ارائه می گردد نيز از مفهوم فوق استفاده می
    نمايد.

    مبانی Caching
    Caching يک تکنولوژی استفاده شده برای زير سيستم های حافظه ، در کامپيوتر است . مهمترين هدف يک
    Cache افزايش سرعت و عملکرد کامپيوتر بدون تحميل هزينه های اضافی برای تهيه سيستم است . با استفاده
    از Cache عمليات کاربران با سرعت بيشتری انجام خواهد شد.
    کتابداری را در نظر بگيريد که در يک کتابخانه مسئول تحويل کتاب به متقاضيان است . فرض کنيد در سيستم
    فوق ( درخواست و تحويل کتاب ) از مفهوم Cache استفاده نمی گردد. اولين متقاصی کتابی را درخواست می
    نمايد( فرض شده است که متقاضی خود نمی تواند مستقيما" کتاب مورد نظر را از قفسه مربوطه ،بردارد) ،
    کتابدار، کتاب مورد نظر را از قفسه مربوطه پيدا و در ادامه آن را تحويل متقاضی می نمايد. متقاضی پس از
    ساعاتی مراجعه و کتاب را تحويل می دهد. کتابدار، کتاب تحويلی را مجددا" در قفسه مربوطه قرار می دهد.
    پس از لحظاتی يک متقاضی ديگر مراجعه و همان کتاب قبلی را درخواست می نمايد ، کتابدار مجددا" می
    بايست به بخش مربوطه در کتابخانه مراجعه و پس از بازيابی کتاب ، آن را در اختيار متقاضی دوم قرار
    دهد.همانگونه که ملاحظه می گردد ، کتابدار مکلف است برای تحويل هر کتاب ( ولو کتاب هائی که فرکانس
    استفاده از آنان توسط متقاضيان زياد باشد ) به بخش مربوطه مراجعه و پس از يافتن کتاب آن را در اختيار
    متقاضيان قرار دهد. آيا روشی وجود دارد که با استناد به آن بتوان عملکرد و کارآئی کتابدار را بهبود بخشيد ؟
    در پاسخ به سوال فوق می توان با ايجاد يک سيستم Cache برای کتابدار ، کارآئی آن را افزايش داد. فرض
    کنيد بخشی را با ظرفيت حداکثر ده کتاب در مجاورت ( نزديکی ) کتابدار آماده نمائيم . کتاب هائی که توسط
    متقاضيان برگردانده می شود، در بخش فوق ذخيره خواهند شد. مثال فوق را با در نظر گرفتن سيستم Cache
    ايجاد شده برای کتابدار مجددا" دنبال می نمائيم . در ابتدای فعاليت روزانه ، بخش Cache خالی بوده و هنوز
    در آن کتابی قرار نگرفته است . اولين متفقاصی مراجعه و کتابی را درخواست می نمايد . کتابدار می بايست به
    بخش مربوطه مراجعه و کتاب را از قفسه مربوطه براشته و در اختيار متقاضی قرار دهد. متقاضی پس از

    تحويل کتاب ، چند ساعت بعد مراجعه و کتاب را تجويل کتابدار خواهد داد. کتابدار، کتاب تحويلی را در بخش
    پيش بينی شده برای Cache قرار می دهد. لحظاتی بعد متقاضی ديگر مراجعه و درخواست همان کتاب را می
    نمايد .کتابدار در ابتدا بخش مربوط به Cache را جستجو و در صورت يافتن کتاب ، آن را به متقاضی تحويل
    خواهد داد. در اين حالت ضرورتی به مراجعه کتابدار به بخش و قفسه های مربوطه نخواهد بود. در روش فوق
    زمان تحويل کتاب به متقاضی بهبود چشمگيری پيدا خواهد کرد. در صورتيکه کتاب درخواستی توسط متقاضی
    در بخش Cache کتابخانه نباشد ، چه اتفاقی خواهد افتاد؟ در ابتدا مدت زمانی صرف خواهد شد که کتابدار به
    اين اطمينان برسد که کتاب درخواستی در بخش Cache موجود نمی باشد ( جستجو) يکی از چالش های اصلی
    در رابطه با طراحی Cache به حداقل رساندن زمان جستجو در Cache است .سخت افزارهای جديد ، زمان
    فوق را به صفر نزديک کرده اند. پس از حصول اطمينان از عدم وجود کتاب در بخش Cache ، کتابدار می
    بايست با مراجعه به بخش مربوطه آن را انتخاب و در ادامه در اختيار متقاضی قرار دهد.
    با توجه به مثال فوق ، چندين نکته مهم در رابطه با Cache استنباط می گردد:
    - تکنولوژی Cache ، استفاده از حافظه های سريع ولی کوچک ، بمنظور افزايش سرعت يک حافظه کند ولی
    با حجم بالا است
    - زمانيکه از Cache استفاده می گردد ، در ابتدا می بايست محتويات آن بمنظور يافتن اطلاعات مورد نظر
    بررسی گردد. فرآيند فوق را Cache hit می گويند. در صورتيکه اطلاعات مورد نظر در Cache موجود
    نباشند (Cache miss) ، کامپيوتر می بايست در انتظار تامين داده های خود از حافظه اصلی سيستم باشد
    حافظه ای کند ولی با حجم بالا
    - اندازه Cache محدود بوده وسعی می گردد که ظرفيت فوق حتی المقدور زياد باشد ، ولی بهرحال اندازه آن
    نسبت به رسانه های ذخيره سازی ديگر بسيار کم است .
    - اين امکان وجود خواهد داشت که از چندين لايه Cache استفاده گردد.

    CACHE در کامپیوتر
    کامپيوتر، ماشينی است که زمان انجام کارها توسط آن با واحدهای خيلی کوچک اندازه گيری می گردد.زمانيکه
    ريزپردازنده قصد دستيابی به حافظه اصلی را داشته باشد، می بايست مدت زمانی معادل 60 نانوثانيه را برای
    اين کار در نظر بگيرد. سرعت فوق بسيار بالا است ولی سرعت ريزپردازنده بمراتب بيشتر است . ريزپردازنده
    قادر به داشتن سيکل هائی به اندازه دو نانوثانيه است . تفاوت سرعت بين پردازنده و حافظه کاملا" مشهود
    بوده و قطعا" رضايت پردازنده در اين خصوص کسب نخواهد شد. پردازنده می بايست تاوان کند بودن حافظه را
    خود بپردازد . انتظار پردازنده و هرز رفتن زمان مفيد وی کوچکترين تاوانی است که می بايست پردازنده
    پذيرای آن باشد.
    بمنظور حل مشکل فوق ، فرض کنيد از يک نوع حاص حافظه، با ظرفيت کم ولی با سرعت بالا 30 نانوثانيه
    ، استفاده گردد . سرعت دستيابی به حافظه فوق دو مرتبه سريعتر نسبت به حافظه اصلی است .اين نوع
    حافظه راL2 Cache می نامند. فرض کنيد از يک حافظه بمراتب سريعتر ولی با حجم کمتر استفاده و آن را
    مستقيما" با پردازنده اصلی درگير نمود. سرعت دستيابی به حافظه فوق می بايست در حد و اندازه سرعت
    پردازنده باشد .اين نوع حافظه ها را L1 Cache می گويند.
    در کامپيوتر از زيرسيستمهای متفاوتی استفاده می گردد.از Cache می توان در رابطه با اکثر زير سيستمهای
    فوق استفاده تا کارآئی آنان افزايش يابد.

    تکنولوژی Cache
    يکی از سوالاتی که ممکن است در ذهن خواننده اين بخش خطور پيدا کند اين است که " چرا تمام حافظه
    کامپيوترها از نوع L1 Cache نمی باشند تا ديگر ضرورتی به استفاده از Cache وجود نداشته باشد؟" در
    پاسخ می بايست گفت که اشکالی ندارد وهمه چيز هم بخوبی کار خواهد کرد ولی قيمت کامپيوتر بطرز قابل
    ملاحظه ای افزايش خواهد يافت . ايده Cache ، استفاده از يک مقدار کم حافظه ولی با سرعت بالا( قيمت بالا)

    برای افزايش سرعت و کارآئی ميزان زيادی حافظه ولی با سرعت پايين ( قيمت ارزان ) است .
    در طراحی يک کامپيوتر هدف فراهم کردن شرايط لازم برای فعاليت پردازنده با حداکثر توان و در سريعترين
    زمان است . يک تراشه 500 مگاهرتزی ، در يک ثانيه پانصد ميليون مرتبه سيکل خود را خواهد داشت ( هر
    سيکل در دونانوثانيه ) . بدون استفاده از L1 و L2 Cache ، دستيابی به حافظه حدودا" 60 نانوثانيه طول
    خواهد کشيد. بهرحال استفاده از Cache اثرات مثبت خود را بدنبال داشته و باعث بهبود کارآئی پردازنده می
    گردد.اگر مقدار L2 Cache معادل 256 کيلو بايت و ظرفيت حافظه اصلی معادل 64 مگابايت باشد ، 256000
    بايت مربوط به Cache با استفاده از روش های موجود قادر به Cache نمودن 64000000 بايت حافظه
    اصلی خواهند بود.

    حافظه ی مجازی
    حافظه مجازی يکی ازبخش های متداول در اکثر سيستم های عامل کامپيوترهای شخصی است . سيستم فوق با
    توجه به مزايای عمده، بسرعت متداول و با استقبال کاربران کامپيوتر مواجه شده است .
    در تکنولوژی حافظه مجازی از حافظه های جانبی ارزان قيمت نظير هارد ديسک استفاده می گردد. در چنين
    حالتی اطلاعات موجود در حافظه اصلی که کمتر مورد استفاده قرار گرفته اند ، از حافظه خارج و در محلی
    خاص بر روی هارد ديسک ذخيره می گردند. بدين ترتيب بخش ی از حافظه اصلی آزاد و زمينه استقرار يک
    برنامه جديد در حافظه فراهم خواهد شد. عمليات ارسال اطلاعات از حافظه اصلی بر روی هارد ديسک بصورت
    خودکار انجام می گيرد.
    «« در جهان هیچ چیز بهتر از راستی نیست »»

  8. 3 کاربر مقابل از Bauokstoney عزیز به خاطر این پست مفید تشکر کرده اند .

    Admin (Sunday 13 December 2009-1), kamran69 (Saturday 5 June 2010-1), moderator (Sunday 13 December 2009-1)

  9. Top | #29
    پارسیان (شاپرزفا)
    Bauokstoney آنلاین نیست.
    ورود به پروفایل ایشان

    عنوان کاربر
    ناظـر ســایت
    تاریخ عضویت
    Jan 1970
    شماره عضویت
    3
    نوشته ها
    72,809
    میانگین پست در روز
    4.47
    حالت من : Asabani
    تشکر ها
    1,464
    از این کاربر 18,855 بار در 14,692 ارسال تشکر شده است.

    موضوع پیش فرض

    قطع و وصل شبکه اینترنت


    یکی از رایج ترین موارد و دلایل قطعی اینترنت (adsl) وجود امواج الکترونیکی و الکترومغناطیسی میباشد
    این گونه مشکلات میتوانند به صورتهای ذیل باشند:

    گوشی های تلفن بی سیم و دستگاه های ارتباطی یکی از وسایلی هستند که این گونه مشکلات را ایجائد می کنند. گوشی های تلفن بی سیم بدلیل کارکردن در رنج فرکانسی 2.4ghz باعث ایجاد تداخل با دستگاه های adsl یا دستگاه های شبکه بی سیم می شوند.

    دستگاه های برقی از قبیل تلویزیون ، فکس ، مایکروویو و غیره می توانند باعث این کونه قطعی ها گردند که در این صورت میبایست دستگاه مودم و یا شبکه بی سیم را از آنها دور نگه داشت.
    شبکه بی سیم: موانع فیزیکی از قبیل دیوار ، سقف و اثاثیه داخل منزل می تواند باعث قطع امواج گردد که در این مواقع باید با جابجا کردن دستگاه مودم این مشکل را بر طرف کرد.

    خراب بودن یا فرسودگی پریز تلفن یا کابل کشی داخل خط تلفن باعث ایجاد نویز در خط تلفن شده و باعث ایجاد قطعی میگردد.

    استفاده از میکروفیلتر در ایجاد ارتباط مودم و خط تلفن باعث قطعی اینترنت میگردد ، میکروفیلتر تنها برای استفاده دستگاه های تلفن میباشد و نباید از آن برای ارتباط مودم استفاده کرد.
    «« در جهان هیچ چیز بهتر از راستی نیست »»

  10. 3 کاربر مقابل از Bauokstoney عزیز به خاطر این پست مفید تشکر کرده اند .

    Admin (Sunday 13 December 2009-1), kamran69 (Saturday 5 June 2010-1), moderator (Sunday 13 December 2009-1)

  11. Top | #30
    پارسیان (شاپرزفا)
    Bauokstoney آنلاین نیست.
    ورود به پروفایل ایشان

    عنوان کاربر
    ناظـر ســایت
    تاریخ عضویت
    Jan 1970
    شماره عضویت
    3
    نوشته ها
    72,809
    میانگین پست در روز
    4.47
    حالت من : Asabani
    تشکر ها
    1,464
    از این کاربر 18,855 بار در 14,692 ارسال تشکر شده است.

    موضوع پیش فرض

    تغییر کاربرد کلید Power موجود بر روی کیس

    تغییر کاربرد کلید Power موجود بر روی کیس


    حتمأ شما نیز گاهی ناچارأ مجبور به استفاده از دکمه Power موجود بر روی کیس شده‌اید. این دکمه به همراه دکمه Reset بر روی کلیه کامپیوترهای شخصی وجود دارد. کاربرد این دو دکمه نیز تاحدودی واضح است. از دکمه Reset جهت بازنشانی سیستم و از کلید Power نیز جهت روشن کردن کامپیوتر استفاده می‌شود. اما اگر هنگامی که کامپیوتر روشن است دکمه Power را بزنید چه اتفاقی می‌افتد؟ اگر از ویندوز XP استفاده می‌کنید به طور پیش فرض کلیه برنامه‌های فعال بسته شده و ویندوز Shutdown می‌شود. اما آیا تاکنون به این موضوع فکر کرده‌اید که می‌توان با استفاده از دکمه Power ویندوز را به حالت Standby درآورد و یا حتی آن را Hibernate کرد؟ هم‌اکنون به معرفی این ترفند ساده در ویندوز XP می‌پردازیم.

    برای این‌کار:
    از منوی Start به Control Panel بروید.
    بر روی Power Options دوبار کلیک کرده تا پنجره Power Options Properties باز شود.
    سپس به تب Advanced بروید.
    اکنون در قسمت Power Buttons و در زیر عبارت When I press the power button on my computer می‌توانید نوع کاربرد کلید Power را تعیین کنید.
    اگر در حالت Standby باشد طبعأ سیستم در حالت Standby قرار می‌گیرد.
    در صورتی که بر روی Hibernate تنظیم شود سیستم پس از فشردن کلید Hibernate می‌شود (نحوه فعال‌سازی Hibernate در این ترفند).
    اگر به همان حالت قدیم یعنی Shutdown باشد سیستم کاملأ خاموش می‌شود.
    اما اگر گزینه بر روی Ask me what to do تنظیم شده باشد پس از هر بار فشردن دکمه Power، پنجره Turn Of Computer نمایان می‌شود و شما می‌توانید هر گزینه‌ای که در آن لحظه دوست دارید را انتخاب کنید.
    در نهایت اگر Do nothing را انتخاب کنید پس از فشردن کلید Power هیچ اتفاقی نمی‌افتد.
    «« در جهان هیچ چیز بهتر از راستی نیست »»

  12. 3 کاربر مقابل از Bauokstoney عزیز به خاطر این پست مفید تشکر کرده اند .

    Admin (Sunday 13 December 2009-1), kamran69 (Sunday 6 June 2010-1), moderator (Sunday 13 December 2009-1)

  13. Top | #31
    پارسیان (شاپرزفا)
    Bauokstoney آنلاین نیست.
    ورود به پروفایل ایشان

    عنوان کاربر
    ناظـر ســایت
    تاریخ عضویت
    Jan 1970
    شماره عضویت
    3
    نوشته ها
    72,809
    میانگین پست در روز
    4.47
    حالت من : Asabani
    تشکر ها
    1,464
    از این کاربر 18,855 بار در 14,692 ارسال تشکر شده است.

    موضوع پیش فرض

    چگونه ویروس سلیتی Sality را از سیستم پاکسازی کنیم


    چگونه ویروس سلیتی Sality را از سیستم پاکسازی کنیم
    قبل از مطالعه این مقاله توصیه می کنم مقالات ویروس خطرناک سالیتی win32.Sality و عملکرد ویروس سالیتی - بخش دوم را بدقت مطالعه کنید . نکته ابتدایی : توجه کنید که فعلا ابزاری برای بازگرداندن فایلهای exe و Scr که آلوده به ویروس سالیتی شده اند وجود ندارد ( حداقل من ندیده ام ) و در واقع اگر فایل اجرایی ای آلوده به این ویروس شده باشد شما بایستی آن را حذف کنید و

    چگونه ویروس سلیتی Sality را از سیستم پاکسازی کنیم
    قبل از مطالعه این مقاله توصیه می کنم مقالات ویروس خطرناک سالیتی win32.Sality و عملکرد ویروس سالیتی - بخش دوم را بدقت مطالعه کنید . نکته ابتدایی : توجه کنید که فعلا ابزاری برای بازگرداندن فایلهای exe و Scr که آلوده به ویروس سالیتی شده اند وجود ندارد ( حداقل من ندیده ام ) و در واقع اگر فایل اجرایی ای آلوده به این ویروس شده باشد شما بایستی آن را حذف کنید و بکلی از خیر آن بگذرید ! . حتی دستور Disinfect در آنتی ویروس kaspersky قادر به بازگرداندن فایل اصلی شما نیست . البته یکی از دوستان ادعا میکرد که Panda Internet Security 2008 فایلهای آلوده را سالمسازی یا همان Disinfect میکند ولی بنده خودم این موضوع را تست نکرده ام .


    روش دستی و بدون ابزار ویژه برای ازبین بردن ويروس Sality :

    روش دستی و قدم به قدم از بین بردن این ویروس بسیار پیچیده و مشکل است و اگر حرفه ای باشید و زیاد با ویروسها آشنایی داشته باشید میتوانید از طریق برنامه های کوچکی که در بخش دانلود گذاشته ام این ویروس را از بین ببرید .

    برای برگرداندن رجیستری ادیتور و تسک منیجر فایلهای زیر را دانلود کرده و اجرا نمایید :
    Enable TaskManager فعال کردن تسک منیجر



    Enable Registry Editor (Regedit.exe فعال کردن رجیستری)





    پس از آنکه TaskManager را فعال کردید بایستی بلافاصله Alt+Ctrl+Del را زده و تسک منیجر را اجرا کنید و سپس پراسسهای SCVhost.exe و همچنین Explorer.exe را از بخش Processes ببندید ( روی پراسس مورد نظر کلیک راست کرده و End Process Tree را کلیک کنید )


    سپس مقادیری از رجیستری که موجب اجرای مجدد ویروس می شوند را بایستی پاک کنید :
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
    Shell = "Explorer.exe SCVHSOT.exe"



    [HKEY_CURRENT_USER\Software\Microsoft\Windows\Curre ntVersion\Run]
    Yahoo Messengger = "%System%\SCVHSOT.exe"



    برای سهولت این عمل و مدیریت برنامه هایی به صورت StartUp اجرا می شوند ( یعنی همراه با بالا آمدن ویندوز اجرا میگردند) از برنامه زیر استفاده کنید :


    ExtraMile Software StartUp برنامه مدیریت برنامه های استارت آپ




    حجم فایل : 102 کیلوبایت



    کاربرد : مدیریت و تنضیمات استارت آپ و حذف یا اضافه کردن برنامه در استارت آپ
    با این برنامه می توانید فایل اصلی ویروس را که در استارت آپ قرار گرفته غیرفعال نمایید .( فایل اصلی ویروس نام دقیقی ندارد ولی در بعضی از سیستمها من آن را به نام SCVHSOT.exe دیده ام )

    برای رفع مشکلات رجیستری فایل زیر را دانلود کرده و اجرا کنید :


    Registry Repair For Sality & Saldost Visrus

    روش دیگر از بین بردن ویروس Sality با استفاده از ابزار SalityOff :


    سایت Kaspersky روش مقابله با این ویروس را با استفاده از ابزاری به نام Sality_Off ارائه کرده است که ترجمه آن را در ذیل آورده ام :
    نکته : روش زیر به کلی این ویروس را پاکسازی نمی کند بلکه با غیر فعال کردن موقت عملکرد ویروس ، به شما اجازه می دهد یک آنتی ویروس مناسب بر روی سیستم نصب کنید و فایلهای آلوده به این ویروس را یافته و حذف کنید .
    این روش برای حذف و مقابله با نسخه های زیر از ویروس Sality بکار میرود :
    o Virus.Win32.Sality.y
    o Virus.Win32.Sality.z
    o Virus.Win32.Sality.aa







    ابتدا فایل Sality_off.exe را دانلود نمایید .


    دانلود فایل حذف کننده و مانیتورینگ ویروس سلیتی Sality_off






    حال این برنامه را یکبار اجرا کنید . این برنامه کل عملیات سیستم را مانیتور می کند و در صورت مشاهده عملکرد ویروس سالیتی آن را شناسایی و ازبین میبرد .
    توجه کنید که این برنامه بصورت یک پنجره داس اجرا می شود و در صفحه باقی میماند . در هنگام باز بودن این برنامه بهتر است کمی درایوها را مرور کنید .
    سپس به
    Start > All programs > Startup

    رفته و روی گزینه Startup کلیک راست کرده و Open را انتخاب نمایید .


    حال در پنجره فوق کلیک راست کرده و از منوی کلیک راست گزینه New و سپس Shortcut را انتخاب نمایید .
    در پنجره Create Shortcut روی گزینه Browse کلیک کنید .
    حال به مسیری که فایل Sality_off.exe ذخیره شده است بروید و فایل Sality_off.exe را انتخاب کنید . حال OK را بزنید .
    در کادر Type a name for this shortcut عبارت –m را اضافه نمایید . ( در نهایت مثلا اگر فایل Sality_off.exe را در درایو C ذخیره کرده باشید به صورت C:\Sality_off.exe -m خواهد بود )

    حال Next و سپس OK را بزنید .


    این عمل باعث می شود تا فایل Sality_off.exe در استارت آپ قرار گیرد .
    حال ویندوز را ری استارت نمایید .
    پس از بالا آمدن ویندوز Sality_off.exe مجددا خودبخود اجرا شده و حال می توانید براحتی یک آنتی ویروس مناسب روی سیستم نصب و اجرا کنید و کل سیستم را اسکن نمایید .
    من با آنتی ویروسهای Avira AntiVir و Kaspersky Internet Security
    براحتی توانستم این ویروس را پاکسازی نمایم .


    «« در جهان هیچ چیز بهتر از راستی نیست »»

  14. 3 کاربر مقابل از Bauokstoney عزیز به خاطر این پست مفید تشکر کرده اند .

    Admin (Sunday 13 December 2009-1), kamran69 (Sunday 6 June 2010-1), moderator (Sunday 13 December 2009-1)

  15. Top | #32
    پارسیان (شاپرزفا)
    Bauokstoney آنلاین نیست.
    ورود به پروفایل ایشان

    عنوان کاربر
    ناظـر ســایت
    تاریخ عضویت
    Jan 1970
    شماره عضویت
    3
    نوشته ها
    72,809
    میانگین پست در روز
    4.47
    حالت من : Asabani
    تشکر ها
    1,464
    از این کاربر 18,855 بار در 14,692 ارسال تشکر شده است.

    موضوع پیش فرض

    ویروس خطرناک سالیتی win32.Sality Virus


    ویروس خطرناک سالیتی win32.Sality Virus

    این ویروس در چند ماه گذشته جزء شایع ترین ویروسها بوده است و انواع مختلفی دارد .


    غیرفعال کردن Alt+Ctrl+Delete یا همان تسک منیجر Task Manager ، از کار افتادن Regedit ( رجیستری ویندوز) ،همچنین محدود کردن دسترسی به سایتهای آنتی ویروس ، بستن آنتی ویروس و همچنین خراب کردن فایلهای اجرایی سیستم مختصری از اعمال این ویروس است .


    من در این مبحث به عملکرد کلی این ویروس میپردازم و در ادامه روشی برای حذف این ویروس آموزش داده ام.


    عناوین این ویروس و اسامی مورد شناسایی انتی ویروسهای معروف را در این صفحه مشاهده نمایید :
    کد:
    http://www.acs.ir/page/sality3.aspx


    شیوه آلوده سازی ویرس Sality


    این ویروس پس از اجرا ، فایل آلوده ای را با نامی تصادفی و پسوند SYS در مسیر زیر قرار می دهد :

    %System%\drivers

    این کامپوننت آلوده ، در واقع یک Device Driver میباشد که مانند یک rootkit در سطح کرنل سیستم عمل می کند و به ویروس اجازه می دهد که خودش و عملکردش را در سیستم مخفی کند . از آنجایی که این شیوه تنها در سیستمهای مبتنی بر ویندوز ان تی (Windows NT-based operating systems) قابل اجراست .
    لذا ویندوزهای NT/2000/XP/2003 در معرض آلودگی این ویروس هستند .

    من در یکی از سیستمهای آلوده به این ویروس ، پراسسی به نام SCVHOST.exe را مشاهده کردم که در واقع پراسس اصلی ویروس بود .

    توجه کنید که نام SCVHOST.exe بسیار شبیه فایل سیستمی SVCHOST.exe میباشد وتنها دو حرف C و V جابجا شده اند .

    در واقع وجود یکی از پراسسهای زیر در سربرگ Processes ممکن است یکی از نشانه های آلودگی سیستم به ویروس Sality باشد :

    blastclnnn.exe

    hinhem.scr

    SCVHOST.exe



    این ویروس متن زیر را در فایل SYSTem.ini موجود در شاخه ویندوز اضافه می کند :



    [MCIDRV_VER]
    DEVICEMB=

    که منظور از random number یک عدد تصادفی است .

    همچنین کلید رجیستری زیر را در رجیستری ویندوز ایجاد می کند که ترکیبی است از نام کامپیوتر و یک عدد سه رقمی تصادفی :

    HKCU\Software\<3 random numbers>

    مثلا :

    HKCU\Software\EliassMaleki498

    در این کلید ویروس متغیرهای مورد استفاده خود را ایجاد می کند .

    در یکی از سیستمهای آلوده من مسیر رجیستری زیر را که توسط ویروس ایجاد شده بود یافتم :

    HKCU\Software\ACS-IR914

    که ACS-IR نام کامپیوتر و عدد 914 همان عدد سه رقمی تصادفی بود.


    این ویروس همچنین کلیه درایوهای محلی و یا شبکه ای و یا قابل حمل مانند فلش دیسکهای متصل به سیستم را یافته و خود را در آنها کپی می کند .

    این ویروس همانند بسیاری از ویروسهای جدید با استفاده از ایجاد فایل Autorun.inf در درایوها و حافظه های فلش از این روش برای تکثیر خود بهره میگیرد .

    وجود فایل Autorun.inf در هر نوع درایوی موجب می شود به محض دابل کلیک کردن بر روی درایو دستورات موجود در Autorun.inf اجرا شود که این دستورات ، دستوراتی شامل اجرای مجدد ویروس و تکثیر مجدد در کلیه درایوهاست .


    بارگذاری ویروسها و بدافزارهای دیگر :



    این ویروس با اتصال به دامینها و سایتهای زیر ، بدافزارهای دیگری را نیز دانلود کرده و به سیستم آلوده منتقل می کند :



    89.119.67.154
    bjerm.mass.hc.ru
    klkjwre77638dfqwieuoi888.info
    kukutrustnet777.info
    kukutrustnet777888.info
    kukutrustnet888.info
    kukutrustnet987.info
    lpbmx.ru
    mattfoll.eu.interia.pl
    st1.dist.su.lt
    کد:
    www.klkjwre9fqwieluoi.info




    غیر فعال کردن Task Manager و Registry Editor و Show Hidden Files



    این ویروس ضمن از کار انداختن تسک منیجر Task Manager یا همان Alt+Ctrl+Delete موجب از کار افتادن ویرایشگر رجیستری (Regedit) نیز میگردد .

    در صورت آلوده شدن سیستم به تین ویروس Folder Option نیز در مواقعی حذف می شود و یا در صورت وجود ، عملکرد نمایش فایهای مخفی و سیستمی نیز غیرفعال میگردد .

    ( در واقع وقتی شما گزینه

    Show hidden files and folders
    Hide extensions for known file types

    را انتخاب میکنید و همچنین گزینه

    Hide protected operating system files (Recommended)

    را علامتدار می کنید باز فایهای سیستمی و مخفی نمایش نمی یابد )

    در یکی از نسخه ها با جرای دستور بازگرداندن تسک منیجر بای چند لحظه تسک منیجر کار می کند ولی بسرعت غیر فعال میگردد .



    بالا نیامدن سیستم در حالت Safe Mode



    این ویروس موجب می شود سیستم در حالت سیف مود (Safe Mode) نیز بالا نیاید و پس از چند لحظه ری استارت شود !



    تخریب و آلوده کردن فایلهای SCR و EXE


    از بدترین اعمالی که این ویروس انجام می دهد خراب کردن فایلهای اجرایی سیستم با پسوند exe و SCR میباشد بطوریکه اغلب فایلهای exe و SCR موجود در درایو C را آلوده کردن و کدهایی را در آنها تزریق می کند و در نتیجه فایهای فوق نیز بعنوان ویروس Sality شناخته می شوند و بکلی خراب می شوند .

    همچنین بسیاری از فایلهای اجرایی درایوهای دیگر را بطور تصادفی آلوده می کند .

    حذف فایلها و بستن پراسسهای خاص:



    این ویروس همچنین ممکن است فایلهای با پسوندهای زیر را حذف کند :

    *.AVC

    *.VDB



    جالب اینجاست این ویروس به شما اجازه نصب برنامه های آنتی ویروس را می دهد اما به محض اجرای آنتی ویروس آن را می بندد ! من از کسپرسکی استفاده کردم که پس از اجرای کسپرسی پس از حدود 2 ثانیه انتی ویروس توسط ویروس فوق بسته می شود !

    این ویروس فایلها یا پراسسهایی که اسامی آنها دارای کلمات زیر میباشد را حذف کرده و یا می بندد (Terminate and Delete the Process )



    لیست این کلمات را در این صفحه میتوانید مشاهده کنید.
    کد:
    http://www.acs.ir/page/sality1.aspx


    خاتمه اجرای سرویسهای خاصی در ویندوز


    Terminates Services

    این ویروس سرویسهای در حال اجرای سیستم را که به نامهای زیر هستند را خاتمه می دهد :

    لیست این پراسسها را در اینجا ببینید .

    کد:
    http://www.acs.ir/page/sality2.aspx

    جلوگیری از دسترسی و اتصال به وب سایتهای خاص :

    این ویروس دسترسی سیستم را به سایتهای اینترنتی خاصی را محدود می کند . این عمل را از طریق الحاق یک فایل SYS که وظیفه انجام IP Traffic Filter Device Driver را دارد ، انجام می دهد .

    لذا کلیه سایتها و دامینتهایی که اسامی آنها دارای کلمات زیر میباشد بلوکه شده و دسترسی سیستم آلوده به آنها محدود میگردد


    upload_virus
    sality-remov
    virusinfo.
    cureit.
    drweb.
    onlinescan.
    spywareinfo.
    ewido.
    virusscan.
    windowsecurity.
    spywareguide.
    bitdefender.
    pandasoftware.
    agnmitum.
    virustotal.
    sophos.
    trendmicro.
    etrust.com
    symantec.
    mcafee.
    f-secure.
    eset.com
    kaspersky

    نکته قابل توجه : ممکن است سیستمی آلوده به این ویروس باشد اما با توجه به چند ریختی بودن ویروس ، اسامی بعضی از فایلها و یا مسیرهای ذکر شده متفاوت باشد اما بسیاری از عملکردها ، مانند از کارفتادن تسک منیجر و رجیستری در کلیه نسخه های این ویروس مشترک است .

    منبع : acs.ir
    «« در جهان هیچ چیز بهتر از راستی نیست »»

  16. 3 کاربر مقابل از Bauokstoney عزیز به خاطر این پست مفید تشکر کرده اند .

    Admin (Sunday 13 December 2009-1), kamran69 (Sunday 6 June 2010-1), moderator (Sunday 13 December 2009-1)

کلمات کلیدی این موضوع

پارسیان (شاپرزفا) مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  
تبلیغات جذب مدیر
پارسیان (شاپرزفا)
مختصری از ما انجمن پارسیان در حال تغییرات اساسی در روند فعالیت خود می باشد و امید داریم تا دوباره با حضور گرم شما کاربران محترم بتوانیم پارسیان فروم را به جایگاه واقعی خود برسانیم.منتظر خبرهای جدیدی از طرف ما باشید...