تبليغاتX
هکرهای مهربان - (پست استثنائی) مرجع کامل ضد امنیت شبکه (Anti Security Hand Book)

کتاب Anti Security Hand Book یکی از بهترین کتابهای آموزش کد نویسی ، شبکه ، امنیت و ضد امنیت شبکه به زبان فارسی می باشد که توسط امیر آشتیانی یکی از بهترین هکرهای خوبمون نوشته شده است . این کتاب از نظر امنیت و ضد آن بسیار کامل است و مواردی را مثل آموزش زبانهای برنامه نویسی لازم برای کد نویسی ، آموزش کد نویسی و آموزش شبکه است . فهرست این کتاب در ادامه گذاشته شده است. این کتاب دارای حجم بسیار زیادی است اما چندین و جند برابر دارای ارزش محتوایی است.

 

 

 

فهرست مقاله

 

 

# مقدمه مقاله

 

 

# فصل اول : معرفی کوتاه پروتکل 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 و جزئیات کار آن 

  • مرور و آشنایی با پروتکل FTP
  • معرفی دستورات پروتکل 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
  • Honey pot ها 

 

# فصل هفتم : معرفی انواع Firewall ها 

  • توپولوژی فایروال ها
  • Stateful چیست ؟
  • Proxy Server ؟
  • شرح کامل بر دیوارهای آتش
  • فایروالها در لینوکس
  • آموزش کامل IPtables درلینوکس
  • فایروال های سیسکو
  • مقدمه ای بر رمز نگاری
  • راه های فرار از دست فایروال ها 

 

# فصل هشتم : انواع حملات به ماشینهای شبکه و اهداف آن 

  • ارزش تجاری امنیت
  • زیر ساخت های امنیتی مدرن در شبکه اینترنت
  • معرفی انواع حملات رایج در شبکه به صورت فهرست وار
  • معرفی انواع حملات به صورت تفصیلی
  • تعویض اطلاعات
  • اضافه کردن اطلاعات
  • حذف اطلاعات
  • و ... 

 

# فصل نهم : جمع آوری اطلاعات اولیه از هدف  

  • روش مخ ترکانی
  • جستجو در وب
  • استفاده از DNS
  • معرفی برنامه های مربوطه :
  • معرفی و آموزش Sam spade
  • معرفی و آموزش  NET Info
  • معرفی و آموزش  W-SPing Pro Pack
  • معرفی و آموزش  Rhino 9 Pinger
  • معرفی و آموزش  Visual Route
  • معرفی و آموزش Necrofoft
  • نقسه برداری گرافیکی از شبکه هدف

 

# فصل دهم : پویش پورتها 

  • انواع شیوه و متدهای جستجوی پورت
  • پویش مودبانه  Polite
  • پویش مخفیانه  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
  • آموزش و معرفی ابزار IIS
  • معرفی قالب های شماره گذاری حفره های امنیتی
  • CVE و CAN
  • BID یا Bug Traq
  • CA  یا CERT
  • XF
  • معرفی و آموزش ابزارهای حمله به سرویس دهنده وب
  • آموزش و معرفی ابزار Whisker
  • آموزش و معرفی ابزار N-Stealth
  • تجزیه و تحلیل نتایج و انتخاب نوع حمله  

 

# فصل دوازدهم : مخفی ماندن و پاک کردن رد پاها 

  • پاک کردن رد پاها در وینوز و ...
  • پاک کردن رد پاها در لینوکس و ... 

 

# فصل سیزدهم : استراق سمع (Sniff) 

  • مقدمه بر استراق سمع
  • استراق سمع از هاب
  • معرفی و آموزش Snort
  • معرفی و آموزش Sniffit
  • معرفی و آموزش کامل WinDump & TCPDump
  • معرفی و آموزش ButtSniffer
  • استراق سمع از سوئیچ
  • معرفی مجموعه DSNIFF
  • معرفی و آموزش ARP spoof
  • معرفی و آموزش DNS spoof
  • آموزش کامل DSNIFF
  • معرفی و آموزش File Snarf
  • معرفی و آموزش Macof
  • معرفی و آموزش Mail Snarf
  • معرفی و آموزش Msg Snaf
  • معرفی و آموزش TCP Kill
  • معرفی و آموزش TCP Nice
  • استراق سمع از SSL و https و SSH
  • معرفی و آموزش URL Snarf
  • معرفی و آموزش Web Mith
  • معرفی و آموزش Web Spy
  • تشخیص Packet Sniffin  در یک شبکه
  • چگونه IP  خود را عوض کنیم !!
  • دزدی هویت 

 

# فصل چهاردهم : حمله برای جلوگیری از سرویس دهی (DOS و  DDOS 

  • مقدمه و معرفی
  • انواع حملات DOS
  • تشریح انواع حملات
  • و ...

 

# فصل پانزدهم : اسبهای تروا و درهای پشتی 

  • مقدمه
  • Root Kit  چیست ؟
  • معرفی و آموزش VNC
  • معرفی و آموزش Net Bus
  • معرفی و آموزش Back Orifice
  • معرفی SUB7
  • معرفی ابزار Loki
  • معرفی ایزار STCP Shell
  • معرفی و آموزش ابزار Cover-TCP
  • معرفی ابزار  HTTP : Reverse WWW Shell
  • آموزش و معرفی کامل ابزار Knark
  • نحوه استفاده از Remote Desktop
  • آموزش Hyper Terminal 

 

# فصل شانزدهم : همه چیز درباره Cisco

 

 

# فصل هفدهم : هک شبکه های بیسیم

 

 

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

  • معرفی و آموزش دستورهای NET
  • معرفی دستور Net Accounts
  • معرفی دستور Net Computer
  • معرفی دستور  Net Config
  • معرفی دستور 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 Side و Side 2 User
  • آموزش و معرفی ابزار NAT  با نام کامل Net Bios Auditing
  • آموزش و معرفی ابزار SMB Grind
  • آموزش و معرفی ابزار SomarSoft Dump Reg
  • آموزش و معرفی ابزار Fport
  • آموزش و معرفی ابزار Logedon
  • آموزش و معرفی ابزار NT Last  

 

# فصل بیستم : آموزش و معرفی ابزارهای NT Resource Kit 

  • آموزش و معرفی ابزار Dump EL با نام کامل Dump Event Log
  • آموزش و معرفی ابزار  NLTEST
  • آموزش و معرفی ابزار EDUMP
  • آموزش و معرفی ابزار  USRSATAT
  • آموزش و معرفی ابزار LocalAdministrators
  • آموزش و معرفی ابزار GLOBAL
  • آموزش و معرفی ابزار  SRVCHECK
  • آموزش و معرفی ابزار SRVInfo
  • آموزش و معرفی ابزار AUDITPOL
  • آموزش و معرفی ابزار Sonarsoft Dump Reg
  • آموزش و معرفی ابزار reg Dump
  • آموزش و معرفی ابزار Remote
  • آموزش و معرفی ابزار SC
  • آموزش و معرفی ابزار AT
  • آموزش و معرفی ابزار Kill  

 

# فصل بیست و یکم : آموزش برنامه نویسی  

  • آموزش زبان برنامه نویسی C#
  • مقدمه
  • تعریف متغیرها در C#
  • آشنایی با فضاهای نام Name Space
  • کلاس ها
  • ساختارهای تصمیم گیری
  • آرایه ها در 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 در یک نگاه
  • شئ گرایی و دینامیکی
  • نحوه قرار گیری برنامه ها در صفحات وب
  • روشهای دیگری برای قرار گیری JS در صفحات وب
  • متغیرها و عمل گرهای JS
  • آموزش و معرفی امکانات زبان Java برای برنامه نویسی تحت شبکه اینترنت
  • مقدمه
  • داده ها در جاوا
  • اپلت ها Applet
  • امکانات جاوا برای برنامه نویسی سوکت
  • آموزش و معرفی PHP
  • مقدمه
  • PHP چیست ؟
  • نصب و پیکر بندی PHP
  • نرم افزار Easy PHP
  • کدنویسی
  • ارسال اطلاعات به مرور گر
  • ارسال html به مرورگر
  • فضاهای خالی و قرار دادن توضیحات در متن برنامه
  • استفاده از سوئیچ n در PHP
  • افزودن توضحات به اسکریپت ها
  • انواع متغیر ها
  • آرایه ها
  • نسبت دادن مقدار به متغیر ها
  • متغیر های از پیش تعریف شده
  • آموزش و معرفی ASP.NET
  • نصب .NET FrameWork
  • پیکر بندی و تنظیم IIS
  • نصب و راه اندازی IIS
  • تنظیمات IIS برای ایجاد اولین برنامه ASP.NET
  • ایجاد دایرکتوری مجازی در IIS
  • مروری بر سطوح دسترسی ها
  • تنظیم Defult Document  در IIS
  • متوقف کردن و راه اندازی یک سایت
  • ایجاد یک SubWeb
  • آشنایی با مقدمات زبان برنامه نویسی شئ گرای C# و ایجاد اولین برنامه ASP.NET
  • آشنایی با فضاهای نام (NameSpace)
  • تعریف متغیر و مقدار دهی به آن
  • معرفی کنترل های Html و نحوه استفاده آن در صفحات ASP.NET
  • بررسی و تعیین اعتبار داده های وارد شده از طرف کاربر و موارد تکمیلی کنترلهای وب
  • آشنایی با ربان SQL و مقدمات SQL-Server
  • طریقه ی دستیابی و کار با داده ها در ASP.NET
  • آموزش نوشتن کدهای مخرب
  • مقدمه و یک معرفی کوتاه
  • اصل ماجرا
  • و ...

# منابع

 

 

 

 

این مقاله را باید با نرم افزار Adobe Acrobat Reader باز کنید  

این مقاله با نرم افزار Adobe Acrobat Reader Professional  باز نخواهد شد. چون دارای قفل می باشد

نوع فایل : کتاب الکترونیکی

نویسنده : امیر آشتیانی و غیره

سایز : ۲۹.۸ مگابایت

تعداد صفحه : ۱۲۲۴

 دانلود : Download 

 

+ نوشته شده در  Sun 20 Jan 2008ساعت 9:3 PM  توسط شیطان دراز دست   |