Virus Necə Yaranır: 10 Adım (Şəkillərlə)

Mündəricat:

Virus Necə Yaranır: 10 Adım (Şəkillərlə)
Virus Necə Yaranır: 10 Adım (Şəkillərlə)

Video: Virus Necə Yaranır: 10 Adım (Şəkillərlə)

Video: Virus Necə Yaranır: 10 Adım (Şəkillərlə)
Video: Ethernet Cables, UTP vs STP, Straight vs Crossover, CAT 5,5e,6,7,8 Network Cables 2024, Noyabr
Anonim

Heç öyrənməyiniz üçün və ya zarafat olaraq öz virusunuzu yaratmaq istəmisinizmi? Virus yaratmaq zaman və bilik tələb edir, amma hər kəs ağlına gəlsə bunu edə bilər. Virus yaratmaq sizə proqramlaşdırma dillərinin necə işlədiyini, əməliyyat sistemləri və şəbəkə təhlükəsizliyi haqqında çox şey öyrədə bilər. Başlamaq üçün aşağıdakı 1 -ci addıma baxın.

Addım

Virus yaradın Adım 1
Virus yaradın Adım 1

Addım 1. Hansı əməliyyat sisteminə hücum etmək istədiyinizə qərar verin

Ən çox yayılmış hədəf Microsoft Windows, xüsusən də köhnə versiyalardır. Bir çox köhnə Windows istifadəçisi, əməliyyat sistemini yeniləmir və özlərini yeni versiyalarda düzəldilmiş təhlükəsizlik deliklərinə qarşı həssas edir.

Mac OS X və Linux, hər ikisi də icazələrin işləmə üsulu və əməliyyat sisteminin ümumi arxitekturası səbəbiylə viruslara qarşı olduqca davamlıdır. Bütün virusların 95% -i Windows istifadəçilərini hədəf alır

Virus yaradın Adım 2
Virus yaradın Adım 2

Addım 2. Virusun necə yayılmasını istədiyinizə qərar verin

Virus yalnız digər istifadəçilərə yayıla biləcəyi təqdirdə virus olar. Çatdırılma üsulunu əvvəldən bilməlisiniz, çünki bu, virus kodunun əsaslarından biridir. Ümumi çatdırılma mexanizmlərinə aşağıdakılar daxildir:

  • İcra edilə bilən fayllar (. EXE,. BAT,. COM və s.) - Bu proqramlar istifadəçi tərəfindən idarə olunmalıdır və ümumiyyətlə başqa bir şey (məsələn, şəkil) kimi gizlənir.
  • Makrolar (Microsoft Office) - Makrolar bir sənədə və ya e -poçtda yerləşdirilmiş proqramlardır. Word, Outlook və digər makroaktiv məhsulları hədəf alırlar. Çatdırmanın ən çox yayılmış yolu, yoluxmuş bir sənədin əlavə edildiyi e -poçtdur.
  • Veb Skriptləri - Bunlar veb ustalarının xəbəri olmadan veb saytlara daxil edilən zərərli kod parçalarıdır.
Virus yaradın Adım 3
Virus yaradın Adım 3

Addım 3. Hədəf etmək istədiyiniz zəif nöqtələri müəyyənləşdirin

Uğurlu viruslar, hərəkətlərini yaymaq və yerinə yetirmək üçün bir proqramın və ya sistemin təhlükəsizliyindəki zəif nöqtələrdən istifadə edir. Bunun üçün çoxlu araşdırma və bilik tələb olunur, ancaq ehtiyac duyduğunuz şeyi tapmağa kömək edə biləcək icmalar var.

Virus yaradın Adım 4
Virus yaradın Adım 4

Addım 4. Virusunuzun nə etməsini istədiyinizə qərar verin

Virusunuz bir sistemə yoluxduqdan sonra nə etməsini istəyirsiniz? Təsirlər heç bir şeydən mesajın göstərilməsinə, faylların silinməsinə və digər pis təsirlərə qədər dəyişə bilər. Zərərli bir virusun yaradılması və yayılmasının əksər ölkələrdə ciddi bir cinayət olduğunu anlayın.

Virus yaradın Adım 5
Virus yaradın Adım 5

Addım 5. Bir proqramlaşdırma dili seçin

Virus yaratmaq üçün ən azı bir kompüter dili və ya skript vasitəsi haqqında ən azı əsas anlayışa malik olmalısan. Daha mürəkkəb viruslar ümumiyyətlə bir neçə proqramlaşdırma dilini əhatə edir. Həqiqətən təsirli bir virus üçün montaj dilini bilməlisiniz.

  • Əgər icra edilə bilən viruslar yaratmaq istəyirsinizsə, C və ya C ++ proqramlaşdırmağı öyrənmək yaxşı bir başlanğıcdır.
  • Bir makro virus yaratmaq istəyirsinizsə, Microsoft Office kimi hədəf proqramınız üçün makro dilini öyrənin.
  • Visual Basic Windows istifadəçiləri üçün zərərli proqramlar yaratmaq üçün istifadə edilə bilər.
Virus Yaradın Adım 6
Virus Yaradın Adım 6

Addım 6. Virus yazmağa başlayın

Bu uzun bir proses ola bilər, xüsusən də bir şeyi kodlaşdıran ilk təcrübənizdirsə. Bacardığınız qədər təcrübə edin və istifadə etdiyiniz proqramlaşdırma dilindən asılı olaraq öz kodunuzu təkrarlamağın müxtəlif yollarını araşdırın. Müxtəlif proqramlaşdırma dilləri üçün icma forumlarında və bloglarda dərslər var.

Bəzi polimorfik kod araşdırmaları edin. Bu, virus kodunuzu hər təkrarladıqda dəyişdirəcək və antivirus proqramlarının izlənməsini daha da çətinləşdirəcək. Polimorfik kod olduqca mürəkkəbdir və hər bir proqramlaşdırma dilində fərqli şəkildə tətbiq olunur

Virus yarat Adım 7
Virus yarat Adım 7

Addım 7. Kodunuzu gizlətməyin müxtəlif yollarını araşdırın

Polimorf kodlaşdırmadan başqa, virusunuzu gizlətməyin başqa yolları da var. Şifrələmə, virus inkişaf etdiriciləri tərəfindən ən çox istifadə edilən bir vasitədir. Bu çox təcrübə və oxumaq tələb edir, ancaq virusunuzun ömrünü uzatmaq üçün bir yol yarada bilər.

Virus yaradın Adım 8
Virus yaradın Adım 8

Addım 8. Virusunuzu sınayın

Çalışan bir prototipə sahib olduqdan sonra, prototipi mümkün qədər çox fərqli kompüterdə və parametrlərdə sınayın. Fərqli konfiqurasiyalarda virtual kompüterlər qura bilsəniz ən asan şeydir.

  • Hazırlıqdan əvvəl təsadüfən virus buraxmamaq üçün testlərinizi məhdudlaşdırdığınızdan əmin olun. Test kompüterini təcrid olunmuş bir şəbəkəyə yerləşdirin və virusun yayılmasının təsirlərini izləyin.
  • Test kompüterində necə işlədiyini izləyərkən virus kodunuzu tənzimləyin. Qarşılaşan hər hansı bir problemi həll edin.
Virus yaradın Adım 9
Virus yaradın Adım 9

Addım 9. Virusunuzu çıxarın

Virusunuzun performansından razısınızsa, onu aradan qaldırmağın vaxtıdır. Ancaq bunu etməzdən əvvəl özünüzə sual verin, bir virusun real dünyaya yayılmasından yarana biləcək hər hansı bir nəticə ilə üzləşməyə hazırsınızmı? Təcrübədən istifadə etmək və yeni bir layihə üzərində işə başlamaq daha yaxşıdır.

Tövsiyə: