خانه / آموزش های برنامه نویسی / آموزش زبان پایتون / آموزش پیدا کردن سایت های روی سرور در پایتون – ReverseIP
آموزش پیدا کردن سایتهای روی سرور در پایتون - ReverseIP

آموزش پیدا کردن سایت های روی سرور در پایتون – ReverseIP

آموزش پیدا کردن سایت های روی سرور در پایتون – ReverseIP

آموزش پیدا کردن سایتهای روی سرور در پایتون - ReverseIP
آموزش پیدا کردن سایت های روی سرور در پایتونReverseIP

آموزش پیدا کردن سایت های روی  سرور در پایتون – ReverseIP

 

با سلامی  دوباره خدمت تمام کابران آنده لرن

 

در این آموزش میخوایم وبسایت های مشترک یک سایت یا ای پی مشخص رو پیدا کنیم.

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

 

 

 

خوب تو این آموزش ما از API  که سایت yougetsignal به ما میده استفاده میکنیم.

یکی از امکاناتی عالی که این سایت در اختیار کاربران قرار میده

Reverse IP Lookup یا Find other sites hosted on a web server هست

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

شما از آدرس زیر میتوانید به راحتی این کار رو انجام بدید

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

آموزش پیدا کردن سایتهای روی سرور در پایتون - ReverseIP
آموزش پیدا کردن سایتهای روی سرور در پایتونReverseIP

 

 

اما ما در این آموزش میخوایم با استفاده از پایتون اینکارو بکنیم شاید یک ابزار بزرگ داشته باشید و میخواید این امکان رو بهش اضاف کنید و نخواهید هر بار به سایت مراجعه نکنید.

 

پیدا کردن سایت های روی سرور با پایتون

 

با سایت yougetsignal  آشنا شدیم و فهمیدیم چطوری سایت روی یک سرور رو پیدا کنیم وقتشه بریم به سراغ کد نویسی و نوشتن ابزار خودمون.

 

طبق معمول قبل هر کاری اول ماژول های مورد نیاز رو وارد میکینم.

 

تو این سری آموزش ما با دوتا ماژول جدید requests برای درخواست و ارتباط با سایت آشنا میشم

ماژول دومی json ما برای دریافت داده های جیسون و پارس کردن جیسون است.

یه() raw_input مینویسم و از کاربر آدرس آی پی یا آدرس سایت رو میگریم

 

 

خوب حالا یه درخواست به صورت post  به سایت میفرستیم راحته نگران نباشید

به این شکل که داده ها که در خواست دادیم رو در متغیر  r  ذخیره کن.

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

 

یه متغییر data تعریف میکنیم و اونو برار قرار میدیم با متغیر r  ولی به صورت json.load  زیرا داده که از سایت میگریم جیسون است و نیاز هست اونو پارس کنیم

و در اخر با text. داده  رو به رشته تبدیل میکنیم.

 

 

حالا نوبت به چاپ کردن تعداد سایت ها موجود رو سرور با تابع print است.

 

یه حلقه for  مینویسم که دونه دونه سایت ها رو به ترتیب چاپ کنه

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

 

این هم سورس پیدا کردن سایتهای روی سرور در پایتون – ReverseIP

 

دانلود سورس پیدا کردن سایتهای روی سرور در پایتون – ReverseIP

 

آموزش پیدا کردن سایت های روی سرور در پایتون – ReverseIP

Summary
پیدا کردن سایت های روی سرور
Article Name
پیدا کردن سایت های روی سرور
Description
پیدا کردن سایت های روی سرور آموزش پیدا کردن سایت های روی سرور در پایتون - ReverseIP اما ما در این آموزش میخوایم با استفاده از پایتون اینکارو بکنیم شاید یک ابزار بزرگ داشته باشید و میخواید این امکان رو بهش اضاف کنید و نخواهید هر بار به سایت مراجعه نکنید.
Author
Publisher Name
پیدا کردن سایت های روی سرور

درباره ی ساسان

مطلب پیشنهادی

آموزش زبان YO

آموزش زبان YO قسمت اول

آموزش زبان YO قسمت اول   با سلام خدمت تمام کاربران عزیز بازم در خدمت …

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

یازده + 18 =