BackDoor վիրուսի ծրագրի ստեղծումը, որն ապահովում է թաքնված հեռավոր կառավարումը, կարող է իրականացվել երկու փուլով: Նախ, բլոկները ստեղծվում են սերվերի կողմից, ապա հաճախորդի կողմից:
Անհրաժեշտ է
Visual Basic, Microsoft Winsock Control, համակարգիչ, հեռավոր սերվեր:
Հրահանգներ
Քայլ 1
Թաքնված հեռավոր կառավարման համար BackDoor վիրուսային ծրագիր ստեղծելու համար, որը բաղկացած է սերվերից և հաճախորդի կողմից, ստեղծեք նոր Visual Basic նախագիծ `ավանդական ֆայլի տեսքով, exe ընդլայնմամբ:
Քայլ 2
Նախագիծը միացրեք Microsoft Winsock Control- ին `օգտագործելով menuրագրի ընտրացանկը, Բաղադրիչները ներդիրը: Ընտրեք mswinsck.ocx ֆայլը: Կապեք ձևն ու բաղադրիչը, ապա վերացրեք վերնագիրը, կրճատեք չափը և տեսանելի ձևը դրեք Կեղծ: Հաջորդը, փոխեք բաղադրիչի անունը ws: Տեղադրեք LocalPort- ը նույն նավահանգստի համարին:
Քայլ 3
Writeրագրի կոդը գրեք Form_Load- ում: Եթե կապ չկա, փակեք կապը ws- ով, բացեք նավահանգիստը: Միացրեք հաճախորդին ՝ օգտագործելով որոշակի ConnectionRequest: Խնդրում ենք մի քանի անգամ կրկին փորձել:
Քայլ 4
Կառուցեք կոդը ws_DataArrival- ի համար: Այս կոդը կօգտագործվի ամեն անգամ, երբ սերվերից ստացված տվյալները կսկսեն ժամանել: Նշեք Տվյալների փոփոխականը, որում կուտակվելու են ամբողջ մուտքային տեղեկությունները: Կազմեք ծրագիրը: Անվանեք այն server.exe:
Քայլ 5
Ստեղծեք նախագիծ և նորից ձևավորեք ՝ այս անգամ հաճախորդի կողմից: Ձևով կազմակերպեք երկու դաշտ IP և Նավահանգիստ, «Միացեք», «Անջատել», «Հաղորդագրություն», «Փակել սերվերը» կոճակները: Հաջորդը ավելացրեք Winsock Control- ին և անվանեք այն ws: Առաջին պարբերության Տեքստում դաշտում տեղադրեք համակարգչի IP հասցեն, երկրորդում `նավահանգստի արժեքը: Լրացրեք ծածկագիրը: Կապ հաստատեք:
Քայլ 6
Կազմեք ծրագիրը client.exe- ին: Փորձեք ստացված Trojan- ը: Գործարկել հաջորդաբար server.exe, client.exe: Միացեք, հեռացրեք սերվերը առաջադրանքների ցուցակից: