31-03-2020، 10:13
(آخرین ویرایش در این ارسال: 31-03-2020، 10:55، توسط The moon.
دلیل ویرایش: افزودن تصاویر/
)
از کجا میتوان فهمید که هر سایت به چه زبانی نوشته شده؟
برای اینکار چند روش وجود داره.
روش 1 : خیلی از سایت ها رو اگه دیده باشید از روی url میشه تشخیص داد که به چه زبانی نوشته شده اند.
مثلا آخر آدرس نوشته شده php یا aspx ویا jsp و ... که نشون میده سایت با چه زبانی نوشته شده.
ولی اگه url ها دستکاری شده باشن این کار معمولا دیگه قابل تشخیص از روی url نخواهد بود.
روش 2 : اولین و ساده ترین روش استفاده از یک افزونه به نام wappalyzer هست.
برای دانلود این افزونه میتونید به آدرس زیر مراجعه کنید.
wappalyzer.com/download
این افزونه اطلاعات خیلی مفیدی از جمله زبان برنامه نویسی، کتابخانه های جاوا اسکریپتی که داخل سایت استفاده شده ، فریم ورک ها ، حتی وب سرور مورد استفاده و ... رو به ما نشان میده.
روش 3 : یکی دیگه از سایت هایی که این کار رو برای ما انجام میده سایت builtwith.com هست که علاوه بر زبان برنامه نویسی سایت میتونه Web Server و Hosting Providers و Frameworks و نوع Encoding صفحه و ... رو بهتون نشون بده.
روش 4 : روش بعدی برای این منظور استفاده از Extention هست که مربوط به مرورگر Google Chrome هست که دقیقاً سایت بالا این Extention رو آماده کرده.
اما بعضی از وبسایت ها این اطلاعات رو مخفی میکنن. دلیل این کار هم بالا بردن امنیت هست. چون درصورتی که باگ جدیدی در ورژن استفاده شده از زبان برنامه نویسی یا فریم ورکی که استفاده شده پیدا بشه خیلی راحت سایتشون قابل تشخیص هست و میتونه Hک شه.
به مخفی سازی این اطلاعات در اصطلاح مخفی کردن اثر انگشت و یا finger print یا foot printing میگن.
برای اینکار چند روش وجود داره.
روش 1 : خیلی از سایت ها رو اگه دیده باشید از روی url میشه تشخیص داد که به چه زبانی نوشته شده اند.
مثلا آخر آدرس نوشته شده php یا aspx ویا jsp و ... که نشون میده سایت با چه زبانی نوشته شده.
ولی اگه url ها دستکاری شده باشن این کار معمولا دیگه قابل تشخیص از روی url نخواهد بود.
روش 2 : اولین و ساده ترین روش استفاده از یک افزونه به نام wappalyzer هست.
برای دانلود این افزونه میتونید به آدرس زیر مراجعه کنید.
wappalyzer.com/download
این افزونه اطلاعات خیلی مفیدی از جمله زبان برنامه نویسی، کتابخانه های جاوا اسکریپتی که داخل سایت استفاده شده ، فریم ورک ها ، حتی وب سرور مورد استفاده و ... رو به ما نشان میده.
روش 3 : یکی دیگه از سایت هایی که این کار رو برای ما انجام میده سایت builtwith.com هست که علاوه بر زبان برنامه نویسی سایت میتونه Web Server و Hosting Providers و Frameworks و نوع Encoding صفحه و ... رو بهتون نشون بده.
روش 4 : روش بعدی برای این منظور استفاده از Extention هست که مربوط به مرورگر Google Chrome هست که دقیقاً سایت بالا این Extention رو آماده کرده.
اما بعضی از وبسایت ها این اطلاعات رو مخفی میکنن. دلیل این کار هم بالا بردن امنیت هست. چون درصورتی که باگ جدیدی در ورژن استفاده شده از زبان برنامه نویسی یا فریم ورکی که استفاده شده پیدا بشه خیلی راحت سایتشون قابل تشخیص هست و میتونه Hک شه.
به مخفی سازی این اطلاعات در اصطلاح مخفی کردن اثر انگشت و یا finger print یا foot printing میگن.
source: persiancomputer.net