امروز: جمعه 17 آذر 1402
امنیت در دنیای واقعی ما امری اجتناب ناپذیر است و همگی‌مان به نوعی سعی داریم تا امنیت را در محیط پیرامونمان ایجاد كنیم همانطور كه شما برای ساختمان خود چندین كلید تعبیه می كنید، از ابزارهای امنیتی برای كنترل ورود و خروج استفاده می كنید و حتی در سطح ابتدایی از حدود افراد ناشناس به حیطه ی منزل خود جلوگیری می‌كنید، نشان می دهد كه شما به امنیت محیط زندگ
دسته بندی امنیت
بازدید ها 2,387
فرمت فایل doc
حجم فایل 735 کیلو بایت
تعداد صفحات فایل 250
34,800 تومان
تحقیق امنیت در وب 250ص

تحقیق امنیت در وب 250ص

 

مقدمه

امنیت در دنیای واقعی ما امری اجتناب ناپذیر است و همگی‌مان به نوعی سعی داریم تا امنیت را در محیط پیرامونمان ایجاد كنیم. همانطور كه شما برای ساختمان خود چندین كلید تعبیه می كنید، از ابزارهای امنیتی برای كنترل ورود و خروج استفاده می كنید و حتی در سطح ابتدایی از حدود افراد ناشناس به حیطه ی منزل خود جلوگیری می‌كنید، نشان می دهد كه شما به امنیت محیط زندگی خود اهمیت می دهید. در دنیای واقعی تضمین امنیت امری مهم، مشكل و سخت می باشد. همچنین هزینه ی بالای این ضمانت نیز قابل توجه است. برای مثال بسیاری از تحقیق ها با هزینه ای معلوم ساخته می شود ولی برای اخذ مدرك و جهانی شدن باید هزینه ای معادل چند ده برابر هزینه ی ساخت تحقیق خرج شود تا صحت و امنیت سیستم مورد تأیید قرار گیرد. در دنیای پیچیده ی مجازی اینترنت امنیت نمودی دیگر دارد، این تفاوت می تواند بیان كننده ی پیچیدگی خاص این سطح از امنیت دارد. برای مثال اگر شما سایتی در اینترنت به صورت فعال داشته باشید و هزینه ی زیادی برای طراحی و پیاده سازی برنامه ی كاربردی خود خرج كرده باشید، بسیار متعجب خواهید شد اگر ببینید كه سایت شما مورد حمله قرار گرفته و تقریباً تخریب شده است. این حمله بسیار سخت و غیر قابل درك است. این امر در مورد سایت های تجاری و یا بانك های اعتباری الكترونیكی بسیار خطرناك است. چرا كه با حمله‌ای به این سیستم احتمال خاش شدن اطلاعات حساب هزاران نقد وجود دارد. پس این سطح از امنیت بسیار مهم و حیاتی می نماید و اگر شما نتوانید تصویر قابل قبول و مطمئنی از سایت خود ایجاد كنید آنگاه یا تمامی مشتریان خود را از دست خواهید داد و تجارت الكترونیك شما نابودی شود یا اینكه اطلاعات مشتریان فاش شده تبعات قانونی این اقدام، اعم از شكایات مشتریان دامن شما و شركت شما را می‌گیرد. به همین علت ایجاد یك ساختار ایمن سخت افزاری و نرم افزاری و فیزیكی تجهیزات شما یكی از واجبات ساخت یك برنامه‌ی كاربردی موثر در سطح شبكه است. این تحقیق كه در پیش روی دارید شما را با انواع تهاجمات و حملات به سایت های مختلف و طرق نفوذ به برنامه‌های كاربردی آشنا می كند. به صورت خلاصه با انواع ابزارهای خاص حمله اعم از ویروس ها، كرم ها، برنامه های ولگرد، تكنیك اسب تروا آشنا می كند. در ادامه به بررسی چگونگی حملات معروف در طول تاریخ شبكه می پردازیم، دزدان كارتهای اعتباری را از حیث عملكرد با بقیه ی هكرها مقایسه می كنیم و تكنیك های جلوگیری از هك شدن را آموزش می دهیم.

در انتها می توانید با مروری هر چند اجمالی بر چند برنامه ی كاربردی با دنیای واقعی برنامه نویسی شبكه آشنا شوید.

این مرور به شما كمك می كند تا دیدتان را در مورد امنیت (Security) و قابلیت اجرایی (Functionality) تصحیح كنید و بتوانید برنامه ی خود را ایمن كنید. به كمك این قسمت از تحقیق اهمیت تست امنیت داده را خواهید فهمید و آن را در ابتدای اهداف خود خواهید گنجانید. نكته ی جالب در فصول بعد بیان اصول امنیت داده، فهمید و آن را در ابتدای اهداف خود خواهید گنجانید. نكته ی جالب در فصول بعد بیان اصول امنیت داده، تحلیل امنیت، و به طور كلی دانستن معنای واقعی امنیت داده می باشد. حملات به برنامه های خاص از راه دور نیز جزء فصول مطرح شده می باشد. در این بخش به تحلیل Script های از خانواده ی زبانهای معروفی چون java و Perl و ... نیز می‌پردازیم. بیان مفهوم Active X نیز از قلم ها خارج نشده است و تحلیل سیاست‌های كلی تعیین امن و ناامن بودن برنامه ای نیز از اهداف انتهایی این تحقیق است. در ضمن یادآور می شویم كه در طرح و بررسی این تحقیق از منابع دیگری نیز استفاده شده است. می توان از وبلاگ های مختلف كه یادداشتهای گاهاً، موثر و با ارزش كه نویسان حرفه ای را نیز در بر می گرفته نام برد. همچنین سایتهایی كه اطلاعاتی هر چند جزئی و مقدماتی نیز در اختیار ما گذارده اند نیز جزء منابع خاص ما می باشند. در كل در این حوزه اطلاعات سطح شبكه‌ی جهانی اینترنت بسیار محدود می باشد و به جز چند سایت برجسته كه حتی هزینه هایی را نیز طلب می كردند، دیگر سایت خاصی با اطلاعات مناسب برای تنظیم و تهیه‌ی یك تحقیق‌ی علمی و كاملاً حرفه ای، وجود نداشت و به همین علت منبع اصلی ما در این تحقیق كتاب تعیین شده‌ی Hack Proofing می باشد كه جزء ارزنده ترین كتب در این سطح می‌باشد. در خاتمه این تحقیق را به تمامی اندیشمندان عرصه‌ی علوم كامپیوتر و جامعه‌ی علمی كشور و تمامی كسانی كه به فنون اینترنت و كامپیوتر علاقه مند هستند تقدیم می كنیم باشد كه قدمی هر چند كوچك در ارتقای آگاهی علمی و فنی دانشجویان برداشته باشیم. همچنین همانطور كه هیچ موجودی در جهان هستی خالی از خطا و اشتباه نیست ما نیز از این قاعده‌ی جهان شمول مبرّا و مجزا نیستیم، اگر اشتباه و قصوری در طرز نگارش و مطالب علمی مشاهده كردید از اینكه به آدرس Email تهیه كنندگان تماس بگیرید بسیار خشنود می‌شویم و در تصحیح خطای خود تلاش خواهیم كرد. باشد كه هیچگاه چراغ پر فروغ علم و ادب در سرزمین پارس خاموش نشود و هر روز با گذر از ایام پرده های نابخردی و نادانی یكی یكی از پس هم كنار رفته و  ما را به سمت روشنایی مطلق باری تعالی هدایت نماید.

 

فصل اول :نگاهی به هكرها و شیوه  عملكردشان

مقدمه      

هكر به چه معناست                

اهداف هكر             

روشهای نفوذ هكرها               

اصول ابتدایی برای گریز از كرك شدن

استفاده از FAKE PAGE ها    

مهندسی اجتماعی چیست؟      

ترو جان ها             

تكنیكهای انتخاب كلمه عبور  

استاندارد 17799ISO           

فیشینگ Phishing چیست؟   

مشخصات مشترك بین فیشینگ و ایمیل

قوانین مواجهه با عملیات فیشینگ          

روشهای معمول حمله به كامپیوترها      

برنامه های اسب تراوا           

اسكریتیهای Cross-site        

ایمیلهای جعلی        

پسوردهای مخفی فایل            

حملات Pharming چیست؟  

بررسی زینای واقعی              

دیواره آتش Fire walls          

فصل دوم : به كارگیری اصول امنیت

مقدمه      

امنیت به عنوان یك  زیربنا    

امنیت فراتر از یك  كلمه رمز                

اول خطرات سطح بالا و مهمتر را برطرف نمایید.               

امنیت به عنوان یك  محدودیت               

تهاجم DDOS چیست؟             

تهاجمات مصرف منبع           

كالبد شكافی یك  تهاجم سیل SYN           

كالبد شكافی یك  تهاجم DDOS               

ابزارهای مهاجمین برای انجام خدمات DDOS      

روشهای اساسی حفاظت         

فیلترسازی ورودی و خروجی

محكم كردن پپكربندیهای دیوار آتش       

اجرای یك  مرور كننده (Scanner) آسیب پذیری

مقایسه قابلیت های امنیت سرور وب     

تصدیق (Authentication)

كلمات عبور            

گواهی نامه ها و امضاهای دیجیتالی      

به كارگیری برنامه های كاربردی CGI

IIS          

پورت ها، سرویس ها و اجزاء بلا استفاده را غیر فعال كنید.

اسكریپت ها و فایل های غیر لازم را پاك كنید      

هك كردن كلمه عبور و ابزار تجزیه و تحلیل        

فصل سوم: متدولوژی هك كردن

-              مقدمه      

درك سطوح و شرایط             

-              خلاصه ی تاریخچه ی هك كردن          

1-            سیستم هك كردن تلفن             

2-            سیستم هك كردن كامپیوتر      

-              عوامل تحریك هكرها چیست؟

1-            عوامل غیر اخلاقی محرك هكرهای بداندیش         

2-            كاركردن با حرفه ای ها عرصه ی امنیت داده ها  

3-            كم كردن مشكلاتی با به خدمت گرفتن سیستم امنیتی             

-              شناخت انواع حملات در سیستم های موجود          

-              Dos/ DDos          

-              ویروسهای هك كننده               

-              اسب تروآ

-              كرمها      

-              برنامه های ولگرد  

-              دزدی كردن            

1-            دزدان كارتهای اعتباری         

2-            دزدان موجودیها (هویت)        

3-            در خلال و راه زنان اطلاعات

-              درك شیوه ی سیستم پیشگیری كننده امنیتی برنامه های كاربردی و تهدیدات آن  

1-            اخلالهای پنهان       

2-            پارامترهای جعلی و پنهان      

3-            برش ابتدایی           

4-            پر شدن و سرریز بافر            

5-            شیرینی زهرآلود     

- جلوگیری از هك شدن با روش فكر كردن مثل یك هك كننده               

فصل چهارم : چگونه از تبدیل شدن به یك برنامه نویس سطح پایین جلوگیری كنیم.

مقدمه      

برنامه نویسان ایجاد كننده‌ی كدهای بی ارزش كیستند؟          

از قانون تبعیت كنیم.              

وقتی برنامه نویسی می كنیم خلاقیت داشته باشیم  

اجازه‌ی فكر كردن به خود بدهید.           

برنامه های ماژولار درست تر كار می كند.          

ساخت كد در فضای تهی        

ساخت برنامه های معین و قابل اجرا و ایجاد امنیت داده ها  

در آخر بدانید برنامه ی كه من قابل اجراست!       

بجنبید و برنامه هایتان را امن و قابل اجرا كنید.    

 

فصل پنجم درك رابطه خطرها با mibile code

مقدمه      

تشخیص ضربه حملات Mobile code

ماكروها و اسكریپتهای خرابكار             

زبانهای ماكرو (VBA)           

مشكلات امنیتی با VBA         

ویروس melisa     

حملات در برابر ویروسهای WBA        

Javascript           

امنیت در Javascript            

جاوااسكریپت و مشكلتی كه پدید می آورند             

مشكلات امنیتی      

حملات web-bused Email

بازنگری مهندسی اجتماعی (Social engineering)           

پایین آوردن خطرات امنیتی Javascript              

VBscrpt

امنیت در VBscrpt

مشكلات امنیت در VBscrpt 

پیشگیریهای امنیتی VBscrpt

برنامه های كاربری جاوا       

مشكلات امنیتی در java        

نگاهی به كنترلهای Activex

مشكلات امنیتی با Activex   

اشتباه در انتقال و جایگزینی كاراكترها  

غیرفعال كردن كنترلهای Activex        

متعلقات ایمیل         

برنامه های امنیتی  

كشف كنننده های حفره ها      

نرم افزار فایروار    

فصل ششم ایمن كردن كدهای جاوا

مقدمه      

جلوگیری از مشكلات ناشی از جاوا ، جاوا اسكریپت و Active x        

برنامه نویسی اسكریپ های ایمن           

سیاست امنیت چیست             

ارزش در برابر ریسك            

سیاست امنیت می بایست شامل چه عناصر باشد   

هجومهای دسترسی به فایل    

تهاجمات اطلاعات غلط          

هجوم های دسترسی به فایل / بانك اطلاعاتی ویژه

فایل های مرتبط ( 24 عدد انتخاب شده )

بالا