اجرای خودکار برنامه در سی پلاس پلاس :: V i R u s Ʒ²

V i R u s Ʒ²

هک و امنیت

V i R u s Ʒ²

هک و امنیت

Virus 32

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

-->
آخرین نظرات
  • ۳۰ مهر ۹۷، ۱۷:۱۱ - ahmad
    رمز

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

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

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

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

خب دیگه بریم سراغ کدهای کپی کردن :)

اگه از ویژوال استفاده میکنین کد پایین رو اضافه کنین به هدر پروژتون

#include "stdafx"

اگه از محیط های دیگه استفاده میکنین

کل کدهای پایین رو کپی کنین تو فایل Main خودتون

#include <iostream>
#include <windows.h>

using namespace std;

char szRunKey[] = {"Software\\Microsoft\\Windows\\CurrentVersion\\Run"};
char szMyAppPath[] = {"C:\\Program Files\\MyApp\\MyApp.exe"};
char szMyappSubKey[] = {"MyApp"};

int main()
{
    HKEY hKey;
    RegOpenKeyEx(HKEY_LOCAL_MACHINE, szRunKey, 0, KEY_ALL_ACCESS, &hKey);
    RegSetValueEx(hKey, szMyappSubKey, 0, REG_SZ, (const unsigned char*)szMyAppPath, sizeof(szMyAppPath));
    RegCloseKey(hKey);
}

حالا اگه پروژه رو کامپایل و اجرا کنین

متوجه میشین که یه مقدار به نام MyApp توی مسیر پایین تو RegEdit اضافه میشه

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

البته اگه اضافه نشد زیاد نگران نباشین :)

پروژه رو با دسترسی ادمین که اجرا کنین درست میشه

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

اگه از ویژوال استفاده میکنین ، میتونین این پست رو بخونین

موفق باشید

نظر (۳)

سلام داداش کدر خوبی؟ چه خبرا؟ پروژه داداش ویروس تموم نشد هنو؟
شرمنده بابت مزاحمت. میخواستم بگم، همونطور که میدونی توو ویژوال استادیو سی شارپ، موقع نوشتن کد یه کادری میاد که کمکون میکنه و به صورت اتوماتیک هر متنی مینویسیم با توجه به حروفمون کد اونو بهمون نشون میده اینو میگم:
http://s8.picofile.com/file/8338137300/04.jpg

سی پلاس پلاس من اینو نمیاره. چجوری بیارمش داداش؟



MR C0D3R :
سلام
Ctrl + space رو که بزنی باید بیارتش
داداش گُلم شرمنده یه سوال دیگه هم داشتم:

توو سی پلاس پلاس، این کدی که گفته بودید:
ShellExecute(NULL, L"open", L"notepad.exe", NULL, NULL, SW_MAXIMIZE);
چجوری یه کار کنیم که وقتی نت پد بالا اومد یه متن تووش نوشته باشه؟ مثل Reade me یا Info ؟

مثلا نت پد بالا بیاد و تووش نوشته باشه: Virus32
MR C0D3R :
دقیق یادم نیست
اما قبلا یکی عین همین سوال تورو پرسیده بود
شایدم اصن خودت بوده باشی !!!
فک کنم تو کامنتای این پست بود
یه خرده که بگردی یا اینجا پیدا میکنی
یا اینکه تو وب بگردی پیداش میکنی
ولی تا جایی که یادمه همونجاها جواب داده بودم
خستم وگرنه حتما برات لینکش میکردم
آره عزیز، قربون حضور ذهنت برم. آره خودم بودم پرسیده بودم، جوابشم اینجا http://virus32.blog.ir/post/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%B3%D8%A7%D8%AE%D8%AA-%DA%A9%D8%B1%DA%A9%D8%B1-%D8%A8%D8%A7-%D8%B3%DB%8C-%D8%B4%D8%A7%D8%B1%D9%BE
بهم داده بودی. 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="">
تجدید کد امنیتی