فایل جدید پروژه کامل بررسی بسته های اطلاعاتی (Packets)

فایل جدید پروژه کامل بررسی بسته های اطلاعاتی (Packets) با مشخصات پروتکل TCP,IP,وب سرویس چیست,مبانی ویندوز و شبکه,وظایف سیستم عامل,مزایای شبکه انواع شبکه,سیستم عامل های شبکه,شبکه اترنت,تقسیم بندی شبکه,توپولوژی های رایج در شبکه,انواع مجوز هادر NTFS چیست,تاریخچه لینوکس,کاربرد های لینوکس,انواع توزیع های لی,,,

توضیحات:

پروژه کامل بررسی بسته های اطلاعاتی (Packets)

پروژه-کامل-بررسی-بسته-های-اطلاعاتی-(packets)

قسمتی از متن:
امروزه اکثر شبکه هاي کامپيوتري بزرگ و اغلب سيستم هاي عامل موجود از پروتکل TCP/IP ، استفاده و حمايت مي نمايند. TCP/IP ، امکانات لازم بمنظور ارتباط سيستم هاي غيرمشابه را فراهم مي آورد. از ويژگي هاي مهم پروتکل فوق ، مي توان به مواردي همچون : قابليت اجراء بر روي محيط هاي متفاوت ، ضريب اطمينان بالا ،قابليت گسترش و توسعه آن  اشاره کرد . از پروتکل فوق، بمنظور دستيابي به اينترنت و استفاده از سرويس هاي متنوع آن نظير وب و يا پست الکترونيکي استفاده مي گردد. تنوع پروتکل هاي موجود در پشته TCP/IP و ارتباط منطقي و سيستماتيک آنها با يکديگر، امکان تحقق ارتباط در شبکه هاي کامپيوتري را با اهداف متفاوت ، فراهم مي نمايد. فرآيند برقراري يک ارتباط  شامل فعاليت هاي متعددي نظير تبديل نام کامپيوتر به آدرس IP معادل ، مشخص نمودن موقعيت کامپيوتر مقصد ، بسته بندي اطلاعات ، آدرس دهي و روتينگ داده ها بمنظور ارسال موفقيت آميز به مقصد مورد نظر ، بوده که توسط مجموعه پروتکل هاي موجود در پشته TCP/IP انجام مي گيرد.
TCP/IP        ، پروتکلي استاندارد براي ارتباط کامپيوترهاي موجود در يک شبکه مبتني بر ويندوز 2000 است. از پروتکل فوق، بمنظور ارتباط در شبکه هاي بزرگ استفاده مي گردد. برقراري ارتباط از طريق پروتکل هاي متعددي که در چهارلايه مجزا سازماندهي شده اند ، ميسر مي گردد. هر يک از پروتکل هاي موجود در پشته TCP/IP ، داراي وظيفه اي خاص در اين زمينه ( برقراري ارتباط) مي باشند . در زمان ايجاد يک ارتباط ، ممکن است در يک لحظه تعداد زيادي از برنامه ها  با يکديگر ارتباط برقرار نمايند TCP/IP ، داراي قابليت تفکيک و تمايز يک برنامه موجود بر روي يک کامپيوتر با ساير برنامه ها بوده و پس از دريافت داده ها از يک برنامه آنها را براي برنامه متناظر موجود بر روي کامپيوتر ديگر ارسال مي نمايد. نحوه ارسال داده توسط پروتکل TCP/IP از محلي به محل ديگر ، با فرآيند ارسال يک نامه از شهري به شهر، قابل مقايسه است . برقراري ارتباط مبتني بر TCP/IP  با فعال شدن يک برنامه بر روي کامپيوتر مبدا آغاز مي گردد . برنامه فوق ،داده هاي مورد نظر جهت ارسال را بگونه اي آماده و فرمت مي نمايد که براي کامپيوتر مقصد قابل خواندن و استفاده باشند. ( مشابه نوشتن نامه با زباني که دريافت کننده ، قادر به مطالعه آن باشد) . در ادامه آدرس کامپيوتر مقصد ، به داده هاي مربوطه اضافه مي گردد ( مشابه آدرس گيرنده که بر روي يک نامه مشخص مي گردد) . پس از انجام عمليات فوق  داده بهمراه اطلاعات اضافي ( درخواستي براي تائيد دريافت در مقصد ) ، در طول شبکه بحرکت درآمده تا به مقصد مورد نظر برسد. عمليات فوق ، ارتباطي به محيط انتقال شبکه بمنظور انتقال اطلاعات نداشته ، و تحقق عمليات فوق با رويکردي مستقل نسبت به محيط انتقال ، انجام خواهد شد .
فهرست مطالب:
مقدمه مقاله .
فصل اول :  معرفی کوتاه پروتکل TCP/IP  ( پیش نیاز ) .
مروری اجمالی بر معماری TCP/IP .
آدرس دهی و ماسک زیر شبکه
کلاسهای آدرس IP   و آدرس های خاص و آدرس های ثبت نشده .
درگاه ها و سکوت ها و نامگذاری در TCP/IP .
پروتکلهای TCP/IP  :
پروتکل SLIP .
پروتکل PPP .
پروتکل  ARP .
پروتکل  IP .
پروتکل  IPv6 .
پروتکل  ICMP .
پروتکل  UDP .
پروتکل  TCP .
فصل دوم :  معرفی پروتکل HTTP و جزئیات کار آن .
وب سرویس چیست ؟
HTTP .
مقدمه ای بر SSH .
درباره Domain .
درباره Hosting .
مقایسه IIS5.0 با IIS6.0
نصب و پیکر بندی IIS .
پنهان سازی سرور های وب برای افزایش ایمنی .
جعل هویت در وب به صورت ساده .
آموزش متد One-Way Hacking !!
فصل سوم : معرفی پروتکل FTP و جزئیات کار آن .
مرور و آشنای با این پروتکل .
معرفی دستورات این پروتکل .
10 راه ایمن سازی سرویس های FTP .
فصل چهارم : مروری بر مبنی سیستم عامل  Windows و شبکه.
مبانی ویندوز و شبکه .
وظایف سیستم عامل .
امکانات ویندوز 2000 .
مبانی شبکه های کامپیوتری .
مزایای شبکه .
نقش رایانه ها در شبکه .
انواع شبکه .
سیستم عامل های شبکه .
ویژگی های سیستم عامل شبکه .
پیاده سازی شبکه در ویندوز 2000.
شبکه اترنت .
شبکه های محلی و شبکه های گسترده .
تقسیم بندی شبکه .
توپولوژی های رایج در شبکه .
توپولوژی BUS .
توپولوژی STAR .
توپولوژی RING .
تقسیم بندی بر اساس حوزه جغرافیای تحت پوشش .
شبکه های LAN .
شبکه های WAN .
شبکه های MAN .
مروری بر OSI .
مروری بر TCP/IP .
امکانات شبکه ای ویندوز .
امکانات ارتباطات .
امکانات سرویس دهی .
امکانات امنیتی .
دستورات کار با فایل ها و فولدر ها در خط فرمان ویندوز.
پسوند فایل ها و مفاهیم آنها .
اکانت ها و گروه ها .
انواع مجوز ها در NTFS .
Share ها در ویندوز سرور .
سرویس ها در ویندوز سرور .
کار با سرویس ها .
DSL چیست ؟
فصل پنجم :  مروری بر سیستم عامل خانواده Linux .
مقدمه .
تعریف نرم افزار آزاد .
تاریخچه لینوکس .
کاربرد های لینوکس .
انواع توزیع های لینوکس .
آشنای با نسخ مختلف لینوکس .
مقدمات برای شروع به نصب .
آموزش نصب مصور لینوکس .
یک مقایسه اجمالی بین ویندوز ، Free BSD و لینوکس .
ساختار فایل ها در لینوکس  .
مباحثی پیرامون Shell ( مقدمه ) .
برنامه نویسی Shell .
پوسته فرمان و مطالبی پیرامون آن .
برسی دایرکتوری ها و مجوز های آن .
مباحث تکمیلی پیرامون Shell و برنامه نویسی آن .
مباحث تکمیلی پیرامون Pip .
تنظیمات اعلام فرمان .
مباحث تکمیلی پیرامون سیستم فایل لینوکس .
مباحث تکمیلی پیرامون مجوز ها در لینوکس .
نصب Win Modem  در لینوکس و جزییات آن .
آموزش اتصال به اینترنت .
آموزش نصب برنامه ها از روی کد منبع آن ها .
آموزش راه اندازی شبکه در لینوکس و ..
آموزش امن کردن لینوکس !!
آموزش کامل لینوکس Ubuntu
فصل ششم : معرفی انواع IDS ها و راه های فرار از دست آنها و معرفی Honey Pot.
مروری کلی !!
انواع IDS ها .
N-IDS .
H-IDS .
کدام نوع بهتر است .
نصب و تنظیم IDS .
تعریف اهداف IDS .
انتخاب آنچه باید تحت نظارت قرار گیرد .
انتخاب نحوه واکنش .
تنظیم حدود آستانه .
پیاده سازی سیستم .
مدیریت IDS .
درک آنچه IDS قادر به بیان است .
در که آنچه IDS به شما  میگوید .
بررسی وقایع مشکوک .
راه های فرار از دست  IDS .
Honeypot ها .
فصل هفتم : معرفی انواع Fir wall ها .
توپولوژی فایروال ها
Stateful چیست  ؟
Proxy Server ؟
شرح کامل بر دیوار های آتش
فایروال ها در لینوکس
آموزش کامل IPtables در لینوکس !!
فایروال های سیسکو .
مقدمه ای بر رمز نگاری .
راه های فرار از دست فایروال ها !!
فصل هشتم :  انواع حملات به ماشینهای شبکه و اهداف آن .
ارزش تجاری امنیت .
زیر ساخت های امنیتی مدرن در شبکه اینترنت
معرفی انواع حملات رایج در شبکه به صورت فهرست وار.
معرفی انواع حملات به صورت تفصیلی .
تعویض اطلاعات .
اضافه کردن اطلاعات.
حذف اطلاعات .
و ….
فصل نهم :  جمع آموری اطلاعات اولیه از هدف .
روش مخ ترکانی .
جستجو در وب .
استفاده از DNS .
معرفی برنامه های مربوطه :
معرفی و آموزش Sam Spade .
معرفی و آموزش NET Info .
معرفی و آموزش W-SPing Pro Pack .
معرفی و آموزش Rhino 9 Pinger .
معرفی و آموزش Visual Route .
معرفی و آموزش Necrofoft .
نقشه برداری گرافیکی از شبکه هدف .
فصل دهم :  پویش پورت ها .
انواع شیوه و متد های جستجوی پورت .
پویش مودبانه Polite Scan .
پویش مخفیانه TCP SYS Scan .
پویش به روش نقض اصول پروتکل .
TCP FIN SCAN .
NULL SCAN .
X MAS TREE .
پویش به روش TCP Ack Scan .
پویش به روش FTP Bounce Scan .
پویش پورتهای UDP  .
معرفی و آموزش کامل Nmap .
معرفی و آموزش Net Scan Tools .
معرفی و آموزش Super Scan .
معرفی و آموزش IpEye .
معرفی و آموزش FScan .
معرفی و آموزش UDP Domain Scan .
فصل یازدهم :  پویش نقاط آسیب پذیری .
آموزش و معرفی ابزار Nessus .
آموزش و معرفی ابزار X-Scan .
آموزش و معرفی ابزار NEWT Security Scanner (Nessus For Windows) .
آموزش نصب برنامه Nessus .
آموزش و معرفی ابزار Retina .
آموزش و معرفی ابزار ISS .
معرفی قالبهای شماره  گزاری حفره های امنیتی .
CVE و CAN .
BID یا Bug Traq .
CA یا CERT .
XF .
معرفی و آموزش ابزارهای حمله به سرویس دهنده وب .
آموزش و معرفی ابزار Whisker .
آموزش و معرفی ابزار N-Stealth .
تجزیه و تحلیل نتایج و انتخاب نوع حمله .
فصل دوازدهم :  مخفی ماندن و پاک کردن رد پاها .
پاک کردن رد پا ها در ویندوز و …
پاک کردن رد پا ها در لینوکس و …
فصل سیزدهم :  استراق سمع (Sniff).
مقدمه بر استراق سمع .
استراق سمع از هاب .
معرفی و آموزش Snort  .
معرفی و آموزش Sniffit .
معرفی و آموزش کامل TCPDumap & WinDump .
معرفی و آموزش ButtSniffer  .
استراق سمع از سوییچ .
معرفی مجموعه DSNIFF .
معرفی و آموزش ARP spoof .
معرفی و آموزش DNS spoof .
آموزش کامل DSNIFF .
معرفی و آموزش File Snarf .
معرفی و آموزش Macof .
معرفی و آموزش Mail Snarf .
معرفی و آموزش Msg Snaf .
معرفی و آموزش TCP KILL .
معرفی و آموزش TCP NICE .
استراق سمع از SSL و https و SSH .
معرفی و آموزش URL Snarf .
معرفی و آموزش Web Mitm .
معرفی و آموزش Web Spy .
تشخیص Packet Sniffing  در یک شبکه .
چگونه IP خود را عوض کنیم !!
دزدی هویت
فصل چهاردهم :  حمله برای جلوگیری از سرویس دهی ( DOS و DDOS  ) .
مقدمه و معرفی .
انواع حملات DOS .
تشریح انواع حملات .
و …
فصل پانزدهم  :  اسب های تروا و درهای پشتی .
مقدمه .
Root Kit چیست ؟
معرفی و آموزش VNC .
معرفی و آموزش  Net Bus .
معرفی و آموزش Back Orifice .
معرفی SUB7 .
معرفی و ابزار Loki .
معرفی ابزار STCP Shell .
معرفی و آموزش ابزار Cover-TCP
معرفی ابزار Reverse WWW Shell : HTTP
آموزش  و معرفی کامل ابزار  Knark .
نحوه استفاده از Remote Desktop
آموزش HyperTerminal
فصل شانزدهم :  همه چیز درباره Cisco
فصل هفتم + ده !! :  هک شبکه های بیسیم
فصل هیجدهم : آموزش دستور های  مربوط به شبکه در داخل ویندوز .
آموزش و معرفی دستورهای NET .
معرفی دستور Net accounts
معرفی دستور Net computer
معرفی دستور Net config
معرفی دستور Net continue
معرفی دستور Net diag
معرفی دستور Net file
معرفی دستور Net group
معرفی دستور Net help
معرفی دستور Net helpmsg
معرفی دستور Net init
معرفی دستور Net localgroup
معرفی دستور Net name
معرفی دستور Net logoff
معرفی دستور Net logon
معرفی دستور Net password
معرفی دستور Net pause
معرفی دستور Net print
معرفی دستور Net send
معرفی دستور Net session
معرفی دستور Net share
معرفی دستور Net start
معرفی دستور Net statistics
معرفی دستور Net stop
معرفی دستور Net time
معرفی دستور Net use
معرفی دستور Net user
معرفی دستور Net ver
معرفی دستور Net view
آموزش و معرفی دستور Ping .
آموزش و معرفی دستور Tracert .
آموزش و معرفی دستور Telnet .
آموزش و معرفی دستور Route .
آموزش و معرفی دستور Netstat .
آموزش و معرفی دستور Ipconfig .
آموزش و معرفی دستور Nbtstat .
آموزش و معرفی دستور Getmac .
آموزش و معرفی دستور ARP .
فصل نوزدهم : آموزش و معرفی ابزارهای برای ویندوز .
معرفی اصطلاح NULL CONNECTION
آموزش و معرفی ابزار Dump SE
آموزش و معرفی ابزار USER 2 SID و SID 2 USER .
آموزش و معرفی ابزار NAT با نام کامل  Net Bios Auditing .
آموزش و معرفی ابزار SMB Grind .
آموزش و معرفی ابزار Somarsoft Dump Reg .
آموزش و معرفی ابزار Fport .
آموزش و معرفی ابزار Loggedon .
آموزش و معرفی ابزار NT Last .
فصل بیستم : آموزش و معرفی ابزارهای NT Resource Kit .
آموزش و معرفی ابزار DumpEL با نام کامل Dump Event Log .
آموزش و معرفی ابزار  NLTEST .
آموزش و معرفی ابزار EDUMP .
آموزش و معرفی ابزار USRSTAT .
آموزش و معرفی ابزار Local Administrators .
آموزش و معرفی ابزار GLOBAL .
آموزش و معرفی ابزار SRVCHECK .
آموزش و معرفی ابزار SRVInfo .
آموزش و معرفی ابزار AUDITPOL .
آموزش و معرفی ابزار Sonarsoft Dump Reg .
آموزش و معرفی ابزار Reg Dump .
آموزش و معرفی ابزار Remote .
آموزش و معرفی ابزار SC .
آموزش و معرفی ابزار AT .
آموزش و معرفی ابزار Kill .
فصل بیست یکم : آموزش برنامه نویسی .
آموزش زبان برنامه نویسی C#  .
مقدمه .
تعریف متغیر ها در C# .
آشنای با فضا های نام Name Spaces .
کلاس ها .
ساختار های تصمیم گیری .
آرایه ها در C# .
حلقه ها در C# .
استفاده از حلقه for .
استفاده از حلقه while .
استفاده از حلقه do .
استفاده از حلقه foreach .
نکات تکمیلی درباره حلقه ها .
تعریف متد ها در C# .
تابع void .
تعریف توابع در کلاس های دیگر برنامه و نحوه ی استفاده از آنها .
دریافت چند خروجی از یک تابع .
استفاده از کلمه out .
استفاده از کلمه ref .
تابع  با تعداد آرگومان های نا معلوم .
مبحث overloading .
استفاده از آرایه های چند بعدی .
Jagged Arrays .
استفاده از System Array .
بررسی دقیقتر مبحث شی گرای .
استفاده از using .
کلاس ها در C# .
مبحث ایندکسر ها  (Indexers) .
ارث بری (Inheritance) .
پلی مرفیسم (Polymorphism) .
ایجاد متد های پلی مرفیک .
کلاس های abstract .
مقابله با خطاها در C# .
سر بار گذاری عمل گر ها
Delegates .
Delegates and Events .
مباحث تکمیلی در باره ثبت رخداد ها .
اپلت های C# .
آموزش برنامه نویسی تحت شبکه اینترنت با زبان برنامه نویسی C  .
مقدمه .
انواع سوکت ها و مفاهیم آن ها .
مفهوم سرویس دهنده / مشتری .
ساختمان داده های مورد نیاز در برنامه نویسی  مبتنی بر سوکت .
مشکلات ماشین ها از لحاظ ذخیره سازی کلمات در حافظه .
تنظیم آدرس IP در فیلد آدرس .
توابع مورد استفاده در برنامه سرویس دهنده مبتنی بر TCP .
تابع socket
تابع bind .
تابع Listen .
تابع accept .
تابع send و تابع recv .
توابع close و shutdown .
توابع مورد استفاده در برنامه مشتری مبتنی بر TCP .
تابع connect.
ارسال و دریافت به روش UDP با سوکت های دیتا گرام .
توابع مفید در برنامه نویسی شبکه .
تابع getpeername .
تابع gethostname  .
به کار گیری DNS در ترجمه آدرس های حوزه .
برنامه های نمونه .
مثالی از مبادله اطلاعات به روش TCP مبتنی بر سوکت های استریم .
مثالی از مبادله اطلاعات به روش UDP مبتنی بر سوکت های دیتاگرام .
بلوکه شدن پروسه های تحت شبکه .
آموزش برنامه نویسی Java Script  .
Java Script در یک نگاه .
شی گرای و دینامیکی .
نحوه قرار گیری برنامه ها در صفحات وب .
روش های دیگری برای قرار گیری JS در صفحات وب .
متغیر ها و عمل گر های JS .
آموزش و معرفی امکانات زبان Java برای برنامه نویسی تحت شبکه اینترنت  .
مقدمه .
داده ها در جاوا .
اپلت ها Applet .
امکانات جاوا برای برنامه نویسی سوکت .
آموزش و معرفی PHP .
مقدمه .
PHP چیست ؟
نصب و پیکر بندی PHP .
نرم افزار Easy PHP .
کد نویسی .
ارسال اطلاعات به مرورگر .
ارسال html به مرورگر .
فضا های خالی و قرار دادن توضیحات در متن برنامه .
استفاده از سوییچ n در PHP .
افزودن توضیحات به اسکریپت ها .
انواع متغیر ها .
آرایه ها .
نسبت دادن مقدار به متغیر ها .
متغیر های از پیش تعریف شده .
آموزش و معرفی ASP.NET  .
نصب Net Framework ..
پیکر بندی و تنظیم IIS .
نصب و راه اندازی IIS .
تنظیمات IIS برای ایجاد اولین برنامه  ASP.NET .
ایجاد دایرکتوری مجازی در IIS .
مروری  بر سطوح دسترسی ها .
تنظیم Default Document در IIS .
متوقف کردن و راه اندازی مجدد یک سایت .
ایجاد یک Sub Web .
آشنایی با مقدمات زبان برنامه نویسی شی گرای  C#و ایجاد اولین برنامه ASP.Net .
آشنای با فضا های نام (NameSpaces) .
تعریف متغیر و مقدار دهی به آن .
معرفی کنترل های Html و نحوه استفاده ان در صفحات ASP.Net .
بررسی و تعیین اعتبار داده های وارد شده از طرف کاربر و موارد تکمیلی کنترل های وب .آشنایی با زبان SQL  و مقدمات  SQL-Server.
طریقه دستیابی و کار با داده ها در ASP.NET
آموزش نوشتن کد های مخرب .
مقدمه و یک معرفی کوتاه .
اصل ماجرا .
و…
منابع و اختتامه و …. .
دانلود فایل