Cara membuat antivirus menggunakan visual basic!!!

download Cara membuat antivirus menggunakan visual basic!!!

of 47

Transcript of Cara membuat antivirus menggunakan visual basic!!!

  • 7/23/2019 Cara membuat antivirus menggunakan visual basic!!!

    1/47

    EQLL Vutgrcol [amrgbomod Odtcvcrus Madbbudoiod UH

    Odtcvcrus, Igdsap fod [adbartcoddyo?

    ZA[QVOX ODVCUCXQZ, IGDZA[

    FOD [ADBAXVCODDSO

    [adbartcod Odtc Ucrus

    Odtc vcrus ofolo` prgbrom yodb fopot madodbiop,

    madbcfadtceciosc fod madb`odjuriod vcrus. [rgbrom

    odtcvcrus tarhobc :, yoctu>

    o. EcxZahuo` prgbrom yodb fopot madfataisc fod

    madb`odjuriod `odyo sotu vcrus. @orus fcnolodiod

    tarlahc` fo`ulu iamufcod prgbrom oiod madjorc fod

    madb`opus vcrus tartadtu. Jgdtg`dyo > Ecxdcmfo (forc

    DOU), EcxJgfaraf (forc DOU), fll.

    h. OdtcfgtZahuo` prgbrom yodb fopot madodbiop, madfataisc

    haharopo nadcs vcrus fod madb`opusdyo. Zomo sapartc

    prgbrom ecx, `orus fcnolodiod tarlahc` fo`uluiamufcod oiod madjorc ecla yodb tarcdeaisc moupud

    ecla vcrus tartadtu Jgdtg`dyo > Rafos` Odtc Fgt 8;;6.

    ?

  • 7/23/2019 Cara membuat antivirus menggunakan visual basic!!!

    2/47

    EQLL Vutgrcol [amrgbomod Odtcvcrus Madbbudoiod UH

    Odtcvcrus, Igdsap fod [adbartcoddyo8

    j. OdtcvcrusZahuo` prgbrom yodb fopot madodbiop, madfataisc

    fod madb`opus hodyoi nadcs vcrus. Fopot gtgmotcs

    madodbiop ecla yodb tarcdeaisc fod madb`opusdyo.

    Jgdtg`dyo > Dgrtgd Odtcvcrus, MjOeaa Odtcvcrus.

    Igdsap Mamhuot Odtcvcrus

    Qdtui mamhuot sahuo` odtcvcrus, pgscsciod fcrc

    odfo samadtoro huiod sahoboc prgbrommar tarlahc`

    fo`ulu topc sahoboc sagrodb [glcsc otou fgitar. @O@7Joro

    mojom opo lobc tu` mos777 Cyo pgigidyo ciutc fulu fa`

    dtor postc satalo` mamhojo nofc madbartc igi, gia`!!!

    Qdtui fopot mamo`omc suotu padyoict sagrodb

    fgitar `orus to`u hobocmodo padyoict tarsahut madulor

    fadbod joro opo, marusoi norcdbod syoroe yodb modo,

    otou oiod haroichot hurui pofo odbbgto tuhu` yodb

    modo..tul boi7 Horu fco fopot mamhuot ghotdyo. Gia`

    lodbsudb icto mosui ia jgdtg`dyo ono yo`. Mcsoldyo odfo

    sagrodb fgitar fod madamuiod sahuo` vcrus Cdeluadso.

    Odbbop nubo odfo halum to`u vcrus cdeluadso ctu madulor

    forc modo, haroichot hurui ia odbbgto tuhu` yodb modofod mampadboru`c norcdbod syoroe yodb modo nubo.

    Gtgmotcs odfo oiod mamcdto sagrodb suioralowod udtui

    parjghood vcrus tarsahut. Vopc iolg boi ofo suioralowod

    bcmodo fgdi mos 777 @mmm yo mou boi mou vcrus

  • 7/23/2019 Cara membuat antivirus menggunakan visual basic!!!

    3/47

    EQLL Vutgrcol [amrgbomod Odtcvcrus Madbbudoiod UH

    Odtcvcrus, Igdsap fod [adbartcoddyo:

    tarsahut `orus fcjgho fc hofod odfo sadfcrc..`c`c`c`c`c

    Do` satalo` odfo madamuiod suioralowod (mm.. sahut

    sono domodyo Zuirg) gtgmotcs odfo oiod mamosuiiod

    vcrus cdeluadso tarsahut ia folom hofod sc suioralowod.

    Rofg`sc Zuirg tcho tcho malar (cdbusod), harscd harscd

    fod hofoddyo marcodb. Nodbod podci nodbod podci

    saiolc lobc odfo sagrodb fgitar fc scdc. Odfo madjotot fod

    madbomotc igdfcsc sc Zuirg. Vardyoto vcrus cdeluadso

    madyarodb solurod pardoeosod, moiodyo `cfudb sc

    suioralowod halapgtod fadbod cdbus. Ucrus cdeluadso nubo

    madyarodb scstam iaiaholod tuhu`, moiodyo hofod sc

    Zuirg lamos, podos fod marcodb. @uotj`cm

    @uoZycmmmm!!!! Vcho tcho odfo harscd harscd.

    Rofggg``` ofo opo cdc. Vardyoto vcrus tarsahut madulor

    lawot uforo. Nofc iatcio sc Zuirg harscd harscd fod

    harhcjoro, odfo madb`crup iumod yodb tarsahor fc uforo.

    Zaiolc lobc nodbod podci. Odfo ciutod madbbcbcl, marcodb

    fod hotui hotui. Zatalo` odfo madbato`uc todfo todfo

    tarsahut odfo maromu sahuo` ghot, yodb fcomhcl forc

    oior rumput lcor, iudcdb talur fod sotu iodtudb lofo. Odfo

    tumhui ho`od tarsahut iamufcod fcrahus. Fod odfomamcdum romuod tarsahut. @uo````!!!! Vardyoto odfo

    tomho` harscd harscd fod marcodb. Odfo tcfoi

    madyaro`, sahoboc sagrodb fgitar yodb tardomo odfo

    tarus madjgho madamuiod ghot vcrus cdeluadso.

  • 7/23/2019 Cara membuat antivirus menggunakan visual basic!!!

    4/47

    EQLL Vutgrcol [amrgbomod Odtcvcrus Madbbudoiod UH

    Odtcvcrus, Igdsap fod [adbartcoddyo6

    Xomuoddyo odfo bodtc, madnofc oior ladbiuos, putc` talur

    fod no`a. Zatalo` odfo tumhui, odfo rahus ho`od

    ho`oddyo, ocr rahusod tarsahut odfo mcdum .

    @GXAAAAAA!!! tardyoto odfo samhu`, lodbsudb fa` odfo

    mcdumiod romuod tarsahut iapofo sc Zuirg yodb sufo`

    saiorot iorado vcrus cdeluadso tofc fod tardyoto samhu`

    nubo. Ruo``` sadadb saiolc, oi`crdyo odfo madamuiod

    ghot vcrus cdeluadso.

    Jarcto fc otos ncio fc`uhudbiod fadbod

    pamhuotod odtcvcrus `ompcr somo, jgho icto lc`ot. Odfo

    sagrodb prgbrommar yodb sodbot to`u tadtodb scstam

    igmputar. Zuotu `orc odfo madamuiod vcrus igmputar.

    Mou tcfoi mou odfo madjorc igmputar suioralowod iod,

    sahut sono odfo mamcdnom igmputar sc Zuirg tofc. Odfo

    lodbsudb madbjgpy ecla vcrus yodb fctamuiod tofc fod

    lodbsudb madnolodioddyo fc igmputar sc Zuirg. Rofg`

    Zuirg madjoi madjoi iorado igmputardyo tardyoto

    fcnofciod ho`od parjghood vcrus. Vadodb Zuirg nodbod

    podci, iomu to`u raputosc soyo iod soyo ofolo`

    prgbrommar yodb tou hodyoi tadtodb scstam igmputar,

    tadodb yo`. , habctu so`ut odfo. Iamufcod odfomadjgho madnolodiod prgbrom rabafct, wofg` tardyoto

    tcfoi hcso. Molo` mudjul bomhor shh>

  • 7/23/2019 Cara membuat antivirus menggunakan visual basic!!!

    5/47

    EQLL Vutgrcol [amrgbomod Odtcvcrus Madbbudoiod UH

    Odtcvcrus, Igdsap fod [adbartcoddyo1

    Bomhor ?.?[asodHlgi Xabafct fc Igmputar Zuirg

    Vardyoto vcrus mam- hlgi oplciosc rabafct. Iamufcod odfo

    madnolodiod msjgdecb, wofg` tardyoto tcfoi hcso nubo.

    Odfo madb-ilci suotu eglfar, lg` igi molo` ia eglfar My

    Fgjumadts, pofo`ol odfo madbilci eglfar hardomo

    Rcdfgws. Gia iolg bctu, odfo madjgho malc`ot EglfarGptcgd-dyo fc Rcdfgws Axplgrar pofo madu tggls,

    [email protected] DBBOI OFO DA@777

    Bomhor ?.8 Eglfar Gptcgd fc Igmpca Zuirg boi ilcotod auy

  • 7/23/2019 Cara membuat antivirus menggunakan visual basic!!!

    6/47

    EQLL Vutgrcol [amrgbomod Odtcvcrus Madbbudoiod UH

    Odtcvcrus, Igdsap fod [adbartcoddyo5

    Iamufcod fc tcop eglfar igmputar sc Zuirg, ofo ecla

    haraistadsc .axa fadbod domo ecla somo fadbod eglfar

    yodb ofo fod mampudyoc cjgd fcraitgrc harwordo iudcdb

    sapartc pofo bomhor harciut cdc>

    Bomhor ?.: Eglfar yodb haruho` madnofc ialcdjca` haruho`

    madnofc ecla haraistadsc axa moisufdyo (borcdb c` mos-dyo`!!)

    Ro` .. wo` .. wo`, odfo madjotot samuo oichot

    yodb fctcmhuliod gla` vcrus fc igmputar sc Zuirg, muloc

    forc modcpulosc rabafct, modcpulosc ecla, modcpulosc

    msjgdecb, Madu Eglfar Gptcgds fod locd locd.

    Zatalo` odfo madjotot odfo mamhuot prgbrompamharsc` udtui vcrus tarsahut, iorado `odyo udtui

    mamharsc`iod sotu vcrus, prgbrom tarsahut odfo harc

    domo Odtcfgt. Zcodb molom odfo fc fapod igmputar,

    madjgho maromu prgbrom udtui mamajo`iod taio taic

  • 7/23/2019 Cara membuat antivirus menggunakan visual basic!!!

    7/47

    EQLL Vutgrcol [amrgbomod Odtcvcrus Madbbudoiod UH

    Odtcvcrus, Igdsap fod [adbartcoddyo2

    vcrus tarsahut. Oi`crdyo molom ia-:, prgbrom odtcfgt

    odfo nofc. Fadbod samodbot yodb tcdbbc odfo madfotodbc

    rumo` Zuirg. Zuirg tartcfur pulos iorado strass

    mamcicriod foto sircpsc yodb `clodb iorado parjghood

    vcrus. Odfo madnolodiod prgbrom odtcfgt yodb talo` odfo

    huot fc igmputar Zuirg.@GAXOOOOOOOOOO!!!!! har`osccl

    ll, foto sircpsc Zuirg yodb `clodb oi`crdyo iamholc samuo.

    Zuirg tarhodbud, iobat malc`ot odfo malgdjot iabcrodbod

    fod hartarcoi tarcoi. A` Zuirg, cdc foto sircpscmu

    iamholc samuo dc` ioto odfo. Zuirg malc`ot ia loyor

    mgdctgr fod malgdnoi iabcrodbod. @uoooo!!!!Moi

    oi`crdyo Zuirg hcso lulus to`ud cdc., Zuirg iabcrodbod

    sompoc tcfoi sadbono madumpo`iod ocr putc` yodb ofo fc

    mano igmputar. Ocr putc` tofc lodbsudb madycrom

    igmputar Zuirg yodb tardyoto tcfoi fclcdfudbc gla` joscdb.

    Q[ZZZ!!!!sompoc fcscdc sono jarctodyo. Cdc huiu igmputar

    mos.. huiod jarcto padfai.

    Do` polcdb tcfoi sapartc ctulo` iolou mamodb odfo

    hador hador mou mamhuot odtcvcrus. Nofc pgscsciod fcrc

    odfo udtui samadtoro madnofc fgitar, huiod sahoboc

    prgbrommar. Zahadordyo ofo haharopo `ol padtcdb yodbfopot fcpatci forc jarcto tofc, tadtudyo yodb har`uhudbod

    fadbod pamhuotod odtcvcrus lo`>

  • 7/23/2019 Cara membuat antivirus menggunakan visual basic!!!

    8/47

    EQLL Vutgrcol [amrgbomod Odtcvcrus Madbbudoiod UH

    Odtcvcrus, Igdsap fod [adbartcoddyo0

    Madbuosoc Zolo` Zotu Ho`oso [amrgbromod

    Nofc udtui mamhuot suotu odtcvcrus, uso`oiod

    odfo madbuosoc ZOVQ HO@OZO [AMXGBXOMOD ZONO.

    Zufo` juiup igi topc fadbod jototod `orus fciuosoc

    hadar hadar. Huioddyo Noji Oll ge Vrofas. Otou

    madbuosoc haharopo ho`oso prgbrommcdb topc tcfoi

    fciuosoc hadar hadar. Do` ctu suso`dyo. Cstclo`dyo icto

    lahc` hoci mampudyoc sotu tgmhoi yodb fopot maluhodbc

    ioyu, hasc, hono moupud horodb horodb locd, fchodfcdb

    icto mampudyoc porodb, pafodb, tgmhoi topc `odyo fopot

    madb`odjuriod ioyu. Hatuliod777 @olo` `olo` igi nofc

    dbojg bcdc soyo. Gia lodnut. Nofc iolou mcsoldyo

    madbuosoc UH yo boi mosolo`, Falp`c gia ono, J++

    opolobc otg ossamhly lahc` hobus. [gigidyo madfcdb

    fctaiudc sotu ono. Vopc iolou mou harolc`, moisufdyo

    halonor yodb locddyo (fadbod jototod `orus madfolomc) yo

    dbboi mosolo` bctu

    Madbartc Vadtodb Zystam Gparosc Rcdfgws

    Do` udtui yodb sotu cdc wonch yoi, iorado

    odtcvcrus yodb oiod fchuot ofolo` udtui systam gparoscMZ Rcdfgws. Iolou yodb locddyo, yo moop fulu dtor ono

    halonordyo yo` .. sgoldyo huiu cdc i`usus mamho`os

    prgbrommcdb fc Rcdfgws. Sodb postc tou tadtodb Xabcstry

    Rcdfgws, Iaomodod fc Rcdfgws, joro madb-jgpy,

  • 7/23/2019 Cara membuat antivirus menggunakan visual basic!!!

    9/47

    EQLL Vutgrcol [amrgbomod Odtcvcrus Madbbudoiod UH

    Odtcvcrus, Igdsap fod [adbartcoddyo3

    madb`opus, pgigidyo mamodcpulosc ecla lo`. Fod yodb

    tarpadtcdb ofolo` madbato`uc foaro` sarodbod vcrus. Nofc

    sahadordyo vcrus igmputar somo fadbod vcrus modusco.

    Nofc iolou vcrus modusco, mcsoldyo cdeluadso madyarodb

    scstam pardoeosod, vcrus fcora madyarodb scstam

    padjardood otou vcrus Xono Zcdbo (padyoict ialomcd),

    madyarodb scstam raprgfuisc, Do` cdc somo fadbod vcrus

    igmputar, mcsoldyo vcrus iodbad madyarodb ecla ecla

    Mcjrgsget Rgrf, vcrus Hrgdtgi madyarodb fcraitgrc fod

    rabafct, habctu pulo vcrus dghrgd fod myhrgd. Otou vcrus

    `ollg.rgrg.`tt yodb madyarodb igmputar fadbod mamhuot

    ecla sompo` yodb numlo` uiuroddyo tariofodb sompoc 5;;

    - 2;; MH. Zomo iod. Do` udtui lahc` nalosdyo morc icto

    madjgho madyalomc sctam gparosc wcdfgws hasarto jalo`

    jalo` iaomodod. Zagrodb pamhuot vcrus somo sapartc

    sagrodb nadfarol otou sagrodb fgitar. Zagrodb fgitar

    `orus tou vcrus vcrus yodb madcmhuliod padyoict

    tarsahut madyarodb fc syoroe modo sono, madulor lawot

    opo fod mamhuot soict hobcod tuhu` modo sono. Fod

    sagrodb nadfarol nubo `orus tou foaro` modo sono yodb

    oiod fcsarodb musu` musu`dyo. Famcicod nubopamhuot odtcvcrus, `orus tou foaro` scstam gparosc modo

    sono yodb radtod sarodbod fod yo pgigidyo yodb

    sarcdb fcsarodb lo`mou touhojo sono suh hoh

    salodnutdyo fc howo` cdcGI!

  • 7/23/2019 Cara membuat antivirus menggunakan visual basic!!!

    10/47

    EQLL Vutgrcol [amrgbomod Odtcvcrus Madbbudoiod UH

    Odtcvcrus, Igdsap fod [adbartcoddyo?;

    Foaro` Foaro` XOROD Zarodbod Ucrus

    So` yodb domodyo vcrus yosuiodyo marusoi fod

    marodbsai (mosui fadbod poiso) ioyoi igmci igmci

    sclot [afodb Mo`ofawo, Vcbar Rgdb, Vopoi soitc`us`

    `us` `us`!Moisufdyo yodb domodyo vcrus postc haruso`o

    udtui mosui ia scstam yodb ofo fc igmputar icto.

    Budodyo mos7 So udtui madbudjc scstam, mamodcpulosc

    fod madbbodtc scstam tarsahut obor vcrus fopot lahc`

    laluoso hariamhodb hcoi. Lolu hobocmodo lodbio`dyo igi

    sc vcrus ctu hcso sompoc mosui ia scstam igmputar

    icto7do` udtui madnowoh partodyood cdc hojo porobroe

    harciut cdc.

    Hcosodyo vcrus madyarodb scstam yodb ofo fc

    igmputar icto yoctu>

    Xabcstry

    Xabcstry wcdfgws777ofo yodb halum to`u

    yo`!!!!!Xabcstry wcdfgws ofolo` suotu fotohosa udtui

    madycmpod fod madbotur scstam fc wcdfgws. Qdtui lahc`

    nalosdyo HOJO HQIQDSO!!!Hodyoi igi, yodb nalos iolou

  • 7/23/2019 Cara membuat antivirus menggunakan visual basic!!!

    11/47

    EQLL Vutgrcol [amrgbomod Odtcvcrus Madbbudoiod UH

    Odtcvcrus, Igdsap fod [adbartcoddyo??

    harmocd-mocd fadbod rabcstry sodbot osyci saiolc, hcso-

    hcso odfo tar`odyut fod tadbbalom fc folomdyo (mooe

    soyo madbutcp nuful forc poi Vrc Omparcyodtg, mg`gd

    fcczcdiod poi, tarcmo iosc`). GIiolou ofo yodb halum

    tou jgho ilci stort -4 rud -4 iatci rabafct (todpo todfo

    patci). Do` oiod mudjul nadfalo sapartc bomhor fc howo`

    cdc >

    Bomhor ?.6 Bomhor Xabcstry Afct pofo MZ Rcdfgws

  • 7/23/2019 Cara membuat antivirus menggunakan visual basic!!!

    12/47

    EQLL Vutgrcol [amrgbomod Odtcvcrus Madbbudoiod UH

    Odtcvcrus, Igdsap fod [adbartcoddyo?8

    Iay Xabcstry

    Iay Xabcstry fclomhodbiod fadbod . Iay Xabcstry tarfcrc

    forc 1 Iudjc utomo, yoctu>

    - @IASWJLOZZAZWXGGV otou hcoso fcscdbiot @IJX- @IASWJQXXADVWQZAX otou hcoso fcscdbiot @IJQ- @IASWLGJOLWMOJ@CDA otou hcoso fcscdbiot

    @ILM

    - @IASWQZAXZ otou hcoso fcscdbiot @IQ- @IASWJQXXADVWJGDECB otou hcoso fcscdbiot

    @IJJ

    Bomhor ?.1 Iay Xabcstry Fc Rcdfgws

    Fc tcop tcop rabcstry utomo tarfopot iay utomo tarfopot

    iay odoi yodb harbudo udtui madycmpod volua.

  • 7/23/2019 Cara membuat antivirus menggunakan visual basic!!!

    13/47

    EQLL Vutgrcol [amrgbomod Odtcvcrus Madbbudoiod UH

    Odtcvcrus, Igdsap fod [adbartcoddyo?:

    Bomhor ?.5 Iay Xabcstry @IASWJQXXADVWJGDECB yodb

    mampudyoc iay odoi

    Do` forc bomhor fc otos icto fopot malc`ot

    @IASWJQXXADVWJGDECB mampudyoc odoi yoctu>

    - Iay Zgetwora- Iay Zytam

    Fod Iay Zystam mampudyoc odoi lobc yoctu >

    - Jurradt Jgdtrgl Zat

    Iamufcod Iay Jurradt Jgdtrgl Zat mampudyoc odoi lobc>

    - Iay Jgdtrgl- Iay Adum

    Fod satarusdyosoyo jopai auydbartc iod(@a-a` `a-

    a`)Do` iolg hlum dbartc HOJO HQIQ XABCZVXS

    RCDFGRZ onoginolod nolod, jujc moto ia tgig huiu

    somhcl malc`ot owawai owawai ialcorod..

  • 7/23/2019 Cara membuat antivirus menggunakan visual basic!!!

    14/47

    EQLL Vutgrcol [amrgbomod Odtcvcrus Madbbudoiod UH

    Odtcvcrus, Igdsap fod [adbartcoddyo?6

    Uolua

    Uolua fc scdc ofolo` csc forc iay yodb ofo fc rabcstry

    wcdfgws. Moisufdyo777 Habcdc jgho ilci odoi forc iay

    utomo sompoc odfo madamuiod csc forc iay odoi yodb

    polcdb taroi`cr postc ofo padompoiiod sapartc bomhor fc

    howo` cdc iod, woloupud hafo tulcsoddyo yo bpp, iolou

    pofo bomhor fc howo` cdc `odyolo` jgdtg` forc volua >

    Bomhor ?.2 Jgdtg`forc volua rabcstry

    Uolua tarhobc : nadcs yoctu>

    - FRGXF fadbod nadcs odbio otou cdtabar- ZVXCDB fadbod nadcs ioroitar (`urue) otou

    iolcmot

    - HCDOXS fadbod nadcs odbio hcdar

    Zahadordyo ofo nadcs nadcs locd tatopc norodb fcpoioc

    folom rabcstry ctu sadfcrc.

  • 7/23/2019 Cara membuat antivirus menggunakan visual basic!!!

    15/47

    EQLL Vutgrcol [amrgbomod Odtcvcrus Madbbudoiod UH

    Odtcvcrus, Igdsap fod [adbartcoddyo?1

    Zaiorodb icto oiod jgho mamho`os safcict tadtodb

    rabcstry fc wcdfgws tarsahut.

    Olomot Xabcstry

    Xabcstry sadfcrc mampudyoc olomot yodb harbudo udtui

    madbotur igdecburosc pofo wcdfgws, mcsoldyo>

    Olomot rabcstry>

    @IASWJQXXADVWQZAX\Zgetwora\Mcjrgsget\Rcdfgws\Jurra

    dtUarscgd\Xud\

    Harbudo udtui madnolodiod suotu oplciosc sajoro

    gtgmotcs

    Olomot rabcstry>

    @IASWJQXXADVWQZAX

    \Zgetwora\Mcjrgsget\Rcdfgws\JurradtUarscgd\Axplgrar\Ofv

    odjaf\

    Harbudo udtui mamodcpulosc igfa axplgrar

    Olomot rabcstry>

    @IASWLGJOLWMOJ@CDA\Zgetwora\Mcjrgsget\Rcdfgws

    DV\JurradtUarscgd\

  • 7/23/2019 Cara membuat antivirus menggunakan visual basic!!!

    16/47

    EQLL Vutgrcol [amrgbomod Odtcvcrus Madbbudoiod UH

    Odtcvcrus, Igdsap fod [adbartcoddyo?5

    Harbudo udtui mamodcpulosc frcva padbcdstolod, Lcsadsc

    pofo Rcdfgws.

    Haharopo olomot fc rabcstry sodbot rcsiod saiolc

    ncio fcuho`-uho`, tariofodb `ol tarsahut madnofc sadnoto

    moiod tuod ncio icto tcfoi har`otc `otc folom

    padbuho`od rabcstry tarsahut.

    Xabcstry yodb polcdb sarcdb fcnofciod sosorod vcrus

    Ro` wo` wo` forc hoh-dyo sono sufo` nalos

    moisufdyocdc dc` olomot rabcstry yodb hcoso fc axplgctosc

    gla` vcrus lgiol. [olcdb tcfoi ncio iolcod madamuiod vcrus

    lgiol, sahocidyo jai fc olomot rabcstry cdc>

    Xabcstry pamcju vcrus

    Xabcstry pamcju cdc harbudo udtui mamcju ecla vcrus,

    sa`cdbbo vcrus gtgmotcs oiod oitce ncio wcdfgws mosui.

    Olomot>

    @IJQ\Zgetwora\Mcjrgsget\Rcdfgws\JurradtUarscgd\Xud\

  • 7/23/2019 Cara membuat antivirus menggunakan visual basic!!!

    17/47

    EQLL Vutgrcol [amrgbomod Odtcvcrus Madbbudoiod UH

    Odtcvcrus, Igdsap fod [adbartcoddyo?2

    Fc scdc da` hcosodyo vcrus harjgigl, moisufdyo fc olomot

    rabcstry cdc hcosodyo fcbudoiod gla` prgbrommar vcrus

    udtui mamcju prgbrom vcrusdyo sajoro gtgmotcs. Mcsoldyo

    pofo vcrus iodbad olomt rabcstry >

    @IASWLGJOLWMOJ@CDA\ZGEVROXA\Mcjrgsget\Rcdfgws\J

    urradtUarscgd\Xud

    Fc csc gla` strcdb DvsZj`f, sa`cdbbo padompoiioddyo

    sapartc pofo bomhor fc howo` cdc>

    Bomhor ?.0 [amcju rabcstry pofo vcrus iodbad

    Dbartc iod.do` udtui vcrus locd jgho jorc sadfcrc

    ozo..gia`!!!!!

    ----------------[ADODBBQLODBOD---------------------

    @opus iay rabcstry yodb madjurcboiod fc olomot tarsahut,

    udtui mamparmufo` padb`opusod jgho fa` cdstoll

  • 7/23/2019 Cara membuat antivirus menggunakan visual basic!!!

    18/47

    EQLL Vutgrcol [amrgbomod Odtcvcrus Madbbudoiod UH

    Odtcvcrus, Igdsap fod [adbartcoddyo?0

    Zystam Maj`odcj iamufcod ilci Gptcmcza fod pclc` Ztort

    Qp Modobar.

    ------------------------------------------------------------

    Xabcstry padyamhudycod Axtadsc ecla

    [ofo olomot rabcstry cdc hcosodyo fcbudoiod udtui

    madyamhudyciod axtadsc ecla. Dbartc777 Iurodb nalos

    mosgia` jgho lcot bomhor fc howo` cdc>

    Bomhor ?.3 Axtadsc ecla tarlc`ot fc Rcdfgws Axplgrar

    Do` pofo bomhor 5 Axtadsc ecla mosc` fopot tarlc`ot. Soctu

    ecla wcdwgrf fadbod axtadsc ecla CJG fod ecla wapiays

    fadbod axtadsc ecla txt. Hcosodyo vcrus madyamhudyciod

    axtadsc ecla tarsahut, obor usar tartcpu, sapartc yodb

    fcloiuiod gla` w:8.rgdtgihrg otou w:8.iodbad, fod vcrus

    locddyo. Lolu fc modo olomot rabcstry-dyo777 So fc scdc

  • 7/23/2019 Cara membuat antivirus menggunakan visual basic!!!

    19/47

    EQLL Vutgrcol [amrgbomod Odtcvcrus Madbbudoiod UH

    Odtcvcrus, Igdsap fod [adbartcoddyo?3

    (somhcl madudnui ncfot pamhojo..), adbboi igi..lcot ono fc

    howo` cdc

    Olomot>

    @IJQ\Zgetwora\Mcjrgsget\Rcdfgws\JurradtUarscgd\Axplgr

    ar\Ofvodjaf\

    Iay > @cfaEclaAxt

    Uolua > ?

    Ncio axtadsc ecla fcsamhudyciod, moio padompoiiodyo

    oiod sapartc pofo bomhor harciut>

    Bomhor ?.?; Axtadsc ecla tcfoi tarlc`ot fc Rcdfgws

    Axplgrar

    Axtadsc ecla wcdwgrf fod wapiays tcfoi tarlc`ot.

  • 7/23/2019 Cara membuat antivirus menggunakan visual basic!!!

    20/47

    EQLL Vutgrcol [amrgbomod Odtcvcrus Madbbudoiod UH

    Odtcvcrus, Igdsap fod [adbartcoddyo8;

    ----------------[ADODBBQLODBOD---------------------

    Ncio axtadsc ecla tcfoi tarlc`ot, odfo `orus madunu ia

    olomot rabcstry fod madbuho` volua rabcstry tarsahut

    madnofc ;. Otou huio wcdfgws axplgrar iamufcod ilci

    tggls-4eglfar gptcgd-4vcaw-4 `clodbiod todfo pofo @cfa

    axtadscgd egr idgwd ecla typas.

    ------------------------------------------------------------

    Xabcstry padyamhudycod ecla yodb harotrchut

    `cffad

    Olomot rabcstry cdc harbudo udtui madyamhudyciod

    ecla yodb har ortrchut `cffad. Nofc udtui mamparto`odiod

    ialodbsudbod `cfupdyo, vcrus madyamhudyciod fcrc

    fadbod madbasat ecla harotrchut `cffad. Roloupud

    sahadordyo ofo ta`dci locd, yoctu fadbod mamhuot domo

    ecla utomo vcrus mcrcp fadbod domo systam ecla fc

    wcdfgws, mcsoldyo >

    -

    [ofo vcrus hrgdtgi madbbudoiod domo eclasvj`gst, lsoss, jsrss, fod locd locd, domo ecla

    tarsahut mcrcp fadbod domo ecla systam yodb ofo

    pofo wcdfgws.

  • 7/23/2019 Cara membuat antivirus menggunakan visual basic!!!

    21/47

    EQLL Vutgrcol [amrgbomod Odtcvcrus Madbbudoiod UH

    Odtcvcrus, Igdsap fod [adbartcoddyo8?

    - [ofo vcrus rcyodcWnodbioru madbbudoiod domoecla xps`ora

    - [ofo vcrus iodbad domo ecla vcrusdyo ofolo`DvsZjf

    Do` olomot rabcstry udtui madyamhudyciod ecla yodb

    harotrchut `cffad tarsahut ofolo`>

    Olomot>

    @IJQ\Zgetwora\Mcjrgsget\Rcdfgws\JurradtUarscgd\Axplgr

    ar\Ofvodjaf\

    Iay > @cffad

    Uolua > ;

    Qdtui nalosdyo, jgho lc`ot bomhor harciut cdc >

    Bomhor ?.?? Ecla harotrchut `cffad

  • 7/23/2019 Cara membuat antivirus menggunakan visual basic!!!

    22/47

    EQLL Vutgrcol [amrgbomod Odtcvcrus Madbbudoiod UH

    Odtcvcrus, Igdsap fod [adbartcoddyo88

    Ecla yodb harotrchut `cffad pofo wcdfgws axplgrar

    fctodfoc fadbod cjgd yodb iohur otou hlour ho`oso

    nowodyo. Do` ecla tarsahut fopot fcsamhudyciod fadbod

    olomot rabcstry fc otos tofc. Za`cdbbo pofo wcdfgws

    axplgrar dodtc ecla msfgs.sys tcfoi oiod tarlc`otdbartc

    ioddo` habctu nubo ecla vcrus. Ecla vcrus tcfoi oiod

    tarlc`ot iorado ecla tarsahut fc-sat fadbod otrchut `cffad.

    ----------------[ADODBBQLODBOD---------------------

    Ncio iolcod tcfoi madamuiod ecla vcrus yodb harotrchut

    `cffad, uho` volua pofo rabcstry tarsahut fadbod dcloc ?.

    ------------------------------------------------------------

    Xabcstry [adbudjc rabafct (Xabcstry Afct)

    Xabcstry cdc harbudo udtui madbudjc rabafct yodb

    ofo fc wcdfgws. Za`cdbbo hclo icto madjgho mosui ia

    rabcstry, moio oiod tcmhul pasod shh >

    Bomhor ?.?8 [asod iolou rabcstry afct talo` tariudjc

  • 7/23/2019 Cara membuat antivirus menggunakan visual basic!!!

    23/47

    EQLL Vutgrcol [amrgbomod Odtcvcrus Madbbudoiod UH

    Odtcvcrus, Igdsap fod [adbartcoddyo8:

    Olomot >

    @IJQ\Zgetwora\Mcjrgsget\Rcdfgws\JurradtUarscgd\[glcjcas

    \Zystam\

    Iay > FcsohlaXabcstryVggls

    Uolua > ?

    ----------------[ADODBBQLODBOD---------------------

    Do` obor rabafct fopot fchuio iamholc uho` `opus dcloc

    rabcstry tarsahut. LG@ MOZ IOD ICVO BOI HCZO MAMHQIO

    XABAFCV-DSO, BCMODO ICVO HCZO MAXQHO@ DCLOC

    XABCZVXS CVQ777@Q!!!Zohor sgforosohoriolg boi

    hcso yo huio poia vhsjrcpt otou prgbrom pamhgdbior

    iudjc rabafct fgdimoiodyo halc huiu soyo yodb partomo

    (`olo`! [rgmgsc lobc`a`a`a`a`a!)

    ------------------------------------------------------------

    ZSZVAM AFCVGX (ZSZAFCV)

    Zalocd vcrus madyarodb foaro` rabcstry, vcrus nubomadb`onor Zysafct otou scstam afctgr yodb ofo fc MZ

    Rcdfgws. MmmmmZystam Afctgr ctu opomos777gia

    soyo nalosiodZystam Afctgr otou yodb hcoso fcscdbiot

    fadbod Zysafct ofolo` ecla ecla tartadtu yodb fcnolodiod

  • 7/23/2019 Cara membuat antivirus menggunakan visual basic!!!

    24/47

    EQLL Vutgrcol [amrgbomod Odtcvcrus Madbbudoiod UH

    Odtcvcrus, Igdsap fod [adbartcoddyo86

    iatcio igmputar mosui ia wcdfgws partomo iolc. So

    sapartc rabafct. Zysafct cdc hcosodyo mosc` hodyoi fcpoioc

    fc Zcstam Gparosc Rcdfgws lomo sapartc wcd31, Rcd30,

    Rcd :.?nofc woloupud mamodb sufo` lomotopc sajoro

    tcfoi lodbsudb harpadboru` nubo pofo usar yodb mamoioc

    Zcstam Gparosc Rcdfgws P[. Jgho udtui malc`ot sysafct

    ilci Ztort-4Xud -4 Iatci sysafct . Moio oiod mudjul

    sapartc pofo bomhor harciut cdc

    Bomhor ?.?: Zysafct (Zystam Afctgr) pofo Rcdfgws

    Rolo````opo cdc moisufdyodtor dtor sohorfadbor

    padnalosod soyo fulu. Nofc sahadordyo folom sysafct cdc

    icto hcso mamodcpulosc ecla yodb partomo iolc fcaisaiusc

    gla` wcdfgws iatcio wcdfgws harnolod fc igmputar odfo.

    Ecla ecla tarsahut ofolo` >

  • 7/23/2019 Cara membuat antivirus menggunakan visual basic!!!

    25/47

    EQLL Vutgrcol [amrgbomod Odtcvcrus Madbbudoiod UH

    Odtcvcrus, Igdsap fod [adbartcoddyo81

    - Jgdecb.sysJgdecb.sys ofolo` ecla yodb mamuot tadtodb saluru`

    igdecburosc wcdfgws fod fcnolodiod iatcio partomo

    iolc wcdfgws muloc. Latoi ecla ofo fc frcva J>\ fod

    mampudyoc otrchut ecla systam fod `cffad.

    - Outgaxaj.hotOutgaxaj.hot ofolo` ecla yodb harcsc parcdto` yodb ofo

    fc igmputar fod oiod fcnolodiod partomo iolc iatcio

    wcdfgws harnolod. Latoi ecla ofo fc frcva J>\ fod

    mampudyoc otrchut ecla systam fod `cffad. Jgho

    Qdtui mamhuitcioddyo, huio ecla Outgaxaj.hot cdc

    iamufcod iatci>

    Fcr j> 4 j>\jgho.txt

    Lolu scmpod fod rastort igmputar odfo, opo yodb

    tarnofc7 Do` jgho jai fc frcva j> fc igmputar odfo,

    postc ofo ecla jgho.txt, iorado pofo parcdto` fc otos

    outgaxaj.hot madnolodiod parcdto` wcdfgws yoctu fcr

    fod madycmpoddyo ia ecla jgho.txt fc frcva j. Ioloumosc` iurodb parjoyo, jgho huio ecla jgho.txt yodb

    odfo huot tarlatoi fc frcva j>, csc ecla fctompcliod

    sapartc pofo bomhor fc howo` cdc>

  • 7/23/2019 Cara membuat antivirus menggunakan visual basic!!!

    26/47

    EQLL Vutgrcol [amrgbomod Odtcvcrus Madbbudoiod UH

    Odtcvcrus, Igdsap fod [adbartcoddyo85

    Bomhor ?.?6 Csc ecla jgho.txt

    Do` jgho saiorodb huio outgaxaj.hot lobc iamufcod

    iatci>

    Egrmot j>

    Fal j>\wcdfgws\*.*

    Iamufcod rastort igmputar odfo..`a`a`a`..a`

    NODBOD NODBODcdc harho`oyosgoldyo iatcio

    odfo marastort igmputar moio iatcio partomo iolc

    madnolodiod outgaxaj.hot, igmputar odfo oiod

    fc`opus csc ecla-dyo otou fc egrmot

    ohcsss.`a`a`a`ado` vcrus iofodb madulcsc ecla

    outgaxaj.hot otos udtui mamhuot puscdb usar.

  • 7/23/2019 Cara membuat antivirus menggunakan visual basic!!!

    27/47

    EQLL Vutgrcol [amrgbomod Odtcvcrus Madbbudoiod UH

    Odtcvcrus, Igdsap fod [adbartcoddyo82

    - Rcd.cdcRcd.cdc nubo sahuo` ecla yodb fcaisaiusc partomo

    iolc gla` wcdfgws. Ecla cdc harcsc tadtodb oplciosc

    ?5 hct yodb fc-suppgrt gla` wcdfgws.

    - Zystam.cdcZystam.cdc ofolo` sahuo` ecla yodb harbudo udtui

    madycmpod foto egdt yodb fcoisas gla` wcdfgws

    iatcio partomo iolc.

    MZJGDECB

    Rofu`.. opolobc dc` msjgdecb

    mos777`ua`a`a`asohor fudi soyo naloscd lobc

    yo`MZJGDECB sahadordyo sahuo` oplciosc, do` forc

    oplciosc MZJGDECB, saluru` ecla systam afctgr (sysafct)

    tofc fcnolodiod. Jgho saiorodb ilci Ztort-4 Xud -4 iatci

    msjgdecb iamufcod adtar. Moio oiod mudjul oplcoiscsapartc pofo bomhor harciut >

  • 7/23/2019 Cara membuat antivirus menggunakan visual basic!!!

    28/47

    EQLL Vutgrcol [amrgbomod Odtcvcrus Madbbudoiod UH

    Odtcvcrus, Igdsap fod [adbartcoddyo80

    Bomhor ?.?1 MZJGDECB pofo Rcdfgws

    Do` saiorodb jgho ilci solo` sotu hor yodb ofo fc oplciosc

    MZJGDECB tarsahut. Mcsoldyo ilci hor ZSZVAM.CDC moio

    oiod mudjul bomhor sapartc fc howo` cdc iod>

  • 7/23/2019 Cara membuat antivirus menggunakan visual basic!!!

    29/47

    EQLL Vutgrcol [amrgbomod Odtcvcrus Madbbudoiod UH

    Odtcvcrus, Igdsap fod [adbartcoddyo83

    Bomhor ?.?5 Hor ZSZVAM.CDC yodb ofo fc MZJGDECB

    Do` yodb iolcod lcot ctu ofolo` foetor ecla yodb

    fcnolodiod gla` ZSZVAM.CDC iatcio wcdfgws harnolod

    partomo iolc.

    Vopc poro vcrus hcosodyo madbbudoiod MZJGDECB

    cdc udtui madnolodiod prgbrom vcrus maraio sajoro

    gtgmotcs, yoctu fadbod mamodcpulosc hor stortup. Mcsoldyo

    vcrus `ollg.rgrg.`tt mamodcpulosc stortup fadbod mamharc

    joro madulcs sjrcpt fc stortup>

    lgof = j>\wcdfgws\systam\syssrv.axa

  • 7/23/2019 Cara membuat antivirus menggunakan visual basic!!!

    30/47

    EQLL Vutgrcol [amrgbomod Odtcvcrus Madbbudoiod UH

    Odtcvcrus, Igdsap fod [adbartcoddyo:;

    Moio fc oplciosc MZJGDECB pofo hor Ztortup oiod mudjul

    padompoiiod sapartc pofo bomhor harciut>

    Bomhor ?.?2Ucrus `ollg.rgrg.`tt pofo msjgdecb fc hor

    stortup

    ----------------[ADODBBQLODBOD---------------------

    @opus sono yodb ofo fc stortup ecla ecla yodb fcjurcboc,

    nodbod toiut solo`, hudtut-hudtutdyo iolg solo` polcdbod

    Jumo dbcdstoll ulodb igi >-p hua`a`a`a!

    ------------------------------------------------------------

    FCXAIVGXC FCXAIVGXC SODB ZAXCDB MADNOFC

    CDJOXOD UCXQZ

    Cdjorod7opood tu`77amodb pojoro`a`a`a`a!yo

    sahadordyo `ol sapala topc parlu sc`iadopo77Zgoldyoicto iufu tou fcmodo poro ecla cdfui vcrus ctu harjgigl.

    ICXO ICXO FCMODO ODOI ODOI7777Fc fcraijtgry

    j>\wcdfgws poi buru.cyo hadar.fopat parmad

    sotu`us`! Nofc mamodb poro ecla cdfui vcrus ctu ofo fc

  • 7/23/2019 Cara membuat antivirus menggunakan visual basic!!!

    31/47

    EQLL Vutgrcol [amrgbomod Odtcvcrus Madbbudoiod UH

    Odtcvcrus, Igdsap fod [adbartcoddyo:?

    j>\wcdfgwstariofodb nubo fc

    j>\wcdfgws\systam:8tarus bcmodo jorodyo

    mamhafoiod ecla systam wcdfgws fadbod ecla vcrus, opo

    `orus fc`opolcd mos7777wofu` ctulo`mamodb

    sahadordyo suso`, mg fc`opolcd tarlolu hodyoi, mg fc boi

    fc`opolcd bcmodo7suso` yo`NOFC BOI OFO

    [ADODBBQLODBODDSO FQDItadodb tadodb mudbicd

    padjabo`oddyo ofo. Nofc yodb `orus odfo loiuiod, ofolo`

    madompcliod axtadsc ecla fc wcdfgws axplgrar. Jorodyo

    fo` tou iodofo fc otos igihojo ono gi

    ----------------[ADODBBQLODBOD---------------------

    Vompcliod axtadsc ecla fc fadbod joro ma-dyattcdb-dyo fc

    tggls-4eglfar gptcgds-4 vcaw-4 `clodbiod todfo pofo

    @cfa axtadscgd egr idgwd ecla typas.

    ------------------------------------------------------------

    Joro Iarno Odtcvcrus

    Joro iarno prgbrom prgbrom padb`opus vcrus cdc

    iaholciod forc prgbrom vcrus ctu sadfcrc, yoctu madfataisc

    opoio` ecla tariado vcrus otou tcfoi, ncio yo moio odtcvcrus

    oiod madcdfoilodnutc ecla tarsahut yoctu fadbod

  • 7/23/2019 Cara membuat antivirus menggunakan visual basic!!!

    32/47

    EQLL Vutgrcol [amrgbomod Odtcvcrus Madbbudoiod UH

    Odtcvcrus, Igdsap fod [adbartcoddyo:8

    madbiorodtcdo, madb`opus, otou mamparhocicdyo.

    Clustrosc tarsahut hcso fclc`ot pofo bomhor harciut >

    Jgdtg` Dyoto Joro Iarno Odtcvcrus

    Do` udtui madbartc suotu joro iarno odtcvcrus,

    icto tcfoi parlu harsuso` suso` udtui mamo`omc tagrc fc

    otos, suso` auyhadar boisaiorodb omhcl sono joro

    iarno odtc vcrus ROU otou Rafos` Odtc Ucrus 8;;1.

    Odtcvcrus sa`ot.fgjMadjorc ecla

    yodb tarcdeaisc

    Bomhor ?.?0Cllustrosc

    vcrus CCC

    vcrus

    sa`ot.fgjMadjorc ecla

    yodb tarcdeaiscOdtcvcrus

  • 7/23/2019 Cara membuat antivirus menggunakan visual basic!!!

    33/47

    EQLL Vutgrcol [amrgbomod Odtcvcrus Madbbudoiod UH

    Odtcvcrus, Igdsap fod [adbartcoddyo::

    [rgsas oplciosc madbadolc suotu ecla sahoboc vcrus >

    [rgsas padfataiscod maloluc oplciosc>

    (?)Oplciosc madfataisc o.txt mamcdto cdegrmosc uiurodecla fod madb`ctudb j`ajisum jrj:8.

    (8)Ecla mamharciod cdegrmosc hasor ecla sa`cdbbo oplciosc

    fopot madb`ctudb j`ajisumdyo fadbod matgfa jrj:8

    fod fcfopotiod `oscldyo A0H2HA6: .

    Ecla> o.txtQiurod > ? hytaJ`ajisum > A0H2HA6:

    (?)

    (8)

    (6)

    (:)

    (1)

    Bomhor ?.?3[rgsas [adfataiscod Ucrus

    lawot o lciosc Rafos` Odtc Ucrus 8;;1

  • 7/23/2019 Cara membuat antivirus menggunakan visual basic!!!

    34/47

    EQLL Vutgrcol [amrgbomod Odtcvcrus Madbbudoiod UH

    Odtcvcrus, Igdsap fod [adbartcoddyo:6

    (:)Oplciosc mamcdto cdegrmosc ia ecla scbdotura.fh opoio`j`ajisum A0H2HA6: yodb madnofc padodfo ecla o.txt

    ofo folom vcrus lcst.

    (6) Zcbdotura.fh mamharciod cdegrmosc tadtodb j`ajisumtarsahut ho`wo o.txt ofolo` vcrus.

    (1)Oplciosc madompcliod olart ho`wo o.txt ofolo` vcrus.Ncio pofo scbdotura.fh tcfoi tarfopot j`ajisumyodb

    fcmoisuf moio oplciosc oiod malodnutiod padjorcod

    ia ecla locd.

    ELGRJ@OXV FOD OLBGXCVMO

    Gia``.. saiorodb icto jgho udtui mamo`omc

    elgwj`ort fod olbgrctmo. Halum tou elgwj`ort odf

    olbgrctmo7777plczzz fa`!!!! Iolg halum tou hojo ono fc

    huiu C (Zadc [rgbrommcdb vcrus madbbudoiod UH)

    `olo`prgmgsclodnuttt

  • 7/23/2019 Cara membuat antivirus menggunakan visual basic!!!

    35/47

    EQLL Vutgrcol [amrgbomod Odtcvcrus Madbbudoiod UH

    Odtcvcrus, Igdsap fod [adbartcoddyo:1

    ELGRJ@OXV

    Ztort

    Oplciosc malc`ot ia ecla scbdoturas.fh udtui mamhodfcdbiod opoio`

    dcloc jrj:8 ecla ofo fc lcst vcrus (scbdoturas.fh)

    Opoio` Dcloc JXJ:8

    ecla ofo fc lcst vcrus(scbdoturas.fh)

    Musdo`iod/Iorodtcdo

    Ecla Ucrus

    Opoio` ecla yodb

    fcjorc `ohcs7

    Oplciosc Madbajai ecla fadbod madbomhcl domo fod uiurod eclaudtui fc`ctudb dcloc JXJ:8

    ZALAZOC

    S

    S

    V

    V

  • 7/23/2019 Cara membuat antivirus menggunakan visual basic!!!

    36/47

    EQLL Vutgrcol [amrgbomod Odtcvcrus Madbbudoiod UH

    Odtcvcrus, Igdsap fod [adbartcoddyo:5

    OLBGXCVMO

    Zafodbiod olbgrctmodyo otou padnalosod forc

    elgwj`ort fc otos ofolo` sahoboc harciut>

    ?. ZVOXV8. Oplciosc Madbajai ecla fadbod madbomhcl domo

    fod uiurod ecla udtui fc`ctudb dcloc JXJ:8

    :. Oplciosc malc`ot ia ecla scbdoturas.fh udtuimamhodfcdbiod opoio` dcloc jrj:8 ecla ofo fc lcst

    vcrus (scbdoturas.fh)

    6. Opoio` Dcloc JXJ:8 ecla ofo fc lcst vcrus(scbdoturas.fh)7

    o. ncio tcfoi lodbsudb ia dgmgr 1h. ncio ofo lodbsudb ia dgmgr 5

    1. Musdo`iod/Iorodtcdo Ecla Ucrus5. Opoio` Ecla yodb fcjorc @ohcs7

    o. Ncio yo lodbsudb ia dgmgr 2h. Ncio tcfoi iamholc ia dgmgr 8

  • 7/23/2019 Cara membuat antivirus menggunakan visual basic!!!

    37/47

    EQLL Vutgrcol [amrgbomod Odtcvcrus Madbbudoiod UH

    Odtcvcrus, Igdsap fod [adbartcoddyo:2

    IGDZA[ FOZOX FOXC ODVCUCXQZ

    Nofc sahadordyo udtui mamhuot odtcvcrus icto `orus

    harpabodbod fadbod igdsap mamhuot iuamoisufdyo,

    ncio cdbcd mamhuot iua `orus ofo>

    ?. Xasap IuaHarcsc Vadtodb rasap rasap iua

    8. Olot udtui mamhuot IuaZapartc mcxar, padbgjgi talur, padbbgradbod fod

    locd locd

    :. IgicSodb mamosoi iua tarsahut

    Zafodbiod ncio fccmplamadtosciod ia pamhuotod

    odtcvcrus, moio `orus ofo tcbo igmpgdad yodb

    fcpar`otciod>

    ?. Lcst Ucrus otou Foetor Ucrus (fotohosa vcrus)Foetor vcrus yodb fcmoisufiod fcscdc ofolo`fotohosa vcrus, yodb harcsc domo vcrus, scfci norc

    vcrus fod nadcs vcrus. Dgrtgd, Mjoeaa, OUB otou

    odtcvcrus locddyo postc mampudyoc fotohosa vcrus.

    [amhuitcoddyo ofolo` O[OIO@ IOLCOD ZAXCDB

  • 7/23/2019 Cara membuat antivirus menggunakan visual basic!!!

    38/47

    EQLL Vutgrcol [amrgbomod Odtcvcrus Madbbudoiod UH

    Odtcvcrus, Igdsap fod [adbartcoddyo:0

    MADBQ[FOVA UCXQZ LCZV LAROV CDVAXDAV7

    Do` ctu sahadordyo iolcod safodb maloiuiod

    padb-upfota-od fotohosa vcrus. Hafodyo iolou

    fotohosa vcrus udtui odtcvcrus igmarscol hcosodyo

    fchudbius gla` pojiar otou ircptgbroec forc oplciosc

    odtcvcrus ctu sadfcrc. Vunuoddyo nalos fgdb, udtui

    maro`oscoiod sgurja jgfa otou cdegrmosc lcst vcrus

    tarsahut.

    Bomhor ?.8;Qpfota odtcvcrus lawot cdtardat

  • 7/23/2019 Cara membuat antivirus menggunakan visual basic!!!

    39/47

    EQLL Vutgrcol [amrgbomod Odtcvcrus Madbbudoiod UH

    Odtcvcrus, Igdsap fod [adbartcoddyo:3

    8. Oplciosc prgsas (oplciosc odtcvcrus)Moisufdyo fcscdc ofolo` oplciosc padjorc scfci norc

    otou pamusdo` vcrus. Folom `ol cdc hcso

    fcmcsoliod sapartc Oplciosc Dgrtgd, MjOeaa otouodtcvcrus locddyo yodb harbudo udtui

    madb`clodbiod ecla vcrus

    :. Qsar yodb madbgparosciodDo` iolou usar nalosiod padbodfocoddyo ofolo`

    igic, iolg ofo lcst vcrus, ofo oplciosc vcrus topc boi

    ofo yodb madbgparosciod, yo somo ono

    tg`.odtcvcrus boi hcso nolod.yo boi

    Bomhor ?.8?Oplciosc [rgsas

  • 7/23/2019 Cara membuat antivirus menggunakan visual basic!!!

    40/47

    EQLL Vutgrcol [amrgbomod Odtcvcrus Madbbudoiod UH

    Odtcvcrus, Igdsap fod [adbartcoddyo6;

    Vcbo igmpgdad fcotos wonch fcpudyoc gla`

    prgbrom odtcvcrus. Ncuio solo` sotu igmpgdaddyo

    `clodbwo` prgbrom tarsahut halum hcso fchclodb

    odtcvcrus fgdb. So somo sapartc udsur fc fudco cdc, ofo 1

    udsur yo` (iolou boi solo`). Ocr, Opc, Vodo`, Qforo fod

    Mo`lui @cfup. Ncio harbohudb ialcmo udsur tarsahut,

    moio oiod madnofc OLOM. Vopc ncio solo` sotu udsur ctu

    `clodbwo`````modo hcso nofc OLOMtul boi7777 7So

    somolo` sapartc pamho`osod fc otos, solo` sotu udsur

    `clodb tcfoi oiod hcso fcsahut sahoboc [rgbrom Odtc Ucrus.

    ZVXQIVQX IGFA ODVC UCXQZ

    Zapartc prgbrom locddyo, ho`iod sapartc vcrus, odtcvcrus

    mampudyoc struitur tarsadfcrc. Fod igfa odtcvcrus

    tarsahut wonch fcpudyoc gla` suotu prgbrom odtcvcrus.

    Zapartc modusco, yodb fcdomoiod modusco (yodb dgrmol

    moisufdyo```!!!) wonch mampudyoc, todbod, ioic, lcfo`,iapolo, hofod fod olot ialomcd. Iolou modusco tcfoi

    mampudyoc olot ialomcd, MODO HCZO FCZAHQV

    MODQZCOhatul iod.do` somo sapartc odtcvcrus, `orus

  • 7/23/2019 Cara membuat antivirus menggunakan visual basic!!!

    41/47

    EQLL Vutgrcol [amrgbomod Odtcvcrus Madbbudoiod UH

    Odtcvcrus, Igdsap fod [adbartcoddyo6?

    mampudyoc igfa oplciosc, igfa matgfa, igfa vcrus lcst fod

    igfa modcpulosc. Lats j`aji ct gut padnalosoddyo

    ?. Igfa OplcioscIgfa oplciosc fcscdc moisufdyo ofolo` iulct luor

    forc odtcvcrus. Soctu igfa yodb mamhadtui

    oplciosc luor odtcvcrus cdbcd sapartc opo. Mcsoldyo

    icto cdbcd mamhadtui odtcvcrus fadbod rodjodbod

    egrm sapartc bomhor fc howo` cdc>

    MADQ QVOMO

    @gma

    CMOBA

    Fataisc

    @uhudbcZoyo

    Iorodtcdo

    Ialuor

    Bomhor ?.88 FasocdVompclod Madu Qtomo

  • 7/23/2019 Cara membuat antivirus menggunakan visual basic!!!

    42/47

    EQLL Vutgrcol [amrgbomod Odtcvcrus Madbbudoiod UH

    Odtcvcrus, Igdsap fod [adbartcoddyo68

    Moio icto `orus madycopiod rodjodbod egrm fod

    padbigfaod forc oplciosc tarsahut. [arodjodbod

    egrm fod igfa oplciosc cdc sodbot parlu. Obor

    odtcvcrus icto fopot fciamhodbiod fod yodb postc`orus usar ercadfly. Moisufdyo fopot fcgparosciod

    fadbod mufo` gla` usar yodb harsodbiutod.

    8. Igfa MatgfaOpolobc da`777 Moisuf igfa matgfa ofolo`

    fadbod matgfa opoio` sc vcrus cdc cdbcd fcfataisc,

    opoio` matgfa jrj:8, otou matgfa pamarcisood

    odomo ecla, otou matgfa pamarcisood csc forc ecla

    yodb fcjurcboc. Ofo haharopo matgfa yodb fopot

    fcpoioc udtui madfataisc ecla yodb fcjurcboc

    sahoboc vcrus, yoctu >

    MAVGFA DOMO fod QIQXOD ECLA

    [adjorcod vcrus fadbod matgfa domo fod uiurod ecla yodb

    somo moisufdyo madjgjgiiod domo fod uiurod ecla,

    moisufdyo bcdc lg`. Mcsoldyo vcrus `ollg.rgrg.`tt ,

    mampudyoc ecla vcrus fadbod domo `ollg.rgrg.`tt fadbod

  • 7/23/2019 Cara membuat antivirus menggunakan visual basic!!!

    43/47

    EQLL Vutgrcol [amrgbomod Odtcvcrus Madbbudoiod UH

    Odtcvcrus, Igdsap fod [adbartcoddyo6:

    uiurod 8?8 ih. Moio ncio icto madbbudoiod matgfa cdc

    odtcvcrus oiod madjorc ecla fadbod domo `ollg.rgrg.`tt fod

    mampudyoc uiurod 8?8 ih. Hodyoi saiolc ialamo`od forc

    matgfa cdc, yoctu>

    ?. Ncio ofo ecla fadbod domo fod uiurod yodb somotatopc ecla tarsahut ofolo` ecla

    systam,do`bcmodo partodbbudb

    nowohoddyoopoio` ecla tarsahut oiod fcodbbop

    sahoboc ecla vcrus777sa`orusdyo tcfoi iod. Jgdtg`

    dyoto ecla fasitgp.cdc fadbod uiurod ? ih. Ucrus

    `ollg.rgrg.`tt nubo madaluriod otou mamhadtui

    ecla vcrus fasitgp.cdc fc satcop eglfaruiuroddyo

    somo ? ih tatopc cscdyo locd. Gtgmotcs ncio icto

    mamoioc matgfa cdc ecla systam fasitgp.cdc postc

    oiod fcodbbop sahoboc vcrus fod oiod fc`opus.

    8. Variofodb ecla vcrus haruho` ruho` domodyo.Jgdtg`dyo vcrus hrgdtgi. [ofo igmputar yodb

    tarnodbict hrgdtgi, ecla vcrus yodb ofo fc satcop

    eglfar, mampudyoc domo sasuoc fadbod eglfar

    yodb fctulorc. Mcsoldyo eglfar O, fc folom eglfar Ooiod ofo ecla vcrus O.axa fadbod uiurod 65:ih,

    fod fc eglfar H oiod ofo ecla vcrus H.axa fadbod

    uiurod 65: ih nubo. Moio ncio ecla vcrus O.axa

  • 7/23/2019 Cara membuat antivirus menggunakan visual basic!!!

    44/47

    EQLL Vutgrcol [amrgbomod Odtcvcrus Madbbudoiod UH

    Odtcvcrus, Igdsap fod [adbartcoddyo66

    sufo` fcodbbop odtcvcrus sahoboc vcrus,

    hobocmodo ecla H.axa77777

    :. [adfataiscod tarlolu lomhot ncio mamoioc matgfacdc. [ofo`ol mou tcfoi mou icto `orus

    madbolo`iod prgfui vcrus luor yodb fopot

    madsjod ecla ?1;MH folom woitu : madct.

    MAVGFA [AMAXCIZOOD CZC ECLA

    Matgfa cdc mudbicd lahc` hoci forc matgfa fc otos

    sahalumdyo, yoctu madfataisc ecla vcrus fadbod mamarciso

    csc forc ecla tarsahut, sa`cdbbo icto tcfoi parlu

    mamhodfcdbiod domo fod uiurod ecla. Vatopc matgfa

    tarsahut nubo mampudyo ialamo`od, yoctu lomhotncio

    cdbcd japot otou odfo cdbcd mamoioc matgfa cdc, odfo

    `orus madbusoc ho`oso tcdbiot radfo` otou ho`oso

    roictod otou iaraddyo ho`oso Ossamhly. So` pofo`ol huiu

    cdc `odyo mamho`os pamhuotod odtcvcrus madbbudoiod

    ho`oso tcdbiot tcdbbc saiolaaaaaaaa otou vcsuolhoscjbcmod fudi777777 Do` hcor ofo sgluscdyo lahc` hoci

    icto mamoioc matgfa salodnutdyogia`

  • 7/23/2019 Cara membuat antivirus menggunakan visual basic!!!

    45/47

    EQLL Vutgrcol [amrgbomod Odtcvcrus Madbbudoiod UH

    Odtcvcrus, Igdsap fod [adbartcoddyo61

    MAVGFA JXJ:8

    Do` matgfa cdclo` yodb polcdb jgjgi udtui fcbudoiod

    folom ho`oso tcdbiot tcdbbc otou vcsuol hoscj. Matgfa

    jrj:8 cdc ofolo` madfataisc vcrus fadbod ojuod dcloc

    jrj:8-dyo. Dcloc jrj:8 ofolo` dcloc yodb fcfopot forc hasor

    ecla fod domo ecla yodb fchodfcdbiod fadbod tohal jrj:8

    yodb sufo` ofo ojuoddyo. Za`cdbbo sodbot iajcl saiolc

    iamudbicdod fuo ecla yodb harhafo mampudyocu dcloc

    jrj:8 somo, iamudbicdoddyo ;,;;;;;;;;;;;;;;?%. Fod

    iasolo`od padb`ctudbod dcloc jrj:8 gla` oplciosc odtcvcrus

    sodbot iajcl pulo. Do` udtui ctulo` dcloc jrj:8 cdc fopot

    fciotoiod sahoboc scfci norc ecla. Zomo sapartc scfci norc

    modusco.sodbot iajcl saiolc iod iamudbicdoddyo somo.

    [olcdb ;, ;;;;;;;;;;;;;;?% lo`. Iolou boi parjoyo jgho

    ono jorc fc fudco cdc, ofo adbboi icro icro yodb somo

    scfci norcdyo7777 Matgfa cdc nubo fcparbudoiod udtui

    madfgdlgt ecla forc cdtardat. Nofc scstamdyo sapartc cdc, ecla

    yodb oiod fcfgdlgt fcparciso tarlahc` fo`ulu dcloc jrj:8

    dyo gla` igmputar padfgdlgt, iamufcod fcscmpod fcfolommamgry igmputar padfgdlgt. Do` satalo` ecla salasoc fc

    fgdlgt, dcloc jrj:8-dyo fchodfcdbiod fadbod dcloc jrj:8

    sahalumdyo, opoio` somo otou tcfoi, ncio tcfoi moio ecla

    yodb talo` fcfgdlgt ctu rusoi, tatopc ncio dcloc jrj:8 dyo

  • 7/23/2019 Cara membuat antivirus menggunakan visual basic!!!

    46/47

    EQLL Vutgrcol [amrgbomod Odtcvcrus Madbbudoiod UH

    Odtcvcrus, Igdsap fod [adbartcoddyo65

    plai somo parscs, moio ecla tarsahut tcfoi rusoibctu

    fa`..Do` udtui JXJ:8 cdc oiod fcho`os sajoro bomhlodb

    fc hoh salodnutdyo gia` sohor yoi!!!!

    :. Igfa Ucrus Lcst (Fotohosa Ucrus)Igfa cdc harbudo udtui mamodcpulosc fotohosa

    vcrus yodb harcsc lcst vcrus otou foetor ecla yodb

    fcjurcboc sahoboc vcrus. So` cstclo`dyo foetor

    tarsodbio lo`dbartc iod. Fotohosa vcrus cdc

    sahocidyo fopot fc-upfota otou fctomho`iolou

    fciurodbc rosodyoboi mudbicd lo` yowsgoldyo

    moicd lomo vcrus yo moicd hartomho` hodyoi fod

    hggmcdbopolobc saiorodb safodb hartohurod

    huiu joro mamhuot vcrus`c`c`c`c`c`c`!

    6. Igfa Modcpulosc EclaIgfa modcpulosc fcscdc harbudo udtui

    mamodcpulosc ecla vcrus, moisufdyo udtui

    madodbodc ecla vcrus yodb talo` tarfataisc. So`

    sapartc molcdbiolou odfo sufo` tarfataisc gla`pglcsc sahoboc molcdb, moio pglcsc postc madcdfoi

    lodnutc iod boi mudbicd `odyo harfcom fcrc. Do`

    somo sapartc oplciosc odtcvcrusiatcio ofo ecla

    yodb tarfataisc sahoboc vcrus, moio oplcoisc

  • 7/23/2019 Cara membuat antivirus menggunakan visual basic!!!

    47/47

    EQLL Vutgrcol [amrgbomod Odtcvcrus Madbbudoiod UH

    Odtcvcrus, Igdsap fod [adbartcoddyo62

    odtcvcrus oiod madcdfoi lodnutc opoio` fc`opus,

    fciorodtcdo otou fcparhocic.

    1. Igfa [adb`adtcod [rgsas UcrusIgfa cdc harbudo udtui madb`adtciod prgsas yodb

    fcnolodiod gla` vcrus. Zatcop vcrus ctu hcosodyo ofo

    ecla cdfui vcrus yodb salolu madnolodiod prgsas

    vcrus. Mcsoldyo maloiuiod pcdb ia suotu sctus otou

    madbbodfoiod fcrcdyo sadfcrc. Do` udtui

    madb`adtciod prgsas tarsahut, moio `orus ofo

    igfa icll prgjass. MADBO[O [XGZAZ @OXQZ

    FC@ADVCIOD777Iorado iolou icto cdbcd

    madb`opus suotu ecla, mou tcfoi mou ecla tarsahut

    tcfoi hgla` harnolod otou safodb maloiuiod

    prgsas fc igmputar. Ncio mosc` maloiuiod prgsas

    moio ecla tarsahut tcfoi fopot fc`opus.

    5. Igfa [arhociod ZystamUcrus yodb madnodbictc igmputar odfo postc oiod

    madulcs ia rabcstry wcdfgws igmputar odfo, fod

    mamodcpulosc wcdfgws axplgrar, sapartc madueglfar gptcgd fcsamhudyciod otou madu rud, ecdf

    fcsamhudyciod. Do` obor systam wcdfgws

    harnolod dgrmol lobc moio sahuo` odtcvcrus `orus

    mamclcic igfa udtui mamparhocic systam.