Si të krijoni një virus: 9 hapa (me fotografi)

Përmbajtje:

Si të krijoni një virus: 9 hapa (me fotografi)
Si të krijoni një virus: 9 hapa (me fotografi)

Video: Si të krijoni një virus: 9 hapa (me fotografi)

Video: Si të krijoni një virus: 9 hapa (me fotografi)
Video: Три бездомных котенка в черной машине. Чудеса случаются. 2024, Mund
Anonim

A keni dëshiruar ndonjëherë që të krijoni virusin tuaj, ose për mësimin tuaj ose si një shaka? Krijimi i virusit kërkon kohë dhe njohuri, por çdokush mund ta bëjë nëse e vendos mendjen. Krijimi i një virusi mund t'ju mësojë shumë për mënyrën se si funksionon një gjuhë programimi, si dhe sigurinë e sistemit operativ dhe rrjetit. Ndërsa mund të duket sikur të gjithë viruset janë me qëllim të keq, viruset janë thjesht pjesë të kodit qëllimi i të cilave është të përhapin sa më shumë kopje të vetes. Shihni Hapin 1 më poshtë për të filluar dhe argëtuar duke krijuar virusin tuaj.

Hapa

Krijoni një virus Hapi 1
Krijoni një virus Hapi 1

Hapi 1. Përcaktoni se çfarë sistemi operativ do të sulmoni

Objektivi më i zakonshëm është Microsoft Windows, veçanërisht versionet e vjetra. Shumë përdorues të vjetër të Windows nuk e përditësojnë sistemin e tyre operativ, duke i lënë ata të prekshëm nga vrimat e sigurisë që mund të rregullohen në versionet më të reja.

Mac OS X dhe Linux janë të dy mjaft të mbrojtur nga viruset për shkak të mënyrës së funksionimit të lejeve dhe arkitekturës së përgjithshme të sistemit operativ. 95% e të gjithë viruseve synojnë përdoruesit e Windows

Krijoni një virus Hapi 2
Krijoni një virus Hapi 2

Hapi 2. Vendosni se si dëshironi të përhapet

Një virus është vetëm një virus nëse mund të përhapet tek përdoruesit e tjerë. Ju do të duhet të kuptoni metodën e shpërndarjes para fillimit, pasi është një nga bazat e kodit të virusit. Mekanizmat e zakonshëm të shpërndarjes përfshijnë:

  • Skedar i ekzekutueshëm (. EXE,. BAT,. COM etj.) - Ky program duhet të drejtohet nga përdoruesi, dhe shpesh maskohet si diçka tjetër (siç është një imazh).
  • Makro (Microsoft Office) - Makrot janë programe që janë ngulitur në një dokument ose email. Ata synojnë Word, Outlook dhe produkte të tjerë të aktivizuar makro. Metoda më e zakonshme e dorëzimit është përmes postës elektronike me një dokument të infektuar të bashkangjitur.
  • Skenari i uebit - Këto janë pjesë të kodit me qëllim të keq që injektohen në faqe pa dijeninë e webmasterëve.
Krijoni një virus Hapi 3
Krijoni një virus Hapi 3

Hapi 3. Përcaktoni pikën e dobët që dëshironi të synoni

Viruset e suksesshëm shfrytëzojnë pikat e dobëta në sigurinë e një programi ose sistemi për t'u përhapur dhe kryer veprimet e tyre. Kjo kërkon shumë kërkime dhe di si, por ka komunitete atje që mund t'ju ndihmojnë të gjeni atë që ju nevojitet.

Krijoni një virus Hapi 4
Krijoni një virus Hapi 4

Hapi 4. Vendosni se çfarë doni të bëjë virusi juaj

Pasi virusi juaj të ketë infektuar një sistem, çfarë doni të bëjë ai? Efektet mund të shkojnë nga asgjë, në shfaqjen e një mesazhi, në fshirjen e skedarëve dhe shumë më keq. Jini të vetëdijshëm se krijimi dhe përhapja e një virusi me qëllim të keq është një krim i rëndë në shumicën e vendeve.

Krijoni një virus Hapi 5
Krijoni një virus Hapi 5

Hapi 5. Zgjidhni një gjuhë

Në mënyrë që të krijoni një virus, do t'ju duhet të keni të paktën një kuptim bazë të të paktën një gjuhe kompjuterike ose mjeti të shkrimit. Viruset më komplekse shpesh përfshijnë disa gjuhë. Për viruset vërtet efektive, do t'ju duhet të njihni gjuhët e asamblesë.

  • Nëse jeni të interesuar të bëni viruse të ekzekutueshëm, C ose C ++ është një vend i mirë për të filluar.
  • Nëse dëshironi të bëni makro viruse, mësoni gjuhën makro për programet tuaja të synuara siç është Microsoft Office.
  • Visual Basic mund të përdoret për të krijuar programe me qëllim të keq për përdoruesit e Windows.
Krijoni një virus Hapi 6
Krijoni një virus Hapi 6

Hapi 6. Filloni të shkruani virusin tuaj

Ky do të jetë një proces i gjatë, veçanërisht nëse kjo është hera juaj e parë që kodoni diçka. Eksperimentoni sa më shumë që të jetë e mundur dhe hulumtoni mënyra për të përsëritur kodin tuaj në varësi të gjuhës që përdorni. Ka mësime në forume dhe blogje të komunitetit për një larmi gjuhësh.

Hulumtimi i kodit polimorf. Kjo do të ndryshojë kodin e virusit tuaj sa herë që përsëritet, duke e bërë të vështirë ndjekjen me programet antivirus. Kodi polimorf është mjaft i avancuar dhe zbatohet ndryshe në çdo gjuhë

Krijoni një virus Hapi 7
Krijoni një virus Hapi 7

Hapi 7. Kërkoni mënyra për të fshehur kodin tuaj

Përveç kodimit polimorf, ka mënyra të tjera për të fshehur virusin tuaj. Kriptimi është një mjet shumë i zakonshëm i përdorur nga zhvilluesit e viruseve. Duhet shumë praktikë dhe lexim, por mund të shkojë shumë në rritjen e jetëgjatësisë së virusit tuaj.

Krijoni një virus Hapi 8
Krijoni një virus Hapi 8

Hapi 8. Testoni virusin tuaj

Pasi të keni filluar një prototip, testojeni atë në sa më shumë makina dhe konfigurime të ndryshme të jetë e mundur. Kjo do të jetë më e lehtë nëse jeni në gjendje të vendosni makina virtuale në konfigurime të ndryshme.

  • Sigurohuni që t’i mbani testet tuaja të përmbajtura në mënyrë që të mos e lëshoni aksidentalisht virusin tuaj para se të jeni gati. Vendosni makinat e provës në një rrjet të izoluar dhe shihni efektet e përhapjes së virusit.
  • Rregulloni kodin e virusit tuaj kur e shihni që punon në makinat e testimit. Rregulloni çdo problem me të cilin haset
Krijoni një virus Hapi 9
Krijoni një virus Hapi 9

Hapi 9. Lëshoni virusin tuaj

Nëse jeni të kënaqur me performancën e virusit tuaj, është koha ta lëshoni atë. Sidoqoftë, para se ta bëni këtë, pyesni veten nëse jeni gati të përballeni me ndonjë pasojë që mund të vijë nga lëshimi i një virusi në natyrë. Mund të jetë më mirë ta përdorni atë përvojë dhe të punoni në projekte të reja.

Video - Duke përdorur këtë shërbim, disa informacione mund të ndahen me YouTube

Këshilla

Nëse jeni duke kërkuar të hiqni një virus, shihni këtë artikull

Paralajmërimet

  • Lëshoni viruse vetëm për të demonstruar dobësitë e sigurisë tek përdoruesit e tjerë.
  • Lëshimi i kodit me qëllim të keq në natyrë është i paligjshëm.

Recommended: