نحوه تشخیص زبان برنامه نویسی سایت

نحوه تشخیص زبان برنامه نویسی سایت

نحوه تشخیص زبان برنامه نویسی سایت

در این آموزش میخوایم بفهمیم  که چطور میشه فهمید یک سایت با چه زبان برنامه نویسی نوشته شده؟

برای اینکار چند روش وجود داره.

روش 1 : خیلی از سایت ها رو اگه دیده باشید از روی url میشه تشخیص داد که به چه زبانی نوشته شده اند.

مثلا آخر آدرس نوشته شده php یا aspx ویا jsp و ... که نشون میده سایت با چه زبانی نوشته شده.

ولی اگه url ها دستکاری شده باشن این کار معمولا دیگه قابل تشخیص از روی url نخواهد بود.

روش 2 : اولین و ساده ترین روش استفاده از یک افزونه به نام wappalyzer هست.

برای دانلود این افزونه میتونید به آدرس زیر مراجعه کنید.

https://www.wappalyzer.com/download

این افزونه اطلاعات خیلی مفیدی از جمله زبان برنامه نویسی، کتابخانه های جاوا اسکریپتی که داخل سایت استفاده شده ، فریم ورک ها ، حتی وب سرور مورد استفاده و ... را به ما نشان میده.

یک نمونه از اطلاعات بدست آمده از وبسایت wappalyzer.com رو میتونید در زیر مشاهده کنید.


روش 3 : درصورتی که به هر دلیلی به این افزونه دسترسی ندارید یکی دیگه از روش های تشخیص که ممکنه زیاد دقیق هم نباشه بصورت زیر هست.

ابتدا وارد سایت مورد نظرتون بشید، بعدش دکمه F12 رو فشار بدید تا Inspect Element براتون باز بشه.

بعدش به تب Network برید و یک بار F5 رو فشار بدید تا صفحه رفرش بشه. بعدش اولین گزینه که نام وبسایت هست رو انتخاب کنید.

از تبهای باز شده روی تب Headers برید تا اطلاعات هدر براتون نمایش داده بشه.

 

اما بعضی از وبسایت ها این اطلاعات رو مخفی میکنن. دلیل این کار هم بالا بردن امنیت هست. چون ممکنه درصورتی که باگ جدیدی در  ورژن استفاده شده از زبان برنامه نویسی یا فریم ورکی که استفاده شده پیدا بشه خیلی راحت سایتشون قابل تشخیص هست و میتونن هکش کنن.

به مخفی سازی این اطلاعات در اسطلاح مخفی کردن اثر انگشت و یا finger print یا foot printing میگن.

ازاین که بازهم با ما همراه هستید ازتون ممنونیم.

تا آموزش های بعدی خدا نگهدار.


نحوه تشخیص زبان برنامه نویسی سایت | اضافه شده در تاریخ : 1397/01/14 | تعداد بازدید : 116


کلمات کلیدی :
زبان برنامه نویسی , وبسایت , زبان طراحی سایت , html , js , php , asp , javascript , django , aspx

لطفا صبر کنید