انجمن های تخصصی  فلش خور
روش‌های تشخیص زبان برنامه‌نویسی سایت - نسخه‌ی قابل چاپ

+- انجمن های تخصصی فلش خور (http://www.flashkhor.com/forum)
+-- انجمن: رایانه (http://www.flashkhor.com/forum/forumdisplay.php?fid=27)
+--- انجمن: آموزش رایانه و اینترنت (http://www.flashkhor.com/forum/forumdisplay.php?fid=60)
+--- موضوع: روش‌های تشخیص زبان برنامه‌نویسی سایت (/showthread.php?tid=280756)



روش‌های تشخیص زبان برنامه‌نویسی سایت - The moon - 31-03-2020

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

برای اینکار چند روش وجود داره.
روش 1 : خیلی از سایت ها رو اگه دیده باشید از روی url میشه تشخیص داد که به چه زبانی نوشته شده اند.
مثلا آخر آدرس نوشته شده php یا aspx ویا jsp و ... که نشون میده سایت با چه زبانی نوشته شده.
ولی اگه url ها دستکاری شده باشن این کار معمولا دیگه قابل تشخیص از روی url نخواهد بود.

روش 2 : اولین و ساده ترین روش استفاده از یک افزونه به نام wappalyzer هست.
برای دانلود این افزونه میتونید به آدرس زیر مراجعه کنید.
wappalyzer.com/download
این افزونه اطلاعات خیلی مفیدی از جمله زبان برنامه نویسی، کتابخانه های جاوا اسکریپتی که داخل سایت استفاده شده ، فریم ورک ها ، حتی وب سرور مورد استفاده و ... رو به ما نشان میده.


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

روش 3 : یکی دیگه از سایت هایی که این کار رو برای ما انجام میده سایت builtwith.com هست که علاوه بر زبان برنامه نویسی سایت میتونه Web Server و Hosting Providers و Frameworks و نوع Encoding صفحه و ... رو بهتون نشون بده.


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

روش 4 : روش بعدی برای این منظور استفاده از Extention هست که مربوط به مرورگر Google Chrome هست که دقیقاً سایت بالا این Extention رو آماده کرده.

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

source: persiancomputer.net



RE: روش‌های تشخیص زبان برنامه‌نویسی سایت - امیر‌حسین - 31-03-2020

من روش اول رو ترجیح میدم هم راحت تره هم بیشتر متوجه میشی ینی فهمش آسونه .