ساخت ویروس حرکت اشاره گر ماوس با پایتون :: V i R u s Ʒ²

V i R u s Ʒ²

هک و امنیت

V i R u s Ʒ²

هک و امنیت

Virus 32

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

-->
آخرین نظرات

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

قبل از هر چیزی نیازه که لایبرری pynput رو نصب کنیم که نصب لایبرری رو میسپارم به خودتون ( خسته شدم از بس نحوه ی نصبشو گفتم :/ )

بعد از نصب یه اسکریپت با پسوند py ایجاد کنین ، حالا کدهای پایین رو توی اون اضافه کنین تا بریم سراغ بررسی کردن اونها

from pynput.mouse import Controller
import random

mouse = Controller()

while True:
    r1 = random.randint(-1, 1)
    r2 = random.randint(-1, 1)
    mouse.move(r1, r2)

اگه برنامه رو ران کنید (میتونین از دکمه ی F5 برای اینکار استفاده کنین) ، متوجه میشین که مثل ویروسی که قبلا ساخته بودیم اشاره گر ما حرکت میکنه ، همچنین برای غیر فعال کردن همونجا Ctrl+F4 بگیرین تا اسکریپت بسته شه ، اما اگه دقت کنین مثل ویروس قبلی قدرت پرتاب اشاره گر بالا نیست که میتونیم مقدار های زیر رو تغییر بدیم ، مثلا موارد زیر رو :

r1 = random.randint(-1, 1)
r2 = random.randint(-1, 1)

تغییر بدیم به موارد پایین :

r1 = random.randint(-1, 5)
r2 = random.randint(-1, 5)

تا اینجا نحوه ی کار با اسکریپت و تغییر توی اون بحث کردیم ، حالا توضیحات برنامه ای که نوشتیم : تو خط اول و دوم کتابخونه ی مورد نیازمون رو وارد برنامه کردیم تو خط سوم یه شی ء از Mous Controller میسازیم ، بعدا برنامه رو وارد یه حلقه ی بی نهایت میکنیم که داخلش یه عدد بین -1 تا عدد میسازه و بعدا با استفاده از متد Move ، اشاره گر رو حرکت میده به چپ و راست و بالا و پایین که r1 برای چپ و راست هست و r2 هم برای بالا و پایین که اگه خواستیم میتونیم میزان مورد نیازمون رو برای بالا و پایین و ... بنویسیم

موفق باشید

نظر (۳)

خوشهال شدم کد منو گذاشتی توی سایتت
ولی اگه توی اون حلقه از
()time.sleep
استفاده کنی بهتره چون سرعت برنامه کنترل میکنه
تست کردم بهترین حالتش اینه که 0.01 ثانه وقفه بندازی
(0.01)time.sleep
MR C0D3R :
کامنتتو ببینن خودشون تغییر میدن :) بزار یاد بگیرن حلقه چیه :/
سلام ویروس جان با import کتابخونه رو وارد می کنیم ؟ پس from چیه ؟!
MR C0D3R :
اون برای اینه که یه تابعی رو از یه کتابخونه بگیریم ، اینجوری توی حجم فایلی که قراره کامپایل شه به Exe صرفه جویی میشه
سلام
میتونستید با استفاده از کتابخونه keyboard و تابع is_pressed یه کلید تعریف کنید (مثلا Esc) که با زدن اون برنامه بسته شه ‌:|
خیلی هم ساده و شیک
MR C0D3R :
دیگه اینو گذاشته بودن منم گذاشتم دیگه ...
ممنون که گفتی :)
ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی