دانشکده

دانلود فایل ها و تحقیقات دانشگاهی ,جزوات آموزشی

دانشکده

دانلود فایل ها و تحقیقات دانشگاهی ,جزوات آموزشی

نصب ویندوز 2003 و شبکه های کامپیوتری 89 ص

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 89

 

مقدمه

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

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

فصل اول

شبکه کامپیوتری چیست ؟

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

1-استفاده مشترک از منابع :

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

این ویژگی در شبکه ها بوجود سرویس دهنده های پشتیبان در شبکه اشاره می کند ، یعنی به این معنا که می توان از منابع گوناگون اطلاعاتی وسیستم ها در شبکه نسخه های دوم وپشتیبان تهیه کرد ودر صورت عدم دسترسی به یک از منابع اطلاعاتی در شبکه "بعلت از کارافتادن سیستم" از نسخه های پشتیبان استفاده کرد. پشتیبان از سرویس دهنده ها در شبکه کارآیی، فعالیت وآمادگی دایمی سیستم را افزایش می دهد.

4 - کاهش زمان : یکی دیگر از اهداف ایجاد شبکه های رایانه ای ، ایجاد ارتباط قوی بین کاربران از راه دور است ؛ یعنی بدون محدودیت جغرافیایی تبادل اطلاعات وجود داشته باشد. به این ترتیب زمان تبادل اطلاعات و استفاده از منابع خود بخود کاهش می یابد.5 - قابلیت توسعه :یک شبکه محلی می تواند بدون تغییر در ساختار سیستم توسعه یابد وتبدیل به یک شبکه بزرگتر شود. در اینجا هزینه توسعه سیستم هزینه امکانات وتجهیزات مورد نیاز برای گسترش شبکه مد نظر است.6 - ارتباطات:کاربران می توانند از طریق نوآوریهای موجود مانند: پست الکترونیکی ویا دیگر سیستم



خرید و دانلود  نصب ویندوز 2003 و شبکه های کامپیوتری 89 ص


سیستم های تولیدی کامپیوتری 25 ص

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 27

 

تاریخچه

Cad/Cam شامل دو بخش جداگانه با نام های ذیل می باشد:

1ـ طراحی به کمک کامپیوتر

2ـ تولید به کمک کامپیوتر

این دو بخش در طی 30 سال گذشته به طور مستقل رشد کرده اند و هم اکنون هر دوی آنها با هم تحت عنوان سیستم های Cad/Cam یکپارچه شده اند. معنای یکپارچگی این است که کلیه عملیات طراحی و تولید می تواند در یک سیستم واحد مورد نظارت و کنترل قرارگیرد.

طراحی به کمک کامپیوتر اساساً بر یک تکنیک متنوع و قدرتمند به نام گرافیک کامپیوتری استوار است. گرافیک کامپیوتری عبارت است از ایجاد و دستکاری اشکال بر روی یک دستگاه نمایش به کمک کامپیوتر. گرافیک کامپیوتری در سال 1950 در دانشگاه ام.آی.تی آمریکا پایه ریزی شد و اولین تصاویر ساده بر روی کامپیوتر «ویرل ویند1» نمایش داده شد.

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

تولید به کمک کامپیوتر اساساً با ظهور کنترل عددی یا NC مطرح شد. در اواخر دهه40 فردی به نام جان پارسونز روشی خاص برای کنترل یک ماشین ابزار ابداع کرد. در روش او کارت های سوراخ شده به کار برده شده بود تا اطلاعات مختصاتی حرکت ماشین با آن ارائه گردد. در این حالت، امکان انجام ماشین کاری روی سطوح مورد نظر توسط ماشین میسر می شد. با مشخص شدن مقادیر عددی برای حرکت محور ماشین ابزار، تحولی در حرکت مکانی ماشین ابزار ایجاد شد. اولین نمونه ماشین NC در سال 1952 ساخته شد تا بتواند توانایی های آن را بیان کند. سپس، سازندگان ابزار و صنایع تولیدی متحداً ماشین های NC جدیدی متناسب با نیازهایشان ساختند.

در اواخر دهه 50 کامپیوترها در دسترس بودند و مسلم شده بود که آنها می توانند مقادیر عددی مورد لزوم ماشین های کنترل عددی را تولید نمایند.

در این مرحله، نیروی هوایی آمریکا با پرداخت مبالغ زیادی به دانشگاه ام.آی.تی خواستار طراحی یک برنامه نویسی قطعه شد که بتواند برای تعریف حرکات هندسی ابزار، در ماشینهای کنترل عددی به کار گرفته شود. نتیجه این کار پیدایش زبان APT شد که امروز بعنوان زبان استاندارد ماشین NC شناخته شده است.

چرخه محصول و Cad/Cam

برای اینکه قلمرو Cad/Cam در عملیات یک شرکت تولیدی درک گردد، لازم است فعالیتها و عملکردهای گوناگونی که باید در طراحی و ساخت یک محصول انجام گیرد، مورد بررسی قرار گیرند.

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

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

وقتی تمام این طرح تدوین شد، محصول تولید می شود و به دنبال آن آزمایش کیفیت بر روی آن صورت می پذیرد و به مشتری تحویل داده می شود. تأثیر Cad/Cam در تمام فعالیتهای گوناگون چرخه محصول آشکار است.

مزایای Cad/Cam

1 Cad می تواند تعداد مراحل لازم در فرآیند طراحی یک محصول را به طور فاحشی کاهش دهد و هر مرحله از طراحی را برای طراح محصول بسیار آسان سازد. در نتیجه، خروجی کاری طراح زیاد شده و از شروع ایده اولیه محصول تا آماده شدن



خرید و دانلود  سیستم های تولیدی کامپیوتری  25 ص


تحقیق در مورد انتخاب رشته در کنکور دانشگاه 23 ص (با فرمت word)

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 23

 

انتخاب رشته کامپیوتری، احتمال و شانس قبولی

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

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

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

اولویت رتبه:

یکی از وسواسهای بیجای داوطلبان آن است که فکر می کنند اگر رشته ای را که در انتخاب دهم خود دارند به انتخاب اول منتقل کنند، شانس قبولی آنان بیشتر خواهد شد. در صورتیکه با اقدام زیبایی که سازمان سنجش، انجام داده جابجایی رشته ها به در انتخاب یک داوطلب سبب افزایش شانس قبولی نیم شود بلکه پذیرفته شدن یک داوطلب در رشته ای مشخص فقط بستگی به توان علمی و نمره کلی است که کسب کرده بدین معنا که اگر داوطلبی که رتبه 5000 را کسب کرده رشته / محلی را در انتخاب صدوم خود قر ار دهد و داوطلبی رتبه 5001 همان رشته / محل را در انتخاب اول خود قرار دهد و آن رشته . محل تنها یک نفر ظرفیت باقیمانده داشته باشد، در آن رشته / محل داوطلب رتبه 5000 قبول می گردد و داوطلب 5001 مردود. بنابراین داوطب، نگرانی از جهت اینکه با جابجایی اولویت ها شانس قبولی خود را افزاش دهند ندارند و پس با خیالی راحت و خونسردی کامل باید تنها به انتخاب 100 رشته خود بپردازید. حال همین مطلب را به گونه ای دیگر بررسی می کنیم.

به عنوان مثالی دیگر اگر داوطلب (شماره 10) کد رشته x را در اولویت صدم قرار دهد و نمره اش در رشته محل مذکور مثلاً 7000 باشد و داطولب (شماره 2) با همان شرایط از نظر سهمیه و ضوابط دیگر با نمره 6999 رشته x را در اولویت قرار دهد و در آن کد رشته تنها یک نفر ظرفیت باقی مانده باشد. داوطلب (شماره 1) یعنی داوطلبی که نمره بیشتری ندارد اما در 99 انتخاب قبلی خود قبول ندشه، قبول می شود. حال اگر هر دو داوطلب با شرایط و ضوابط یکسان دارای نمره 7000 گردند و بازهم داوطلب (شماره 1) رشته x را در اولیوت صدم و داطولب (شماره 2) رشته x را در اولویت اول و انتخاب نموده باشند و اگر داوطلب (شماره 1) در 99 انتخاب قبلی خود پذیرفته نشده باشد. هر دو داطولبان به عنوان پذیرفته شده در آن رشته تلقی می شوند و در این حالات یک نفر اضافه بر ظرفیت مربوط به دانشگاه معرفی می گردد.

اولویت رشته:

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

ایراد اول عدم توجه به پذیرش گسترده داوطلبان با درصدی قابل توجه به رشته های بومی است و همانطور که قبلاً هم رشته های بومی گفتم چون در اکثر انتخاب رشته ها نیست، ما بیش از 100 رشته / محل است و ما می خواهیم تعدادی از رشته / محلها را حذف کنیم بهتر آن است که رشته محلهای حذف شده ابتدا رشته محلهای خارج از استان یا ناحیه یا قطب آموزشی ما باشد.

ایراد دوم که به طبع سازمان سنجش خیلی از مراکز انتخاب رشته نیز کنار آن می گذرند مربوط به اولویت رشته / محل است. دلیل گاین ایراد کنیز همانند ایراد اول به علت اهمیت دادن تنها به علاقه مندی داوطلب است. بدیت ترتیب که مثلاً اگر داوطلبی بنا بر علاقه و یا هر علت دیگری اولویت اول خوئد را رشته آمار دانگشاه شیراز انتخاب کرد بی معنی است انتخاب بعدی خود را مهندسی مکانیک دانشگاه صنعتی شریف درنظر بگیرد. چون اگر ایشان در اولویت اول خود قبول



خرید و دانلود تحقیق در مورد انتخاب رشته در کنکور دانشگاه  23 ص (با فرمت word)


مقاله درباره امنیت شبکه های کامپیوتری ( کرم )

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 5

 

امنیت شبکه های کامپیوتری ( کرم )

هکر اغلب سعی در آسیب رساندن به شبکه را دارد. مهمترین وظیفه یک شبکه کامپیوتری فراهم سازی امکان برقراری ارتباط میان گره های آن در تمام زمانها و شرایط گوناگون است بصورتی که برخی از محققین امنیت در یک شبکه را معادل استحکام و عدم بروز اختلال در آن می دانند. یعنی Security=Robustness+Fault Tolerance . هر چند از زاویه ای این تعریف می تواند درست باشد اما بهتر است اضافه کنیم که امینت در یک شبکه علاوه بر امنیت کارکردی به معنی خصوصی بودن ارتباطات نیز هست. شبکه ای که درست کار کند و مورد حمله ویروسها و عوامل خارجی قرار نگیرد اما در عوض تبادل اطلاعات میان دو نفر در آن توسط دیگران شنود شود ایمن نیست. فرض کنید می خواهید با یک نفر در شبکه تبادل اطلاعات - بصورت email یا chat و ... - داشته باشید، در اینصورت مصادیق امنیت در شبکه به این شکل است : هیچ کس (فرد یا دستگاه) نباید بتواند - وارد کامپیوتر شما و دوستتان شود، - تبادل اطلاعات شما را بشنود و یا از آن کپی زنده تهیه کند، - با شبیه سازی کامپیوتر دوست شما، بعنوان او با شما تبادل اطلاعات کند، - کامپیوتر شما یا دوستتان را از کار بیندازد، - از منابع کامپیوتر شما برای مقاصد خود استفاده کند، - برنامه مورد علاقه خود - یا یک تکه کد کوچک - را در کامپیوتر شما نصب کند، - در مسیر ارتباطی میان شما و دوستتان اختلال بوجود آورد، - با سوء استفاده از کامپیوتر شما به دیگران حمله کند، - و بسیاری موارد دیگر ... اما ببینیم که چه کسانی - فرد، دستگاه، نرم افزار و ... - می توانند امنیت ارتباط برقرار شده شما را تهدید کنند.

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

کرم های شبکه (Worms) همانطور که میدانید حیوانات کوچک، باریک و درازی که بدنی نرم دارند و اغلب در روی زمین، درختان و گیاهان یا حتی زیر خاک زندگی کرده و از برگ گیاهان، حشرات و ... تغذیه میکنند، کرم نامیده می شود. اما در دنیای کامپیوتر و ارتباطات اینترنتی کرم به گونه ای از نرم افزارها گفته می شود که در گره های شبکه - مثلا" کامپیوتر - مستقر شده



خرید و دانلود مقاله درباره امنیت شبکه های کامپیوتری ( کرم )


آخرین اطلاعات موجود در رابطه با ویروس های کامپیوتری به 21 ص

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 21

 

آشنایی با کار ویروس‌ها در راستای ویروس زدایی

چکیده امروزه با توجه به فراوانی ویروس های کامپیوتری از یک طرف و صدمات حاصل از انتشار آنها از سویی دیگر شناخت و نحوه مبارزه با آنها بسیار حائز اهمیت می باشد . در این مقاله آشنایی با نحوه عملکرد ویروسهای کامپیوتری بیان شده است . مقدمه امروزه با توجه به تعدد ویروس های کامپیوتری در کشور،که اغلب آنها نیز ایرانی می باشند، شناخت و جلوگیری از تخریب آنها مفید ولازم به نظر می رسد . پیش از هر گونه بحث فنی لازم است توضیحی در مورد ویروس و خوب وبد بودن ویروس سازی از دیدگاه مثبت آن بررسی شود تا مبادا افراد بد گمان و احتمالا متنفر از ویروس ، سیل بدو بیراه خود را نثار ویروس نویسان! کنند بد نیست بدانیم جدای از هنر و تکنیک زیبای عملکرد ویروس های مختلف و شیرینی جدال با ویروس یابها ، خود ویروس عاملی برای حمایت از برنامه های کاربردی می توامند به شمار آید، چرا که اولین ویروس ها در راه جلوگیری از کپی برداریهای غیر مجاز طرح و نوشته شده و زمان فعالیت آن را موکول به وقتی کرده اند که فرد خاطی از " خواهش عدم کپی غیر مجاز" نیاز به گوش مالی دارد ! تا شاید همین فرد عادت به خرید و تهیه ی برنامه های مورد استفاده خود از طریق اصولی بنماید. واما ویروس ها برنامه هایی هستند که به شکل پنهانی، موقع اجرا شدن برنامه آلوده خود را به برنامه های اجرایی نظیر فایل های COM و EXE می چسبانند و معمولا بدون اینکه تاثیری در کار اصلی برنامه آلوده بگذارند، منتظر زمان فعالیت نهایی یا برقراری شرط خاصی می شوند . حال این فعالیت می تواند بزرگتر کردن فایلهای مختلف DATA باشد ، یا آلوده کردن فایلهای اجرایی و یا از بین بردن اطلاعات PARTITION TABLE، معدوم کردن اطلاعا ت با ارزش یا از کار انداختن فایل های اجرایی و ... باشد . ولی در هر حال یک چیز در اکثر ویروس ها مشترک می باشد و آن انتقال ویروس از فایل های آلوده به فایل های سالم است .

ویروس ها برنامه کامپیوتری هستند و نه چیز دیگری و می توانند با انواع زبان های برنامه سازی Assenbly، C++، Pascal،Basic، ... طراحی شوند و ما از قویترین زبان یعنی اسمبلی جهت اینکاراستفاده کرده ایم

چگونه ویروس ها کار می کنند.

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

بعضی از ویروس های سیستم، طوری طراحی شده اند که برنامه ها را خراب کنند، به فایل ها آسیب برسانند و اطلاعات دیسک ها را پاک کنند.

ویروس ها چگونه منتشر می شوند

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

ابتدا یک ویروس به طور متوسط صد هزار کامپیوتر را مورد هجوم قرار می دهد.

سپس شرکت های آنتی ویروس شروع به ساختن پکیج برای آنها می کنند.

در مرحله بعد این پکیج در اختیار عموم قرار می گیرد.

   مشکل این است که ممکن است کامپیوتر شما قبل از ساختن این پکیج مورد حمله قرار گیرد. مشکل دیگر این است که اکثر افراد آنتی ویروس کامپیوتر خود را « به روز » یا « up to date » نمی کنند. کمپانی های ضد ویروس بیشتر به صورت اکتشافی عمل می کنند. و این کار را بوسیله برنامه های آشکار سازی انجام می دهند. این برنامه ها کلیه اعمالی را که در کامپیوتر بوسیله برنامه های دیگر انجام می شود تحت نظر می گیرند و هر گاه این اعمال با کارهایی که یک ویروس در کامپیوتر انجام می دهد مطابقت کند آن را به عنوان یک ویروس شناسایی می کنند.سپس جلوی فعالیت آن را



خرید و دانلود  آخرین اطلاعات موجود در رابطه با ویروس های کامپیوتری به 21 ص