Crearea unui program antivirus BackDoor care oferă administrare la distanță ascunsă se poate face în două etape. În primul rând, blocurile sunt create pentru partea server, apoi pentru partea client.
Necesar
Visual Basic, Microsoft Winsock Control, computer, server de la distanță
Instrucțiuni
Pasul 1
Pentru a crea un program antivirus BackDoor pentru administrare la distanță ascunsă, care constă dintr-un server și o parte a clientului, creați un nou proiect Visual Basic sub forma unui fișier tradițional cu extensia exe.
Pasul 2
Conectați proiectul la Microsoft Winsock Control utilizând meniul Proiect, fila Componente. Selectați fișierul mswinsck.ocx. Legați formularul și componenta, apoi eliminați titlul, reduceți dimensiunea și setați formularul vizibil la False. Apoi, schimbați numele componentei în ws. Setați LocalPort la același număr de port.
Pasul 3
Scrieți codul programului în Form_Load. Dacă nu există nicio conexiune, închideți conexiunea în ws, deschideți portul. Conectați clientul utilizând un ConnectionRequest specific. Vă rugăm să încercați din nou de mai multe ori.
Pasul 4
Construiți codul pentru ws_DataArrival. Acest cod va fi utilizat de fiecare dată când încep să sosească datele de pe server. Specificați variabila Date, în care vor fi acumulate toate informațiile primite. Compilați programul. Denumiți-l server.exe.
Pasul 5
Creați din nou proiectul și formați, de data aceasta pentru partea clientului. Organizați în formular două câmpuri IP și Port, butoane „Conectare”, „Deconectare”, „Mesaj”, „Închidere server”. Apoi adăugați Winsock Control și denumiți-l ws. În câmpul Text din primul paragraf, setați adresa IP a computerului, în al doilea - valoarea portului. Completați codul. Stabiliți o conexiune.
Pasul 6
Compilați programul în client.exe. Testați troianul rezultat. Rulați secvențial server.exe, client.exe. Conectați-vă, eliminați serverul din lista de activități.