Vytvoření virového programu BackDoor, který poskytuje skrytou vzdálenou správu, lze provést ve dvou fázích. Nejprve se vytvoří bloky na straně serveru, poté na straně klienta.
Nezbytné
Visual Basic, Microsoft Winsock Control, počítač, vzdálený server
Instrukce
Krok 1
Chcete-li vytvořit virový program BackDoor pro skrytou vzdálenou správu, který se skládá ze strany serveru a klienta, vytvořte nový projekt jazyka Visual Basic ve formě tradičního souboru s příponou exe.
Krok 2
Připojte projekt k ovládacímu prvku Microsoft Winsock Control pomocí nabídky Project na kartě Components. Vyberte soubor mswinsck.ocx. Svázat formulář a komponentu, poté odebrat nadpis, zmenšit velikost a nastavit viditelný formulář na False. Dále změňte název komponenty na ws. Nastavte LocalPort na stejné číslo portu.
Krok 3
Napište programový kód do Form_Load. Pokud není připojení, ukončete připojení ve ws, otevřete port. Připojte klienta pomocí konkrétního ConnectionRequest. Zkuste to prosím znovu několikrát.
Krok 4
Vytvořte kód pro ws_DataArrival. Tento kód bude použit pokaždé, když začnou přicházet data ze serveru. Určete proměnnou Data, ve které se budou shromažďovat všechny příchozí informace. Zkompilujte program. Pojmenujte jej server.exe.
Krok 5
Vytvořte projekt a formulář znovu, tentokrát na straně klienta. Uspořádejte do formuláře dvě pole IP a Port, tlačítka „Připojit“, „Odpojit“, „Zpráva“, „Zavřít server“. Dále přidejte Winsock Control a pojmenujte jej. V poli Text v prvním odstavci nastavte IP adresu počítače, ve druhém - hodnotu portu. Vyplňte kód. Navažte spojení.
Krok 6
Zkompilujte program do client.exe. Výsledný trojský kůň otestujte. Spusťte postupně server.exe, client.exe. Připojte se, odeberte server ze seznamu úkolů.