Varjatud kaughaldust pakkuva viirusprogrammi BackDoor loomise saab teha kahes etapis. Esiteks luuakse plokid serveripoolele, seejärel kliendipoolele.
Vajalik
Visual Basic, Microsoft Winsock Control, arvuti, kaugserver
Juhised
Samm 1
Serverist ja kliendipoolest koosneva varjatud kaughalduse jaoks BackDoor-viirusprogrammi loomiseks looge uus Visual Basicu projekt exe laiendiga traditsioonilise faili kujul.
2. samm
Ühendage projekt Microsoft Winsock Controliga, kasutades menüüd Projekt, vahekaarti Komponendid. Valige fail mswinsck.ocx. Siduge vorm ja komponent, eemaldage pealkiri, vähendage suurust ja määrake nähtava vormi väärtuseks Väär. Järgmisena muutke komponendi nimeks ws. Määrake LocalPort samale pordinumbrile.
3. samm
Kirjutage programmi kood vormi_Load. Kui ühendust pole, sulgege ühendus ws-s, avage port. Ühendage klient konkreetse ConnectionRequesti abil. Proovige mitu korda uuesti.
4. samm
Ehitage ws_DataArrival kood. Seda koodi kasutatakse iga kord, kui serveri andmed hakkavad saabuma. Määrake andmemuutuja, kuhu kogutakse kogu sissetulev teave. Koostage programm. Pange sellele nimi server.exe.
5. samm
Looge projekt ja vorm uuesti, seekord kliendi poolel. Korraldage vormis kaks välja IP ja Port, nupud "Ühenda", "Katkesta ühendus", "Sõnum", "Sule server". Järgmisena lisage Winsock Control ja andke sellele nimi. Esimese lõigu tekstiväljal määrake arvuti IP-aadress, teises - pordi väärtus. Täitke kood. Looge ühendus.
6. samm
Koostage programm client.exe. Testige saadud Trooja. Käivitage järjestikku server.exe, klient.exe. Ühendage, eemaldage server ülesandeloendist.