روش تشخیص زبان برنامه نویسی سایت
در قسمت اول برای شما توضیح دادیم که اگر کاربری قصده شناسایی زبان برنامه نوسی یک سایت داشت، چه باید بکند. علاوه بر 3 مورد قبل برای شما راه حل های دیگر را بیان میکنیم.
لازم به ذکر است که بدانید طراحان و برنامه نویسان سایت، هرچه در کاره خود مهارت داشته باشند، تشخیص نوع زبان سایت کاری سخت تر و مشکل سازتر خواهد بود. چرا که این موضوع جزئی از مسائل امنیتی می باشد و بهتر است که کاربری پی به نوع زبان برنامه نویسی سایت نبرد.
یکی دیگر از راه حل هایی که می توان با استفاده از آن به این موضوع پی برد،استفاده از افزونه تشخیص زبان سایت یعنی استفاده از 2 افزونه wappalyzer و whatruns می باشد.
2 مرورگر فوق برای هر 2 مرورگر کروم و فایرفاکس موجود می باشد. شما عزیزان می توانید با دانلود این برنامه و نصب آن بر روی مرورگر مورد نظر خود می توانید اطلاعاتی نظیر نوع زبان برنامه نویسی سایت، ورژن جاوااسکریپت مورد استفاده و مواردی دیگر را تشخیص دهید.
راه حل آخر که بهترین راه حل و راحت ترین می باشد این است که، سایت مورد نظر خودرا وارد کنید. سپس وارد یک قسمت فرعی شوید. مثلا فرض کنید وارد سایت یک فروشگاه مجازی شده اید. وارد قسمت محصولات یا تماس با ما و یا هر لینک داخلی که موجود بر روی سایت بود شوید. به آدرس بار بالای سات خود توجه کنید. در واقع یک URL را در آنجا خواهید دید. URL موجود را دستکاری کنید و به اصطلاح خراب کنید. در واقع یک سری عدد یا حروف به آن اضافه کنید. مجدد اینتر را بزنید. پس از آن یک Eror را مشاهده خواهید نمود. این ارور می تواند ارور 404 یا 500 و یا 300 باشد که بسته به استراتژی طراحی سایت تغیر خواهد کرد. پس از مشاهده ارور به فرمت آن دقت فرمایید. فرمت ارور در واقع همان URL موجود در آدرس بار می باشد. در انتهای این فرمت نوع زبان برنامه نویسی سایت را نوشته مثل aspx .
لازم به ذکر است که از روی سورس کد یک سایت هم میتوان به این موضوع پی برد، اما کاری بسیار سخت و دشوار است که عملا غیر قابل استفاده خواهد بود به خصوص وقتی که برنامه نویس سایت فردی خبره باشد.