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

V i R u s Ʒ²

هک و امنیت

V i R u s Ʒ²

هک و امنیت

Virus 32

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

-->
آخرین نظرات
  • ۲۲ مرداد ۰۲، ۰۰:۳۴ - Sami
    مرسی
  • ۱۴ مرداد ۰۲، ۱۴:۴۶ - farhad
    salam

تو این پست تصمیم گرفتم آموزش درست کردن یه ویروس جالب به زبان ++C رو توضیح بدم که موجب بهم ریختگی اعصاب کاربر قربانی بشه و شاید هم بعضی حرفارو زیر لبی بهمون بچسبونه که امیدوارم از اونجور مسائل پیش نیاد 

اول از همه نیاز داریم که ابزار Code Blocks رو دانلود کنیم که برای اینکار میتونیم از سایت های ایرانی استفاده کنیم یا اینکه از سایت خود کد بلاکس دانلودش کنیم ، البته میشه این ویروس رو با ویژوال استودیو هم نوشت ولی از اونجایی که من قبلا از کد بلاکس برای کد نویسی سی پلاس پلاس استفاده میکردم بخاطر همین رابطه ی خوبی باهاش دارم و اینطور شد که  تصمیم گرفتم از همین ابزار برای ویروس نویسی استفاده کنم و آموزشو با همین ابزار پیش ببرم چون اگه میخواستم سوئیچ کنم روی ویژوال استودیو باید یه سری چیزارو اینور و اونور میکردم که موجب میشد حوصلم سر بره و ...

در کل بعد از نصب کد بلاکس یه پروژه ی کنسول به زبان سی پلاس پلاس درست کنین و وارد قسمت کد نویسی اون بشین ، حالا کد های پایین رو داخل اون کپی کنین تا بریم سراغ نحوه ی کار ویروس و توضیحات کدها

#include <iostream>
#include <windows.h>
using namespace std; int main() { int meghdar1; int meghdar2; cout<<"Enter a random number 1:"; cin>>meghdar1; cout<<"Enter a random number 2:"; cin>>meghdar2; FreeConsole(); while(1) { int meghdar1=rand()%1600; int meghdar2=rand()%900; SetCursorPos(meghdar1,meghdar2); } return 0; }

تو خط اول و دوم ما کتابخونه های مورد نظر رو وارد برنامه کردیم ، تو خط سوم یه فضای نام ایجاد کردیم ، بعدش تابع main رو تعریف کردیم و داخلش دو تا متغیر از نوع عدد صحیح یا همون integer ایجاد کردیم و بعد از گرفتن ورودی از کاربر اون ورودی هارو ریختیم داخل متغیر های ساخته شده که با اسم meghdar1 و meghdar2 مشخص شدن ، بعدش یه حلقه ایجاد کردیم و داخلش کدهای مربوط به حرکات ماوس رو تنظیم کردیم که با استفاده random اینکار رو انجام دادیم

حالا بریم سراغ سوالی که باید اول از همه چیز جوابشو میدادم ولی خواستم تو کف بزارمتون تا اینکه وسطای پست بهتون توضیح بدم D:

کار این برنامه دقیقا چیه ؟ این برنامه موجب میشه که ما از کاربر یه ورودی رو دریافت کنیم و با استفاده از اون مقادیر ، اشاره گر ماوس رو بصورت تصادفی بچرخونیم تا کاربر هنگ کنه

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

#include <iostream>
#include <windows.h>
using namespace std; int main() { FreeConsole(); while(1) { int meghdar1=rand()%1600; int meghdar2=rand()%900; SetCursorPos(meghdar1,meghdar2); } return 0; }

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

" امیدوارم این پست بدرد سی پلاس پلاس کارای وبلاگمون بخوره "

موفق باشید

نظر (۲۳)

  • Virus32
  • کسب درآمد اینترنتی
  • با سلام
    خسته نباشید
    میتونیم با ذکر منبع از مطالب شما کپی کنیم؟
    Virus32 MR_C0D3R ‌ :
    سلام ، بله چرا که نه
    عالیه
    داداش این Terminator کجا رفت چرا دیگه پست های ویژوال بیسیک رو نمی زاره ؟
    Virus32 MR_C0D3R ‌ :
    نمیدونم کجا غیبش زده ، امروز خودم یه پست در مورد ویژوال بیسیک مینویسم
    بعدش چطوری میشه درستش کرد ؟
    Virus32 MR_C0D3R ‌ :
    یعنی چی بعدش چطور میشه درست کرد ؟ منظورت فایل EXE هستش که میخوای بدی رو سیستم هدف ؟
    داداش من این کد ها رو زدم تو برنامه ولی وقتی روی پلی کلیک می کنم می نویسه : Target uses an invalid compiler; run aborted
    Virus32 MR_C0D3R ‌ :
    مشکل از کامپایلرته !!! از اینجا کد بلاکس رو دانلود کن ، البته این لینک شاید از کار بیفته چون از خود سایت کد بلاکس برداشتم و امکان بروزرسانی و تغییر لینک هستش ، بعد از نصب وارد شو و بعدش حواست باشه یه پروژه به زبان سی پلاس پلاس ایجاد کنی ، نه سی 
  • Virus32
  • فاطمه کریمی
  • سلام ممنون ازمطالب تون متشکرم
    Virus32 MR_C0D3R ‌ :
    سلام ، خواهش میکنم نظر لطفتونه 
    داداش من رو این لینک می زنم 5 ثانیه میگذره بعد مینویسه : We cannot send this file to your location. Please visit our our T7 page چی کار کنم ؟
    Virus32 MR_C0D3R ‌ :
    این خطا بخاطر خطایی هستش که سایت sourceforge بهت داده ، یادم نبود بهت بگم با قندشکن دانلود کنی چون خودم با وی پی اس آمریکایی وارد میشم حواسم به اینجور چیزا نیستش که بخوام قندشکن نصب کنم یا ... ، از اینجا میتونی دانلود کنی 
    یعنی چی بعدش چطور میشه درست کرد ؟ منظورت فایل EXE هستش که میخوای بدی رو سیستم هدف ؟

    پاسخ : بله
    یعنی چی بعدش چطور میشه درست کرد ؟ منظورت فایل EXE هستش که میخوای بدی رو سیستم هدف

    پاسخ : بله ولی وقتی اجرا شد چطوری غیر فعالش کنیم
    Virus32 MR_C0D3R ‌ :
    آهان ، یا باید سیستم رو رستارت بدیم :) یا اینکه کلید های ترکیبیه CTRL+ALT+Del رو بزنیم و بعدش Task Manager رو انتخاب کنیم ، حالا با استفاده از کلید های کیبورد اول اسم برناممونو جستجو میکنیم تا برناممونو پیدا کنه ، بعدش با استفاده از کلید های Tab و جهت یاب ، سعی میکنیم بریم روی End Task و در آخر هم با استفاده از دکمه ی Space میتونیم برنامه رو ببندم :) البته من برای ویندوز هشت و ده رو توضیح دادم ، رو ویندوزای دیگه نمیدونم اینجوری بشه یا نه
    داداش من با قند شکن زدم دانلود داره دانلود می کنه بعد نصب دیگه کار میکنه Compiler ?
    Virus32 MR_C0D3R ‌ :
    آره عزیز :))
    با تشکر من دانلود کردم کار کرد
    Virus32 MR_C0D3R ‌ :
    خواهش
    داداش دانلود کردم نبض کردم یک بار کار کرد دوباره رفتم یک برنامه دیگه بسازم بازم همون ار ور رو داد
    Virus32 MR_C0D3R ‌ :
    به ترتیب مراحل ساخت پروژه رو انجام بده و در آخر که میخوای Finish کنی از قسمت Compiler گزینه ی GNU GCC Compiler رو انتخاب کن ، راستی گفتی میخوای یه پروژه ی جدید بسازی ؟ یادت نره کتابخونه های اولیه رو وارد برنامه کنی ، همون iostream رو میگم که حتما باید باشه (البته اگه داری بصورت حفظی و دستی کد نویسی میکنی ) ، اگه درست شد خبر بده که بدونم دردش از این بود ، اگرم درست نشد که دیگه نمیدونم باید چیکار کنی مگر اینکه تنظیمات کامپایلر یا چیزی رو دستکاری کرده باشی که اونموقع برنامه رو یه بار پاک کن و مجدد نصب کن / موفق باشی 
    داداش کار کرد
    Virus32 MR_C0D3R ‌ :
    خدارو شکر D:
    از تلاش یکا یک شما متشکرم D:
    بد افزار چقد طرفدار داره ر: (:
    Virus32 MR_C0D3R ‌ :
    اوهوم:)
    بسیار عالی
    بخش‌هایی از این نظر که با * مشخص شده، توسط مدیر سایت حذف شده است
    اینم به زبان پایتون

    **** ************ ****** **********
    ****** ****
    ****** ******

    ***** * ************

    ***** *****
    ** * ****************** **
    ** * ****************** **
    ****************
    ************** ***

    ** *** * *** * *** **** **** *** **** **** ****** **** **** *** ****
    *** ******* ******
    **** * **** ***** ** *** *****
    ** *** ** ****** ******* ** *** *****
    *** **** **** ** ***** ****
    **** *** **** *** ** ** * ******
    *** * *** ***** **** ******* **** ***** **** ******
    ** *** ***** **** **** ** **** **** ** *** **** ** ***** *** **** ** **** **** *****
    ** ** *** **** ** ***** ***** ***** *** ******* *** ** * **** * ******* *** **** * *****

    اینم اموزش من 😎
    Virus32 MR_C0D3R ‌ :
    سانسورش کردم :)) صبر کن پست میکنم ، اگه خواستی کدای دیگتم بزار همونکه گفتی مثلا کد پخش موزیک و ...
    بخش‌هایی از این نظر که با * مشخص شده، توسط مدیر سایت حذف شده است
    *** ******
    **** ********* ****** *
    *************** *******

    **** **** ********* ******* ***

    ****** ****
    **** ********* ****** **********
    **************** *** ******

    ********* **** *** ***

    *** *****
    ****** ******
    ***************** *************

    **** ****** *******
    ****** ***
    ***********
    Virus32 MR_C0D3R ‌ :
    بعد از اینکه خودمم بررسی کردم میزارم (تا فردا شب) ، ممنون که کداتو با ما به اشتراک گذاشتی :)
    خواهش میکنم

    اینم یه ماژول برای به دست اوردن درایو های سیستم یعنی ببینیم چه درایو هایی وجود داره

    from os import path

    a = ["a", "b", "c", "d:", "e:", "f:", "g:", "h:", "i:", "j:", "k:", "l:", "m:", "n:", "o:"]
    b = []


    def start():
    for s in a:
    if path.exists(s):
    b.append(s)
    return b

    Virus32 Virus 32 :
    ممنون
    میتونی تو c#هم بگی♥♥♥
    Virus32 MR_C0D3R ‌ :
    برای اینکار دو تا روش هست
    اولین روش اینه که از کدهای پایین استفاده کنی
    Random X = new Random();
                Cursor.Position = new Point(X.Next(700), X.Next(500));
    اگه این روشو نخواستی بگو اون یکی روش رو بگم
    فعلا اون چون یه نمه پیچیده بود نگفتمش ...

    میگن سی پلاس برای برنامه سیستمی خوبه دقیقا برنامه سیستمی چیخ مثلا؟

     

    بعد میگن زبون قدرتمنده،،، قدرتمند یعنی چی؟

    Virus32 32 Attacker ‌ :
    سی پلاس پلاس یه زبان قدرتمندیه برای سیستم، یعنی خیلی کارا میشه کرد باهاش، مثلا برنامه های قدرتمندی مثل برنامه دیپ فریز رو که با سی پلاس پلاس مینویسن، که خیلی قدرتمنده، و به این راحتی ها نمیشه حذفش کرد و از کار نمیفته، و خیلی کارای دیگه میشه کرد که با هر زبانی نمیشه انجام داد.

    سلام چطور اسم و مسیر برنامه رو بدست بیاریم؟ میخوام تو ریجیستری بزنم وقتی روشن شد برنامه اجرا شه

     

    دیگه این روزا استارتاپ امن نیست

    Virus32 Virus 32 :
    سلام
    45 ثانیه فکر کردم و متوجه نشدم چه کاری میخوایی انجام بدی
    کدوم برنامه منظورته؟

    شراب خالص موس D:

    راهی هس برای غیر فعال کردنش؟

    Virus32 ولم کنید (: :
    ctrl+shift+alt = taskmgr
    بعدم با tab برنامه رو انتخاب
    سپس اسپیس زده و برنامه را خاموش میکنیم
    ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
    شما میتوانید از این تگهای html استفاده کنید:
    <b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
    تجدید کد امنیتی