وبلاگ سید محمد جواد حسینی

وبلاگ سید محمد جواد حسینی

داستان های جالب _حکایت های جذاب_بیوگرافی اینستاگرام.تلگرام
وبلاگ سید محمد جواد حسینی

وبلاگ سید محمد جواد حسینی

داستان های جالب _حکایت های جذاب_بیوگرافی اینستاگرام.تلگرام

آموزش ساخت نرم افزار یافتن پنل ادمین وبسایت با python

اول از همه باید پایتون رو نصب و پیکربندی کنیم،بر خلاف آموزش های قبلی در این آموزش ما از پایتون نسخه 2 استفاده میکنیم،پایتون 2 رو که نصب و راه اندازی کردید حالا باید کتابخونه مورد نیاز برای این پروژه رو نصب کنید:

pip install urllib2

بعد از نصب کتابخونه urllib باید اون رو داخل پروژه خودتون ایمپورت کنید:

from urllib2 import Request, urlopen, URLError, HTTPError

حالا بریم سراغ نوشتن کدهای اصلی برنامه:

اول از همه باید یه تابع بنویسیم برای شناسایی فاصله ها:

def Space(j):
   i = 0
  while i<=j:
     print ” “,
     i+=1

بعد از اون یه تابع مینویسیم برای پیدا کردن پنل ادمین :

def findAdmin():
f = open(“link.txt”,”r”);
link = raw_input(“Enter Site Name \n(ex : example.com or www.example.com ): “)
print “\n\nAvilable links : \n”
while True:
sub_link = f.readline()
if not sub_link:
break
req_link = “http://”+link+”/”+sub_link
req = Request(req_link)
try:
response = urlopen(req)
except HTTPError as e:
continue
except URLError as e:
continue
else:
print “OK => “,req_link

این تابع میاد از ما آدرس یه وبسایت رو میگیره و به کمک فایلی که به اون معرفی کردیم و از لینک پایین میتونید اون رو دانلود کنید،استفاده میکنه تا بیاد صفحه ادمین رو پیدا کنه،این فایل حاوی کلمه های مختلفی هست که ممکنه به عنوان کلمه مورد نظر برای صفحه ادمین یک وبسایت انتخاب شده باشند و این نرم افزار اونها رو پیدا خواهد کرد.

در آخر میایم این تابع رو اجرا میکنیم:

findAdmin()


نظرات 0 + ارسال نظر
برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
ایمیل شما بعد از ثبت نمایش داده نخواهد شد