ساخت برنامه هویز :: V i R u s Ʒ²

V i R u s Ʒ²

هک و امنیت

V i R u s Ʒ²

هک و امنیت

Virus 32

💢 دوستانم بی دفاع و دشمنانم بی جواب نخواهند ماند 💢

-->

در پست قبلی در مورد اصطلاح هویز توضیح دادیم و قرار شد بگیم که چطور میشه یه همچین برنامه ای رو درست کرد و به عنوان یه ابزار شخصی به جای سایت هایی که هویز میگیرن و ... ازش استفاده کرد ، برای درست کردن این برنامه میشه از همه زبان ها استفاده کرد ولی در این پست قراره با استفاده از زبان برنامه نویسی پایتون اینکار رو انجام بدیم .

قبل از اینکه بخوایم یه همچین برنامه ای رو درست کنیم نیازه که برنامه پایتون 2.7 رو دانلود و نصب کنین ، بعد از اینکار ها نیازه که کتابخونه ی مورد نظر رو نصب کنیم
برای اینکار به مسیر زیر مراجعه میکنیم
C:\Python27\Scripts

البته اگه شما موقع نصب یه مسیر دیگه رو وارد کرده باشین الان مسیر فرق کرده ، در کل اگه جای دیگه ای نصب کرده بودین ، وارد اون پوشه بشین بعدش روی پوشه ی Scripts کلیک کنین تا پوشه ی مورد نظر باز بشه

بعد از اینکه وارد پوشه ی مربوطه شدین کلید شیفت روی کیبوردتون رو نگه دارین بعدش راست کلیک کنین و گزینه ی

Open Command Window Here

رو بزنین

بعد از اینکه خط فرمان براتون باز شد این دستور رو از اینجا Copy کنین و توی خط فرمانی که براتون باز شده Paste کنین و منتظر بمونین تا پیغام اتمام براتون ظاهر شه

pip install pythonwhois

بعد از اینکه همه چیز اوکی شد وارد منوی Start میشیم و تایپ میکنیم Python تا اینکه برنامه پایتون برامون جست و جو بشه بعد از اینکه برنامه پایتون پیدا شد روی اون کلیک میکنیم و از منوی File برنامه گزینه ی New File رو میزنیم

بعد از اینکه یه فایل جدید ایجاد شد اونو تو مسیر دلخواه ذخیره میکنیم ، بعد از اینکه اینکار رو انجام دادیم میرسیم به سر اصل مطلب یعنی کد زنیمون

برای کد نویسی این برنامه ما کد های زیر رو به برنامه اضافه میکنیم

import pythonwhois 

from pprint import pprint

site = raw_input("Enter a site:")

pprint (pythonwhois.get_whois(site))

خب همونطور که مشخصه ما توی خط اول و دوم اومدیم و کتابخونه های مورد نظر رو وارد برناممون کردیم ، توی خط سوم یه متغیر با اسم سایت درست کردیم و با استفاده از raw_input یه ورودی خام از کاربر گرفتیم که متن Enter a site پشت سایت وارد شده توسط کاربر قرار میگیره ، تو خط چهارم اومدیم و گفتیم که با استفاده از کتابخونه ی Pythonwhois و Pprint بیاد و آدرس سایتی که داخل متغیر قرار داشت رو برای ما هویزشو بگیره و به نمایش در بیاره ، خب حالا پروژتون رو اجرا کنین که برای اینکار میتونین کلید F5 رو بزنین یا از منوی Run گزینه ی Run Module رو بزنین ، خب بعد از اینکه برنامه استارت شد یه پیامی به شما نمایش میده که آدرس یه سایت رو وارد کنین ، بعد از اینکه آدرس سایت مورد نظر رو زدین یه خرده صبر کنین تا برنامه کارش رو انجام بده و اطلاعات رو به نمایش در بیاره .

موفق باشید

نظر (۵)

سلام ویروس من به مطالبت علاقه دارم من یک سوال دارم میشه بگی وقتی به برنامه پایتون رفتیم و file newرو انتخاب کردیم و یک فایل در dasktop درست کردیم کد رو کجا بزنیم اگر عکس داری برام بفرست اگه ابنجا جواب نمیدی توی قسمت ساخت هویز زدم
MR C0D3R :
سلام ، الان به سیستم دسترسی ندارم ولی چون کارت راه بیفته ، وقتی که فایل روی دسکتاپ ایجاد شد روی اون راست کلیک کن و Edit with IDLE رو بزن ، بعد از اینکه اونو زدی ، یه محیط عین نوت پد ویندوز بهت میده ، کدارو اونجا وارد میکنی و F5 رو که زدی اوکی میکنی برنامت بالا میاد .
مرسی
سلام ببخشیدسوال بنده سوال همین دوستمون هست رو داشتم
ایا حرف شما درست هست
جسارت نباشد منظورم اینه مطمءن هستید
و یک سوال دیگر بعد از هرکد اینتر بزنیم برویم خط بعد ؟
با تشکِِِِِِِِِِِِِِِِِِِرِِِِِِِِِِِِِِِِِِِِِِِِِِِِِِِِِِِِِِِِِِِِِِِِِِِِِِِِِِِ
MR C0D3R :
سلام
بله عزیز مطمئن تر از مطمئنم ، شما کجاشو مشکل داری دقیقا ؟ اگه سوال دوستی که تو دو تا کامنت بالاتر پرسیده رو داری ، جوابشو دادم و از جوابمم کاملا مطئنم
بله وقتی محیطی مثل نوت پد براتون باز شد بزنین روی جایی که متن مینویسن داخلش ، بعدا کدارو وارد کنین ، اگه دارین بصورت دستی وارد میکنین Enter رو که بزنین میره خط بعدی
الان شما پایتون رو نصب کردی به همراه کتابخونه ای که تو پست گفتم ؟ چون محیطش خیلی سادست ( عین نوت پد خود ویندوزه ) من موندم چی بگم .
دستت درد نکنه ببخشید سوالم باعث جوس اوردنتون شد
ممنون
MR C0D3R :
نه والا چرا باید جوش بیارم ؟ سوال سواله دیگه !!! اگه از جوابم ناراحت شدی حلال کن .
بخش‌هایی از این نظر که با * مشخص شده، توسط مدیر سایت حذف شده است
** ** **** ***** *****
** ** *** ****
****** *** **** ****
************
*** ****** **** **** ** ** ***** ****
****** ***** ******* *******
******
MR C0D3R :
O_o
ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی