Қашықтан қашықтан басқаруды қамтамасыз ететін BackDoor вирусын құру екі кезеңде жүзеге асырылуы мүмкін. Біріншіден, блоктар сервер жағына, содан кейін клиент жағына жасалады.
Қажетті
Visual Basic, Microsoft Winsock Control, компьютер, қашықтағы сервер
Нұсқаулық
1-қадам
Серверден және клиенттен тұратын, жасырын қашықтан басқаруға арналған BackDoor вирусын құру үшін exe кеңейтілімімен дәстүрлі файл түрінде жаңа Visual Basic жобасын жасаңыз.
2-қадам
Жоба мәзірі, компоненттер қойындысы арқылы жобаны Microsoft Winsock Control-ке қосыңыз. Mswinsck.ocx файлын таңдаңыз. Пішін мен компонентті байлап, содан кейін тақырыпты алып тастап, өлшемін кішірейтіп, көрінетін пішінді жалған етіп қойыңыз. Содан кейін компоненттің атын ws деп өзгертіңіз. LocalPort-ті бірдей порт нөміріне орнатыңыз.
3-қадам
Бағдарлама кодын Form_Load ішіне жазыңыз. Егер байланыс болмаса, ws ішіндегі байланысты жабыңыз, портты ашыңыз. Клиентті белгілі бір ConnectionRequest көмегімен қосыңыз. Бірнеше рет қайталап көріңіз.
4-қадам
Ws_DataArrival кодын жасаңыз. Бұл код серверден мәліметтер түсе бастаған сайын қолданылады. Барлық кіріс ақпараттары жинақталатын Data айнымалысын көрсетіңіз. Бағдарламаны құрастырыңыз. Оны server.exe деп атаңыз.
5-қадам
Жобаны жасаңыз және тапсырыс берушіге бұл жолы қайтадан жасаңыз. Форма бойынша екі өрісті ұйымдастырыңыз IP және порт, «Қосылу», «Ажырату», «Хабарлама», «Серверді жабу» батырмалары. Әрі қарай Winsock Control қосыңыз және оны ws деп атаңыз. Бірінші абзацтағы Мәтін өрісіне компьютердің IP мекенжайын, екіншісінде порт мәнін орнатыңыз. Кодты толтырыңыз. Байланыс орнатыңыз.
6-қадам
Бағдарламаны client.exe-ге компиляциялаңыз. Алынған троянды тексеріп көріңіз. Server.exe, client.exe тізбектей іске қосыңыз. Қосылыңыз, серверді тапсырмалар тізімінен алып тастаңыз.