هک و امنیت با پایتون جلسه چهارم – ساخت ابزار WhatWeb

هک و امنیت با پایتون ساخت ابزار WhatWeb

WhatWeb ابزاری است که میتواند وب سایت ها را از نظر سیستم های مدیریت محتوا (CMS)، سیستم عامل های وبلاگ نویسی، بسته های آماری / تجزیه و تحلیل، کتابخانه های جاوا اسکریپت، سرورهای وب و دستگاه های جاسازی شده و … شناسایی کند. ابزار اصلی WhatWeb بیش از 1700 پلاگین دارد که هر کدام کار خاصی را انجام میدهند. WhatWeb همچنین میتواند آدرس های ایمیل، شناسه های حساب، فریم ورک های وب، خطاهای SQL و غیره را مشخص کند.

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

import builtwith
import sys

try:
	host = sys.argv[1]

	r = builtwith.parse(host)

	data = r.items()

	for a,b in data:
		print a+":",':'.join(b)
except:
	print "plz check internet or url !!"
	print "[*]useage",sys.argv[0],"http://www.target.com"

مشاهده ویدیو آموزشی مربوط به ابزار WhatWeb

1 دیدگاه
  1. pishro می گوید

    ممنون از زحمات شما.صدای فیلمها خیلی کم هستش.

نوشتن دیدگاه

آدرس ایمیل شما منتشر نخواهد شد.