Η δημιουργία ενός προγράμματος ιών BackDoor που παρέχει κρυφή απομακρυσμένη διαχείριση μπορεί να γίνει σε δύο στάδια. Πρώτα, δημιουργούνται μπλοκ για την πλευρά του διακομιστή και μετά για την πλευρά του πελάτη.
Απαραίτητη
Visual Basic, Microsoft Winsock Control, υπολογιστής, απομακρυσμένος διακομιστής
Οδηγίες
Βήμα 1
Για να δημιουργήσετε ένα πρόγραμμα ιού BackDoor για κρυφή απομακρυσμένη διαχείριση, το οποίο αποτελείται από διακομιστή και πελάτη, δημιουργήστε ένα νέο έργο της Visual Basic με τη μορφή ενός παραδοσιακού αρχείου με την επέκταση exe.
Βήμα 2
Συνδέστε το έργο στο Microsoft Winsock Control χρησιμοποιώντας το μενού Project, την καρτέλα Components. Επιλέξτε το αρχείο mswinsck.ocx. Δεσμεύστε τη φόρμα και το στοιχείο, στη συνέχεια αφαιρέστε τον τίτλο, μειώστε το μέγεθος και ορίστε την ορατή φόρμα σε False Στη συνέχεια, αλλάξτε το όνομα του στοιχείου σε ws. Ορίστε το LocalPort στον ίδιο αριθμό θύρας.
Βήμα 3
Γράψτε τον κωδικό προγράμματος στο Form_Load. Εάν δεν υπάρχει σύνδεση, κλείστε τη σύνδεση σε ws, ανοίξτε τη θύρα. Συνδέστε τον πελάτη χρησιμοποιώντας ένα συγκεκριμένο ConnectionRequest. Δοκιμάστε ξανά πολλές φορές.
Βήμα 4
Δημιουργήστε τον κωδικό για το ws_DataArrival. Αυτός ο κωδικός θα χρησιμοποιείται κάθε φορά που αρχίζουν να φθάνουν δεδομένα από το διακομιστή. Καθορίστε τη μεταβλητή δεδομένων, στην οποία θα συγκεντρωθούν όλες οι εισερχόμενες πληροφορίες. Συντάξτε το πρόγραμμα. Ονομάστε το server.exe.
Βήμα 5
Δημιουργήστε ξανά το έργο και τη φόρμα, αυτή τη φορά για την πλευρά του πελάτη. Οργανώστε τα πεδία φόρμας ΙΡ και Θύρα, κουμπιά "Σύνδεση", "Αποσύνδεση", "Μήνυμα", "Κλείσιμο διακομιστή". Στη συνέχεια, προσθέστε το Winsock Control και ονομάστε το. Στο πεδίο Κείμενο στην πρώτη παράγραφο, ορίστε τη διεύθυνση IP του υπολογιστή, στη δεύτερη - την τιμή θύρας. Συμπληρώστε τον κωδικό. Δημιουργία σύνδεσης.
Βήμα 6
Μεταγλώττιση του προγράμματος στο client.exe. Δοκιμάστε το Trojan που προκύπτει. Εκτελέστε διαδοχικά server.exe, client.exe. Συνδεθείτε, αφαιρέστε το διακομιστή από τη λίστα εργασιών.