![سورس پایتونی ابزار DNS](https://it2secure.com/wp-content/uploads/2024/12/logo-1-782x391.jpg)
در این پست قصد داریم یک سورس پایتونی ابزار DNS را که نوشته ایم برای شما به اشتراک بگذاریم.
این سورس پایتونی یک ابزار DNS میباشد که امکاناتی را در اختیار شما قرار می دهد، از جمله:
- بررسی آدرس IP مرتبط با یک دامنه
- یافتن سرورهای پست الکترونیکی (بر اساس سوابق MX) یک دامنه
- شناسایی سرورهای نام (براساس سوابق NS)
- تنظیمات DNS دامنه
- بازیابی سوابق تأیید دامنه (براساس سوابق TXT)
- همچنین برای SPF، DKIM و DMARC نیز استفاده می شود
پیشتر در دو پست وبسایت (“لیست جدید بسته های پایتونی مخرب” و “بسته های مخرب پایتون در PyPi“) بسته های مخرب پایتونی شرح داده شده بود که می توانید آنها را نیز مطالعه فرمایید.
DNS یا Domain Name System به نوعی دفترچه تلفن اینترنت است. مرورگرهای وب از طریق آدرس های پروتکل اینترنت (IP) تعامل دارند. DNS نام دامنه را به آدرس های IP ترجمه می کند تا مرورگرها بتوانند منابع اینترنتی را بارگیری کنند. هر دستگاه متصل به اینترنت دارای یک آدرس IP منحصر به فرد است که سایر دستگاه ها برای یافتنش از آن استفاده می کنند. سرورهای DNS نیاز انسان را به حفظ آدرسهای IP پیچیده از بین میبرند.
DNS فهرست توزیع شدهای است که نام دامنه قابل خواندن توسط انسان را به اعداد خوانا برای کامپیوترها یعنی IP آدرس تبدیل میکند. زمانی که شما یک URL یا آدرس سایتی را وارد مرورگر خود می کنید، اگر سرور DNS مربوطه از کار افتاده باشد کامپیوتر شما نمی تواند آدرس IP را برای آن URL یا همان آدرس وارد کند.