0

اموزش ساخت پورت اسکنر با پایتون + ویدیو – 2021

اموزش ساخت پورت اسکنر با پایتون


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

پورت اسکن چیست؟

‌اموزش ساخت پورت اسکنر با پایتون اسکن کردن پورت یا port scanning فرآیند بررسی پورت های باز و درگاه های مهم برای هک کامپیوتر قربانی است. در واقع ، با دستور بررسی درگاه های باز رایانه قربانی ، طعمه را برای هک قرار می دهد. امروزه اما ، درگاه های اصلی شبکه از محبوبیت بیشتری برای هک برخوردار هستند.

مطالب مرتبط:

در فرآیند port scanning ، مهاجم به پورت های مختلف TCP و UDP متصل می شود و سعی می کند لیستی از پورت های باز را که در حالت listen هستند ، پیدا کند. این مانند دزد است که به دنبال درهای باز یک خانه است. کامپیوتر قربانی چندین سرویس را اجرا می کند ، هر کدام از آنها در یک پورت خاص گوش می دهند. در این مقاله با این نوع نفوذ برای ایجاد توانایی مقابله با آن آشنا خواهید شد.

برای آشنایی بهتر لسیتی از پورت های رزرو شده را مشاهده میکنیم:

Port Number

Description

۱ TCP Port Service Multiplexer (TCPMUX)
۵ Remote Job Entry (RJE)
۷ ECHO
۱۸ Message Send Protocol (MSP)
۲۰ FTP — Data
۲۱ FTP — Control
۲۲ SSH Remote Login Protocol
۲۳ Telnet
۲۵ Simple Mail Transfer Protocol (SMTP)
۲۹ MSG ICP
۳۷ Time
۴۲ Host Name Server (Nameserv)
۴۳ WhoIs
۴۹ Login Host Protocol (Login)
۵۳ Domain Name System (DNS)
۶۹ Trivial File Transfer Protocol (TFTP)
۷۰ Gopher Services
۷۹ Finger
۸۰ HTTP
۱۰۳ X.400 Standard
۱۰۸ SNA Gateway Access Server
۱۰۹ POP2
۱۱۰ POP3
۱۱۵ Simple File Transfer Protocol (SFTP)
۱۱۸ SQL Services
۱۱۹ Newsgroup (NNTP)
۱۳۷ NetBIOS Name Service
۱۳۹ NetBIOS Datagram Service
۱۴۳ Interim Mail Access Protocol (IMAP)
۱۵۰ NetBIOS Session Service
۱۵۶ SQL Server
۱۶۱ SNMP
۱۷۹ Border Gateway Protocol (BGP)
۱۹۰ Gateway Access Control Protocol (GACP)
۱۹۴ Internet Relay Chat (IRC)
۱۹۷ Directory Location Service (DLS)
۳۸۹ Lightweight Directory Access Protocol (LDAP)
۳۹۶ Novell Netware over IP
۴۴۳ HTTPS
۴۴۴ Simple Network Paging Protocol (SNPP)
۴۴۵ Microsoft-DS
۴۵۸ Apple QuickTime
۵۴۶ DHCP Client
۵۴۷ DHCP Server
۵۶۳ SNEWS
۵۶۹ MSN
۱۰۸۰ Socks

 

ابتدایی ترین روش هایی که یک پورت اسکنر قادر به انجام آنها میباشد عبارت اند از:

  • Vanilla : ساده ترین روش پورت اسکن میباشد . در این روش ابزار تلاش میکند تا با تمام ۶۵۵۳۵ پورت به صورت Full Connect تماس برقرار کند . منظور از Full Connect این است که یک SYN flag ارسال میکند و با دریافت پاسخ SYN-ACK, یک ACK flag میفرستد. این پروسه ارسال و دریافت SYN , SYN-ACK , ACK باعث ایجاد یک TCP handshake میشود.  Full Scan ها بسیار دقیق هستند , اما  به سادگی توسط Firewall ها قابل شناسایی هستند.
  • SYN Scan :  این اسکن با نام half-open اسکن هم شناخته میشود , در این روش ابزار فقط یک SYN میفرستد,  و منتظر میماند تا از هدف SYN-ACK دریافت کند. اگر ابزار  پاسخ را دریافت کرد هیچ جوابی مانند  ACK flag به هدف ارسال  نمیکند و از آنجایی TCP Connection ما کامل نشده است , سیستم لاگی ثبت نمیکند . ولی هکر متوجه میشود که پورت باز است یا خیر.
  • XMAS  و FIN Scans : در روش FIN Scan ابزار پکت FIN به پورت ها ارسال میکند , وقتی که پورت های بسته یک پکت ناخواسته FIN دریافت میکنند , با یک پکت RST جواب میدهد . اما یک پورت باز پکت FIN را نادیده میگیرد.

ویدیو اموزش ساخت پورت اسکنر با پایتون

<iframe width=”932″ height=”525″ src=”https://www.youtube.com/embed/9WTTQrGxJ-o” title=”YouTube video player” frameborder=”0″ allow=”accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture” allowfullscreen></iframe>

اگر در دیدن ویدیو  اموزش ساخت پورت اسکنر با پایتون مشگل دارید حتما فیلتر شکن روشن کنید چون در یوتیوب آپلود شده است……………………………………………………

Click to rate this post!

[Total: ۰ Average: ۰]

نظرات کاربران

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

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.