| دسته بندی | کامپیوتر و IT |
| فرمت فایل | doc |
| حجم فایل | 514 کیلو بایت |
| تعداد صفحات فایل | 37 |
توضیحات:
تحقیق با موضوع بررسی سیستم عامل اوبانتو
37صفحه قالب ورد قابل ویرایش
بخشی ازمتن:
در سال ۱۹۸۴ میلادی ریچارد استالمن که رئیس بنیاد نرمافزارهای آزاد بود پروژه گنو (GNU) را آغاز کرد. در این پروژه که یک جنبش نرمافزاری محسوب میشد برنامهنویسان با یکدیگر همکاری میکردند (این همکاری تا به حال نیز ادامه دارد).
آن زمان بیشتر ابزارهای پروژه گنو که با زبان برنامهنویسی سی و اسمبلی نوشته شده بود آماده کار بود اما تنها چیزی که کم بود وجود یک هستهٔ مناسب و آزاد بود. حتی سیستمعامل مینیکس نیز (با وجود در دسترس بودن متن کد آن) آراد نبود و حق نشر مخصوص به خودش را داشت. کار در پروژه گنو به سمت طراحی یک هسته مناسب متمرکز میشد اما به نظر میرسید که برای ایجاد این هسته حداقل چند سال دیگر زمان احتیاج است.
این تأخیر برای لینوس تُروالدز قابل تحمل نبود. بنابر این خودش دست به کار شد و با الهام از کد مینیکس کار را آغاز کرد. سرانجام در ۲۵ اوت سال ۱۹۹۱ ساعت ۲۰و۵۷ دقیقه شب به وقت گرینویچ پیامی تاریخی به گروه خبری comp.os.minix ارسال شد. ارسال کننده این پیام کسی نبود جز «لینوس بندیک تُروالدز». او یک دانشجوی فنلاندی بود که آن زمان در دانشگاه هلسینکی درس میخواند.
متن پیام او چنین بود:
«سلام به هر کس که آن بیرون از مینیکس استفاده میکند.
من در حال حاضر روی سیستم عاملی آزاد برای رایانههای )AT ۳۸۶(۴۸۶ کار میکنم (فقط برای سرگرمی؛ مانند پروژهٔ گنو بزرگ و حرفهای نیست). از ماه آوریل کار را آغاز کردهام و هماکنون این سیستمعامل آمادهاست و کار میکند. دوست دارم از عقیدهٔ دیگران در مورد سیستمعاملم با خبر شوم. چه آنهایی که مینیکس را دوست دارند و چه آنهایی که دوست ندارند. چرا که سیستم من تا حدی شبیه به مینیکس است.
در حال حاضر (۱٫۰۸)bash و(۱٫۴۰) gcc را بر روی آن دارم و چیزهای دیگری که به نظر میرسد همه درست کار میکنند. این بدان معناست که طی چند ماه آینده چیز بهدردبخوری فراهم خواهم کرد، و دوست دارم بدانم مردم بیشتر چه امکاناتی لازم دارند. به هر پیشنهاد و نظری خوش آمد میگویم اما قول نمیدهم که آن را انجام دهم!
لینوس (torvalds@kruuna.helsinki.fi).
پ.ن. - بله این نرمافزار آزاد است. البته قابل انتقال بر روی انواع دیگر رایانه نیست (چرا که دستورات AT۳۸۶ را به کار میبرد) و ممکن است غیر از سختدیسک AT چیز دیگری را پشتیبانی نکند. این همه چیزی است که من دارم!»
لینوکس مانند مینیکس (یک سیستم عامل ساده نوشته شده توسط پروفسور آندرو تاننبام که برای آموزش طراحی سیستم عامل به کار میرفت) طراحی شده بود. اولین نسخهٔ لینوکس در سپتامبر ۱۹۹۱ در اینترنت منتشر شد. دومین نسخهٔ آن به فاصلهٔ کمی در اکتبر همان سال منتشر شد. از آن پس هزاران برنامهنویس (هکر) در سراسر دنیا در این پروژه شرکت کردند. مقالهٔ «کلیسای جامع و بازار» مدل توسعه هسته لینوکس و نرم افزارهای مشابه را تشریح میکند.
پنگوئن تاکس نشانه و مایه خوش شانسی هستهٔ لینوکس است. لینوس تُروالدز مالک علامت تجاری لینوکس است که به عنوان «نرم افزار سیستم عامل رایانه برای تسهیل در استفاده و عملیات رایانه» به ثبت رسیدهاست.
مجوز
هستهٔ لیونکس و اغلب بخشهای گنو تحت اجازهنامه عمومی همگانی گنو (جیپیاِل) منتشر میشوند. جیپیال لازم میداند که تغییرات کد منبع و کارهای مشتق شده نیز تحت مجوز جیپیال منتشر شوند.
گنو/لینوکس
از آنجایی که ابزارهای گنو که بخش عمدهٔ توزیعهای لینوکس را تشکیل میدهند از پروژه سیستم عامل آزاد گنو (که بسیار سابقهدارتر از هستهٔ لینوکس است) ریشه گرفتهاند، ریچارد استالمن و بنیاد نرمافزار آزاد درخواست کردهاند که سیستم ترکیب شده (از هستهٔ لینوکس و ابزارهای گنو) بدون توجه به نام توزیعاش، گنو/لینوکس خوانده شود.
علیرغم این که بعضی از توزیعها، گنو/لینوکس دبیان به طور خاص، از این نام استفاده میکنند بسیاری تنها به گفتن لینوکس اکتفا میکنند. تفاوت بین هستهٔ تروالدز و سیستمی که شامل این هستهاست، همیشه باعث سردرگمی ست و نامگذاری همچنان بحثانگیز باقی ماندهاست.
فهرست برخی ازمطالب:
فصل اول_لینوکس
• تاریخچه
• توزیعهای لینوکس
• گستره
• کاربردهای سیستم عاملهای شکل گرفته بر پایه لینوکس
• نصب
• پیکربندی
• توزیعهای لینوکس
• معادل سازی نرم افزارهای تحت لینوکس به نرم افزارهای تحت ویندوز
• لینوکس شریف
• منظور از منبعباز چیست؟
• لینوکس با ویندوز چه تفاوتی دارد؟
فصل دوم_ لینوکس اوبونتو
• تأسیس اوبونتو
• نصب اوبونتو
• اتصال به اینترنت
• نگاهی به اوبونتو 8.04
• مقایسه اوبونتو با سیستم عامل های دیگر
| دسته بندی | کامپیوتر و IT |
| فرمت فایل | doc |
| حجم فایل | 25 کیلو بایت |
| تعداد صفحات فایل | 30 |
توضیحات:
تحقیق با موضوع بررسی رفتار و ساختار ویروسهای کامپیوتری 30صفحه قالب ورد قابل ویرایش
بخشی ازمتن:
-1 آشنایی با برنامه های مخرب
هر نرم افزار با توجه به دستورالعمل هایی که در آن وجود دارد عملیات خاصی را انجام می دهد . برنامه نویس یک نرم افزار با توجه به هدفی که از ایجاد نرم افزار دارد یکسری دستورالعمل هایی را در نرم افزار پیش بینی می کند. حال اگر یک برنامه نویس قصد داشته باشد برنامه ای تولید کند که به برنامه های دیگر و فایلها و اطلاعات کامپیوتر آسیب برساند یکسری دستورالعمل را جهت نابود کردن و یا خراب کردن فایلهای کامپیوتر در نرم افزار قرار می دهد.
برنامه های مخرب با اهداف مختلفی تولید می شوند. گاهی اوقات یک برنامه مخرب جهت ضربه زدن به شرکت های رقیب نرم افزاری و بدنام کردن محصولات شرکت رقیب تهیه می شود . گاهی اوقات برنامه مخرب توسط برنامه نویسان حرفه ای جهت ضربه زدن به اطلاعات شبکه های کامپیوتری کشورهای دیگر و یا نشان دادن قدرت نرم افزاری خود و مطرح کردن نام یک گروه در دنیای برنامه- نویسان باشد .
فهرست برخی ازمطالب:
-1 آشنایی با برنامه های مخرب
1-2 انواع برنامه های مخرب
• برنامه های مخرب نرم افزارها
• برنامه های مخرب سخت افزارها
• برنامه های مخرب اطلاعات
• برنامه های جاسوسی و نفوذ کننده
1-3 راههای انتقال برنامه های مخرب
1-4 آشنایی با مفهوم ویروس کامپیوتری
1-4-1 بمبهای منطقی (Logical Bombs)
1-4-2 کرمها (Worms)
1-4-3 Trojan ها
1-4-4 ویروسها (Viruses)
2-1 انواع ویروس از نظر محل تاثیرگذاری
2-1-1 ویروسهای تاثیرگذار بر روی فایلهای اجرایی
2-1-2 ویروسهای تاثیرگذار بر روی فایلهای غیر اجرایی
2-1-3 ویروسهای تاثیرگذار بر روی رکورد راه انداز (Boot Record)
2-1-4 ویروسهای تاثیرگذار بر روی جدول Partition دیسک
2-2 روشهای انتقال ویروس
2-2-1 انتقال ویروس از طریق دیسکت یا CD آلوده
2-2-2 انتقال ویروس از طریق شبکه
2-2-3 انتقال ویروس از طریق اینترنت
3-1 تشخیص ویروسی شدن سیستم
3-1-1 کند شدن سیستم
| دسته بندی | کامپیوتر و IT |
| فرمت فایل | doc |
| حجم فایل | 131 کیلو بایت |
| تعداد صفحات فایل | 32 |
توضیحات:
تحقیق با موضوع برخی ازراههای نفوذبه شبکه وراههای مقابله باآن
32صفحه قالب ورد قابل ویرایش
بخشی ازمتن:
چکیده :
در این گفتار به دو روش بسیار مرسوم نفوذ به شبکه می پردازیم ابتدا به بررسی روش نفوذ به شبکه از طریق روش Scan و سپس نفوذ به شبکه از طریق روش Trajanal backdoor می پردازیم.
روش Scan هر نفوذگری با استفاده از یکسری اطلاعات ابتدایی بدست آمده از شبکه ی هدف همچون شماره های تلفن ، آدرس IP ، مامهای Damain شبکه و ... میتواند شبکه را به منظور یافتن شکافی قابل پویش مورد پویش (scan) قرار دهد.
و در روش Trojan or Backdoor نفوذگران بجای اینکه زحمت حمله و شسکتن حریم امنیتی یک شبکه را به خود بدهند مستقیم تلاش می کنند سیستم یک کاربر ناآشنا با مسائل امنیتی را با استفاده از نرم افزارهای آلوده و مخربی چون Trojanو Backdoor ها آلوده نمایند. آنها با استفاده از این حربه قادر خواهند بود بدون برجای گذاشتن ردپایی مشخص از خود حملات بعدی را به راحتی از طریق ماشین قربانی سازماندهی و هدایت نمایند.
روش Scan :
در این بخش قصد داریم با آشنایی با روشهای مختلف Scan که از جانب نفوذگران اجرا می شود. از جمله Scan شبکه یافتن مودم های فعال (War-Dialing) ، Scan شبکه جهت بدست آوردن نقشه از شبکه موجود (Mapping Scan) ، Scan شبکه جهت یافتن پورت های باز موجود در شبکه (Port Scan)، Scan شبکه جهت یافتان آسیب پذیریهای برجای مانده در شبکه (Vulnerability Scan) و در انتهای بخش نز Scan شبکه های بی سیم (War - Driving) را مورد بحث قرار می دهیم و راههای مقابله با اینگون پویشهای شبکه را در انتهای هر بخش شرح خواهیم داد.
Modem Scan (War – Dialing )
فهرست برخی ازمطالب:
چکیده 5
روش Scan 6
Modem Scan (War – Dialing ) 6
مقابله در برابر حملات War – Dialing 7
پویش جهت یافتن توپولوژی شبکه (Maooing Scan) 8
مقابله جهت یافتن توپولوژی شبکه 10
شکل مربوط به توپولوژی شبکه 11
پویش جهت یافتن پورت های باز (Port Scan) 12
مقابله با پویش پورت های شبکه 13
پویش نقاط آسیب پذیر (Vulnerability Scan) 14
مقابله با پویش نقاط آسیب پذیر 16
Wireless Scan (War –Driving ) 16
مقابله با War – Driving 17
روش Trojan of Backdoor 17
Trojan ها 17
شکل Trojan ها 20