Hogyan hozzunk létre vírust: 9 lépés (képekkel)

Tartalomjegyzék:

Hogyan hozzunk létre vírust: 9 lépés (képekkel)
Hogyan hozzunk létre vírust: 9 lépés (képekkel)

Videó: Hogyan hozzunk létre vírust: 9 lépés (képekkel)

Videó: Hogyan hozzunk létre vírust: 9 lépés (képekkel)
Videó: Merevlemez- és lemezhibák automatikus javítása Windows 10 rendszerben (SZUPER KÖNNYŰ) 2024, Április
Anonim

Azt kívánta valaha, hogy bármikor saját vírust hozhat létre, akár saját tanulása, akár tréfa céljából? A vírusok létrehozása időt és tudást igényel, de bárki megteheti, ha erre gondol. Egy vírus létrehozása sokat taníthat a programozási nyelv működéséről, valamint az operációs rendszer és a hálózat biztonságáról. Bár úgy tűnhet, mintha minden vírus rosszindulatú lenne, a vírusok egyszerűen kódrészletek, amelyek célja, hogy minél több példányt terjesszenek magukról. Lásd az alábbi 1. lépést a kezdéshez és a saját vírus létrehozásához.

Lépések

Vírus létrehozása 1. lépés
Vírus létrehozása 1. lépés

1. lépés Határozza meg, hogy melyik operációs rendszert támadja

A leggyakoribb célpont a Microsoft Windows, különösen a régebbi verziók. Sok régi Windows -felhasználó nem frissíti operációs rendszerét, így sebezhetővé válnak az újabb verziókban esetleg kijavított biztonsági rések miatt.

A Mac OS X és a Linux egyaránt vírusbiztos az engedélyek működésének és az operációs rendszer általános architektúrájának köszönhetően. A vírusok 95% -a a Windows felhasználókat célozza meg

Vírus létrehozása 2. lépés
Vírus létrehozása 2. lépés

2. lépés Döntse el, hogyan szeretné elterjedni

A vírus csak akkor vírus, ha más felhasználókra is átterjedhet. Mielőtt elkezdené, ki kell találnia a szállítási módot, mivel ez a vírus kódjának egyik alapja. A gyakori szállítási mechanizmusok a következők:

  • Futtatható fájl (. EXE,. BAT,. COM stb.) - Ezt a programot a felhasználónak kell futtatnia, és gyakran másnak (például képnek) van álcázva.
  • Makró (Microsoft Office) - A makrók olyan programok, amelyek be vannak ágyazva egy dokumentumba vagy e -mailbe. A Word, az Outlook és más makró-támogatott termékeket célozzák meg. A kézbesítés leggyakoribb módja e -mailben, fertőzött dokumentum csatolásával.
  • Internetes szkript - Ezek rosszindulatú kódrészletek, amelyeket a webmesterek tudta nélkül fecskendeznek be a webhelyekre.
Vírus létrehozása 3. lépés
Vírus létrehozása 3. lépés

3. lépés Határozza meg a megcélozni kívánt gyenge pontot

A sikeres vírusok kihasználják a program vagy a rendszer biztonságának gyenge pontjait, hogy elterjedjenek és végrehajthassák tevékenységüket. Ez sok kutatást és tudást igényel, de vannak olyan közösségek, amelyek segíthetnek megtalálni azt, amire szüksége van.

Vírus létrehozása 4. lépés
Vírus létrehozása 4. lépés

4. lépés: Döntse el, mit szeretne a vírusától

Ha a vírus megfertőzte a rendszert, mit szeretne tenni? A hatások a semmiből, az üzenet megjelenítésétől a fájlok törléséig terjedhetnek. Ne feledje, hogy egy rosszindulatú vírus létrehozása és terjesztése a legtöbb országban súlyos bűncselekmény.

Vírus létrehozása 5. lépés
Vírus létrehozása 5. lépés

5. lépés Válasszon nyelvet

A vírusok létrehozásához legalább alapszintű ismeretekkel kell rendelkeznie legalább egy számítógépes nyelvről vagy szkriptíró eszközről. A bonyolultabb vírusok gyakran több nyelvet is magukban foglalnak. Az igazán hatékony vírusokhoz ismerni kell az összeszerelési nyelveket.

  • Ha szeretne futtatható vírusokat készíteni, a C vagy a C ++ jó kiindulópont.
  • Ha makróvírusokat szeretne készíteni, tanulja meg a célprogramjai, például a Microsoft Office makrónyelvét.
  • A Visual Basic segítségével rosszindulatú programok hozhatók létre Windows felhasználók számára.
Vírus létrehozása 6. lépés
Vírus létrehozása 6. lépés

6. lépés: Kezdje el írni a vírust

Ez hosszú folyamat lesz, különösen, ha először kódol valamit. Kísérletezzen, amennyire csak lehetséges, és keressen módokat a kód megismétlésére a használt nyelvtől függően. A fórumokon és a közösségi blogokon különféle nyelveken találhatók oktatóanyagok.

Polimorf kód kutatása. Ez megváltoztatja a vírus kódját minden alkalommal, amikor replikál, és megnehezíti a víruskereső programokkal való követést. A polimorf kód meglehetősen fejlett, és minden nyelven másképp alkalmazzák

Vírus létrehozása 7. lépés
Vírus létrehozása 7. lépés

7. lépés: A kód elrejtésének módjai

A polimorf kódoláson kívül más módszerek is vannak a vírus elrejtésére. A titkosítás egy nagyon gyakori eszköz, amelyet a vírusfejlesztők használnak. Sok gyakorlást és olvasást igényel, de sokat segíthet a vírus élettartamának növelésében.

Vírus létrehozása 8. lépés
Vírus létrehozása 8. lépés

8. Tesztelje a vírust

Miután elindította a prototípust, próbálja ki a lehető legkülönbözőbb gépeken és beállításokon. Ez akkor lesz a legegyszerűbb, ha képes különböző konfigurációkban virtuális gépeket beállítani.

  • Győződjön meg arról, hogy a teszteket tartalmazza, nehogy véletlenül kiadja a vírust, mielőtt készen áll. Tegye a tesztgépeket egy elszigetelt hálózatra, és nézze meg a vírus terjedésének hatásait.
  • Állítsa be a vírus kódját, amint azt a tesztgépeken dolgozik. Javítsa ki az esetlegesen felmerülő problémákat
Vírus létrehozása 9. lépés
Vírus létrehozása 9. lépés

9. lépés. Engedje el a vírust

Ha elégedett a vírus teljesítményével, ideje kiadni. Mielőtt azonban megtenné, kérdezze meg magától, hogy készen áll -e arra, hogy szembenézzen bármilyen következménnyel, amely a vírus szabadon bocsátásából származhat. Lehet, hogy jobb lenne ezeket a tapasztalatokat felhasználni, és új projekteken dolgozni.

Videó - A szolgáltatás használatával bizonyos információk megoszthatók a YouTube -lal

Tippek

Ha vírust szeretne eltávolítani, olvassa el ezt a cikket

Figyelmeztetések

  • Vírusokat csak azért szabadítson fel, hogy más felhasználók számára biztonsági réseket mutasson be.
  • A rosszindulatú kód szabadon bocsátása illegális.

Ajánlott: