tinjauan tentang buffer overflow dan denial of service attack

Upload: karyagata-mandiri

Post on 05-Apr-2018

227 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/31/2019 TINJAUAN TENTANG BUFFER OVERFLOW DAN DENIAL OF SERVICE ATTACK

    1/71

    PJGKLULG PEGPLGC DUAAET IQETAHIS @LG

    @EGJLH IA ^ETQJNE LPPLNM

    Pucl~ Lmfjt

    Retmuhjlflg Melolglg Kltjgclg Jgaitol~j &EJ/32

  • 7/31/2019 TINJAUAN TENTANG BUFFER OVERFLOW DAN DENIAL OF SERVICE ATTACK

    2/71

  • 7/31/2019 TINJAUAN TENTANG BUFFER OVERFLOW DAN DENIAL OF SERVICE ATTACK

    3/71

    Meolglg Kltjgclg

    `'0 TLO &Tlg`io Lnne~~ Oeoitz*

    `'5 Jgep`

    e' Nltl Reglgccuhlgclg

    JJJ' REGUPUR

    @LAPLT RU^PLML

    HLORTLG/HLORJTLG

    Hlorjtlg < NETP L`qj~itz NL/

  • 7/31/2019 TINJAUAN TENTANG BUFFER OVERFLOW DAN DENIAL OF SERVICE ATTACK

    4/71

    Meolglg Kltjgclg

    J' Ld~ptlm

    Mepjml ~edulf miorupet petfudugc me `lhlo ~edulf kltjgclg miorupet dljm ~enltl himlh

    olurug jgpetgep( olml ~lhlf ~lpu zlgc fltu~ `jretflpjmlg l`lhlf melolglg `ltj miorupet

    ~etqet' ^ehljg jpu miorupet zlgc petfudugc `egclg ~etqet kucl fltu~ oegkl`j retflpjlg mjpl'

    Retplgzllggzl lrl zlgc oegkl`j clgcculg pet~edup9 Dlgzlm zlgc oegklsldgzl Flnmet hlf

    zlgc oegcclgccu ~j~peo kltjgclg mjpl' Rl`lflh ougcmjg mltegl flgzl mepj`lm ~egclkllg

    reclslj lplu duc rl`l ~j~peo iretl~j `lg lrhjml~j( `lrlp oegkl`j degnlgl dlcj kltjgclg

    miorupet mjpl'

    ^eolmjg oegjgcmlpgzl regccugllg kltjgclg miorupet `esl~l jgj( ~eolmjg oegjgcmlp

    ruhl ~etlgclg petfl`lr miorupet' Dedetlrl `jlgpltlgzl `jmeglh ~edlclj Duaaet Iqetahis `lg

    @egjlh ia ^etqj~ Lpplnm'

    Duaaet iqetahis oeojhjmj ltpj ~ulpu mel`llg `j olgl `lpl zlgc `jj~jmlg me ~ulpu duaaet

    oeorugzlj umutlg zlgc hedjf de~lt `jdlg`jgcmlg umutlg duaaet jpu ~eg`jtj' Dlflzl zlgc

    `jpjoduhmlggzl lgpltl hljg oeoitj oegkl`j reguf zlgc lmfjtgzl detfegpj ~emepjml( rtictlo

    zlgc `jklhlgmlg oegkl`j pj`lm gitolh( ml`lgc/ml`lgc ku~ptu `lpl/`lpl oegkl`j fjhlgc mltegl

    oeoitj oegkl`j reguf

    @egjlh/ia/~etqjne oeturlmlg ~etlgclg `egclg `jplg`lj ihef ~ulpu u~lfl zlgc em~rhj~jp

    `ltj regzetlgc ugpum oegneclf rltl reolmlj zlgc ~lf oegccuglmlg kl~l rehlzlglg kltjgclg'

    ^etlgclg @egjlh/Ia/^etqjne uplolgzl detpukulg oehuorufmlg miorupet lplu kltjgclg'

    0

  • 7/31/2019 TINJAUAN TENTANG BUFFER OVERFLOW DAN DENIAL OF SERVICE ATTACK

    5/71

    Meolglg Kltjgclg

    J' Reg`lfuhulg

    Jg`ige~jl petgzlpl pj`lm flgzl `jmlpecitjmlg ~edlclj ~lhlf ~lpu gecltl petmitur `j `ugjl'

    @lhlo ~ilh meklflplg `ugjl olzl &nzdet ntjoe*( Jg`ige~jl kucl oegeorlpj retjgcmlp petlpl~'

    Jtigj~gzl( `ltj ~ecj regeptl~j jgpetgep( Jg`ige~jl petol~um mlpecitj peteg`lf'

    Det`l~ltmlg hlritlg Ae`etlh Dutelu ia Jgqe~pjclpjig &ADJ*/ itclgj~l~j jgpehjkeg te~oj

    Loetjml ^etjmlp( Jg`ige~jl flgzl mlhlf `ltj Umtljgl `lhlo ~ilh meklflplg `ugjl olzl'

    L`l `ul oi`u~ meklflplg `ugjl olzl zlgc rlhjgc ~etjgc `jhlmumlg l`lhlf nlt`jgclplu

    oeolh~umlg gioit mltpu mte`jp itlgc hljg ugpum oeg`lplgcmlg detdlclj rti`um mioet~jlh

    zlgc `jretkulh dehjmlg heslp jgpetgep' Oi`u~ me `ul l`lhlf ntlnmjgc lplu

    oetu~lm)oegclnlumlg kltjgclg miorupet rjflm hljg'

    Oegutup Ru~lp Miit`jgl~j NETP zlgc ouhlj detiretl~j plfug

  • 7/31/2019 TINJAUAN TENTANG BUFFER OVERFLOW DAN DENIAL OF SERVICE ATTACK

    6/71

    Meolglg Kltjgclg

    Clodlt < Ctlajm retpuoduflg ^etlgclg Melolglg

    ^ehlol lmfjt plfug

  • 7/31/2019 TINJAUAN TENTANG BUFFER OVERFLOW DAN DENIAL OF SERVICE ATTACK

    7/71

    Meolglg Kltjgclg

    regzu~ur zlgc oeojhjmj meolorulg zlgc teg`lf lmlg hehul~l `lg olmjg eaempja oehlmumlg

    regzu~urlg( `j~edldmlg regzu~ur zlgc detregclhlolg oeodlcjmlg regceplfulggzl merl`l

    regzu~ur `egclg regceplfulg zlgc teg`lf'

    @lpl) jgaitol~j `j etl jgaitol~j ~eretpj ~emltlgc jgj( ~u`lf oegkl`j ~ulpu l~ep zlgc

    ~lgclp detfltcl' Dlfmlg dj~l `jmlplmlg ~lgclp ajplh ~efjgccl medinitlg( mefjhlgclg lplurug

    metu~lmlg petfl`lr `lpl)jgaitol~j `ltj ~ulpu itclgj~l~j `lrlp oegclgnlo mehlgc~ugclg

    fj`ur itcldj~l~j zlgc det~lgcmuplg' Oegcjgclp decjpu detfltclgzl ~ulpu `lpl)jgaitol~j olml

    pj`lmhlf fetlg kjml detougnuhlg dedetlrl rjflm zlgc pj`lm detplgccugc klsld zlgc detu~lfl

    oegnutj olurug oegcudlf `lg oetu~lm `lpl)jgaitol~j `ltj ~j~peo miorupet ojhjm ~ulpu

    itclgj~l~j petpegpu'

    Mepjml ~edulf miorupet petfudugc me `lhlo ~edulf kltjgclg miorupet dljm ~enltlhimlh lplurug me `ugjl oeheslpj jgpetgep( olml zlgc fltu~ `jretflpjmlg l`lhlf melolglg `ltj

    miorupet ~etqet pet~edup' ^ehljg miorupet ~etqet pet~edup pj`lm dihef hurup `ltj retflpjlg

    melolglg `ltj miorupet/miorupet hljg zlgc kucl petfudugc `egclg miorupet ~etqet pl`j'

    Gloug zlgc lmlg `jdlfl~ `j~jgj l`lhlf clgcculg lrl ~lkl zlgc `lrlp petkl`j rl`l

    ~edulf miorupet ~etqet lrldjhl petfudugc `lhlo ~edulf kltjgclg lplu jgpetgep( Medlgzlmlg

    itlgc detajmjt dlfsl clgcculg melolglg zlgc ougcmjg petkl j l`lhlf `j~edldmlg ihef

    flnmet `ltj hult' @lhlo dlfl~lg pegplgc melolglg ~j~peo rethu `jretflpjmlg ~eoul ~edld

    zlgc ougcmjg oegkl`j almpit clgcculg melolglg jpu petkl`j' ^edlclj nigpif l`lhlf ~eitlgc

    regzu~ur zlgc oeorugzlj `eg`lo( mepj`lm ~egclkllg ~eitlgc reclslj( duc rl`l ~j~peo

    iretl~j `lg lrhjml~j `j `lhlogzl lplu me~lhlflg `lhlo migajcutl~j'

    Detjmup jgj lmlg `jrlrltmlg clgcculg melolglg zlgc detregcltuf dlcj melolglg

    rl`l miorupet~etqet'

    3

  • 7/31/2019 TINJAUAN TENTANG BUFFER OVERFLOW DAN DENIAL OF SERVICE ATTACK

    8/71

    Meolglg Kltjgclg

    JJ' Pjgklulg Duaaet Iqetahis @lg @egjlh Ia etqjne

  • 7/31/2019 TINJAUAN TENTANG BUFFER OVERFLOW DAN DENIAL OF SERVICE ATTACK

    9/71

    Meolglg Kltjgclg

    l'< Olglkeoeg oeoitj rl`l rti~e~

    ^edulf rti~e~ kjml `jhjflp `ltj ~u`up olglkeoeg oeoitj( `lrlp `jde`lmlg oegkl`j pjcl

    dlcjlg '

    Pevp( oeoulp jg~ptum~j mi`e rtictlo' Dlcjlg jgj djl~lgzl flgzl dj~l `jdlnl `lg

    ~epjlr u~lfl ugpum oeguhj~mlg `lpl me dlcjlg jgj lmlg oegzedldmlg me~lhlflg

    ~ecoegplpjig qjihlpjig'

    @lpl( oeoulp `lpl( dljm zlgc pehlf `jjgj~jlhj~l~jmlg olurug zlgc dehuo' ^ehljg

    `lrlp `jdlnl( djl~lgzl dlcjlg jgj kucl `jolgjruhl~j ~ulpu jg~ptum~j ugpum

    oehlmumlg reguhj~lg rl`lgzl'

    ^plnm( zlgc `lrlp `jlhiml~jmlg~enltl `jgloj~( djl~lgzl `jolgallpmlg ugpum

    oegzjorlg qltjldeh himlh olurug ugpum oeheslpmlg rltloepet augc~j'

    Regclm~e~lg `lpl medlcjlg jgj oegccuglmlg oepi`e zlgc `j~edup HJAI &Hl~p Jg

    Ajt~p Iup* ~eretpj zlgc glgpj lmlg `jpetlgcmlg ~enltl hedjf tjgnj' Kegj~ `lpl zlgc

    kucl rlpup `jmeplfuj l`lhlf ~edlclj duaaet zlgc rl`l dlfl~l N

    `jjorheoegpl~jmlg ~edlclj lttlz' Lttlz `lrlp `jde`lmlg me `lhlo `ul kegj~

    det`l~ltmlg oepi`e regclhiml~jlggzl( zljpu lttlz ~plpj~ `lg lttlz `jgloj~'

    Lttlz ~plpj~ `jlhiml~jmlg `jdlcjlg `lpl ~llp rtictlo `joulp me oeoitz(

    ~e`lgcmlg lttlz `jgloj~ `jlhiml~jmlg `j `lhlo~plnk ~llp tug pjoe'

    l'4 ^plnm

    ^plnm `lrlp `jdlzlgcmlg ~edlclj ~edulf dhim `lg oeoitj zlgc `lrlp oeoulp `lpl

    ~enltl `jgloj~' Dedetlrl flh zlgc rlpup `jmeplfuj rl`l rtine~~it Jgpeh ~efudugclg `egclg

    ~plnml`lhlf ~edlclj detjmup'

    Regccugllg oepi`e Djc Eg`jlg `lhlo oegcitclgj~l~jmlg ~j~peo oeoitj' @j~jgj

    O^D &Oi~p ^jcgjajnlgp Djp* petheplm rl`l lhlolp oeoitj zlgc hedjf menjh

    `jdlg`jgcmlg H^D &His ^jcgjajnlgp Djp*'

    Reglodlflg de~lt~plnm `jhlmumlg me ltlf lhlolp oeoitj zlgc hedjf menjh' @j~jgj

    ri~j~j dlslf `ltj ~plnmoeorugzlj lhlolp zlgc peplr' Ri~j~j lpl~ ~plnmzlgc lhlolp

    oeoitjgzl hedjf menjh `ltj ri~j~j dlslf ~ehlhu detudlf'

    Tecj~pet~plnm rijgpet &^R* ~ehlhu oegugkum meri~j~j lpl~ `ltj~plnm'

    :

  • 7/31/2019 TINJAUAN TENTANG BUFFER OVERFLOW DAN DENIAL OF SERVICE ATTACK

    10/71

    Meolglg Kltjgclg

    Ugpum oeojg`lfmlg `lpl me ~plnm `jcuglmlg jg~ptum~j RU^F zlgc ~enltl ipiolpj~

    lmlg oegutugmlg gjhlj ^R ~ede~lt 0 dzpe' ^e`lgcmlg ugpum oegclodjh `lpl `ltj~plnm

    `jcuglmlg jg~ptum~j RIR zlgc ~enltl ipiolpj~ kucl lmlg oegljmmlg gjhlj ^R ~ede~lt 0

    dzpe'

    Clodlt 4 `j dlslf oeorethjflpmlg `jlctlo `ltj ~edulf ~plnm rl`l rti~e~~it Jgpeh'

    Clodlt 4 ^plnm Rl`l Oeoitj

    Dhim oeoitj `ltj ~plnm jgj djl~lgzl `jdlcj hlcj oegkl j lrl zlgc `j~edup `egclg

    tecj~pet~plnm atloe' ^epjlr tecj~pet~plnm atloe detj~j `lpl zlgc detfudugclg `egclg

    reolgccjhlg ~ulpu augc~j' Djl~lgzl ri~j~j lslh `ltjatloe jgj `jpugkummlg ihefatloe rijgpet

    &AP*'

    @egclg dlgpulg AR jgj( olml regclm~e~lg me qltjldeh himlh olurug rltloepet augc~j

    `lrlp `jhlmumlg oegccuglmlg ~j~peo regclhlolplgo tehlpja' Rl`l NRU Jgpeh( tecj~pet EDR

    detaugc~j ~edlcljatloe rijgpet'

    ^epehlf dlfl~lg `j lpl~( ~emltlgc lmlg `jkehl~mlg regcetpjlg duaaet iqetahis'Duaaet

    iqetahis oeojhjmj ltpj ~ulpu mel`llg `j olgl `lpl zlgc `jj~jmlg me ~ulpu duaaetoeorugzlj

    umutlg zlgc hedjf de~lt `ltj `jdlg`jgcmlg umutlg duaaet jpu ~eg`jtj' Ugpum hedjf oeolfloj

    duaaet iqetahis( ougcmjg `lrlp mjpl peoumlg rl`lglggzl `lhlo mefj`urlg ~efltj/fltj( zljpu

    ~llp eodet `jj~j `egclg ljt( ~efjgccl ljt zlgc `jpulgcmlg ~lorlj oehulr & iqetahis*'

  • 7/31/2019 TINJAUAN TENTANG BUFFER OVERFLOW DAN DENIAL OF SERVICE ATTACK

    11/71

    Meolglg Kltjgclg

    ^e`lgcmlg rl`l em~rhijpl~j duaaet iqetahis( ~enltl rtjg~jr l`l `ul flh regpjgc zlgc

    fltu~ `jhlmumlg `lhlo rti~e~ em~rhijpl~j duaaet iqetahis( zljpu ~edlclj detjmup'

  • 7/31/2019 TINJAUAN TENTANG BUFFER OVERFLOW DAN DENIAL OF SERVICE ATTACK

    12/71

    Meolglg Kltjgclg

    Rtictlo `j lpl~ lrldjhl `jmiorjhl~j `lg `jklhlgmlg rl`l ~j~peo iretl~j Hjguv lmlg

    `j`lrlpmlg re~lg ~ecoegplpjig qjihlpjig' Flh jgj `j~edldmlg rl`l augc~j augc~j&* dltjldeh

    lttlz duaaet`j`eajgj~jmlg flgzl detumutlg 0 dzpe( ~e`lgcmlg `lpl zlgc `j~lhjgmlg merl`lgzl

    detumutlg

  • 7/31/2019 TINJAUAN TENTANG BUFFER OVERFLOW DAN DENIAL OF SERVICE ATTACK

    13/71

    Meolglg Kltjgclg

    Mi`e `j lpl~ detdlflzl mltegl lttlz glol pj`lm `jdlpl~j de~ltgzl' ^ihu~j zlgc hedjf

    dljm l`lhlf ~edlclj detjmup'

    Zlgc oeodlpl~j~ptjgcglol zlgc `jolm~ummlg ~ede~lt 455 mltlmpet'

    ^ehljg oeoetjm~l umutlg jgrup zlgc `jol~ummlg( rtictlo kucl fltu~ oeoetjm~l dlfsl

    `lpl zlgc `jol~ummlg l`lhlf `lpl zlgc qlhj`' Oj~lhgzl( kjml rtictlo oeojgpl jgrup

    deturl pjre `lpl jgpetcet( olml rtictlo fltu~ oeol~pjmlg dlfsl jgrup zlgc `jdetjmlg

    ihef u~et deglt/deglt detpjre jgpecet( dumlg pjre hljggzl'

    `'4 Duaaet Gig/EvenupldheMig~ergzl l`lhlf oeodulp ~ecoegp`lpl ~edulf rtictlo pj`lm `lrlp `jem~emu~j'

    @egclg oegkl`jmlggzl pj`lm `lrlp `jem~emu~j( olml pj`lmhlf ougcmjg dlcj regzetlgc

    ugpum oegcem~emu~j mi`e zlgc oeteml ol~ummlg me duaaet jgruprtictlo mitdlg'

    Nltl jgj `jcuglmlg rl`l ~j~peo iretl~j miorupet hlol( peplrj rl`l ~j~peo iretl~j

    UGJV `lg O^ Sjg`is~pemgjm jgj pj`lm `jcuglmlg( mltegl me`ulgzl petclgpugc rl`l

    meolorulg oeol~ummlg mi`e `jgloj~ me `lhlo ~ecoegp `lpl rtictlo ugpum

    oeg`umugc detdlclj irpjoj~l~j mjgetkl'

    `'> Lttlz Diug`~ Nfenmjgc

    Oe~mjrug oeol~ummlg mi`e l`lhlf ~edulf pjg`lmlg rjhjflg dlcj ~etlgclg duaaet

    iqetahis( regcmitur~jlg lhjtlg meg`lhj oeturlmlg flh zlgc regpjgc' @egclg

    oegccuglmlg oepi`e lttlz diug` nfenmjgc lmlg oegcfegpjmlg qugetldjhjpz `lg

    ~etlgclg duaaet iqetahis'Kjml ~edulf lttlz pj`lm `lrlp `j/iqetahis( olml lttlz pj`lm

    `lrlp `jcuglmlg ugpum oegcmitur~j rtictlo zlgc petheplm `j lhlolp oeoitj detjmupgzl'

    Ugpum oegcjorheoegpl~jmlg oepi`e jgj( ~eoul reodlnllg `lg reguhj~lg me lttlz zlgc

    fltu~ `jretjm~l ugpum oeol~pjmlg dlfsl oeteml pj`lm oehlorluj dlpl~lg lttlz'

    `'0 Ni`e Rijgpet Jgpectjpz Nfenmjgc

  • 7/31/2019 TINJAUAN TENTANG BUFFER OVERFLOW DAN DENIAL OF SERVICE ATTACK

    14/71

    Meolglg Kltjgclg

    Pukulg `lt oepi`e jgj lclm detde`l `egclg diug`~ nfemjgc' Lhjf/lhjf detu~lfl

    oegneclf mitur~j mi`e rijgpet( jl detu~lfl oeg`epem~j dlfsl ~edulf mi`e rijgpet

    pehlf petmitur~j ~edehuo jl `j`eaeteg~jmlg' Kl j oe~mjrug regzetlgc ~um~e~ `lhlo

    oegcmitur~j mi`e rijgpet( mi`e rijgpet zlgc petmitur~j pj`lm lmlg `jcuglmlg mltegl

    mitur~j pet`epem~j ~epjlr ~llp ~edehuo `jcuglmlg'

    `'5 Oeoetjm~l Jg`ev

    Jg`em~ zlgc `jcuglmlg ugpum oeolgjruhl~j ~edulf lttlz fltu~ `jretjm~l `egclg

    pehjpj' Retflpjmlg nigpif mi`e `j dlslf jgj'

    4' @egjlh Ia ^etqjne Lpplnm

    ' ^uodet `lzl kltjgclg zlgc ~lgclp detfltcl lgpltl hljg miorupet( `lpldl~e `lg hlzlglg/

    hlzlglg hljg zlgc `j~e`jlmlg ihef kl~l kltjgclg' Kltjgclg jgj ~lgclp `jdupufmlg ihef u~et

    `jmlteglmlg hlzlglg/hlzlglg pet~edup oeou`lfmlg remetkllg ~efjgccl remetkllg pet~edup

    hedjf eaj~jeg' Djhl hlzlglg jgj tu~lm lplu pj`lm `lrlp demetkl( olml lmlg oegzedldmlg

    fjhlgcgzl rti`umpjajpl~' Flh/flh zlgc oegzedldmlg kltjgclg pj`lm demetkl `lrlp deturl lrl~lkl petol~um sito zlgc ~etjgcmlhj oehuorufmlg ~ekuohlf de~lt miorupet `j `ugjl'

    Regzedld `egjlh ia ~etqjne `jlgpltlgzl l`lhlf ~edlclj detjmup'

    Meougcmjglg kltjgclg oegkl`j pj`lm deaugc~j `j~edldmlg medlgkjtlg klhut hlhu hjgpl~'

    Meougcmjglg kltjgclg `jrltpj~j `egclg nltl oeodulp miorigeg kltjgclg ~eretpj

    tiupet lgc oegkl`j regcfudugc kltjgclg pj`lm detaugc~j'

    Meougcmjglg l`l qjtu~ zlgc oegzedlt `lg oegzedldmlg ~j~peo miorupet oegkl`j

    hlodlp lplu dlfmlg huoruf'

    Meougcmjglg `eqjne zlgc oehjg`ugcj kltjgclg `jtu~lmmlg'

    Regccugllg ~uodet `lzl zlgc jhheclh `lrlp ruhl oegclmjdlpmlg `egjlh ia ~etqjne ' ^edlclj

    nigpif( ~ulpu regzetlgc `lrlp oegccuglmlg sjhlzlf apr ltel plm detpulg ~edlclj peorlp

  • 7/31/2019 TINJAUAN TENTANG BUFFER OVERFLOW DAN DENIAL OF SERVICE ATTACK

    15/71

    Meolglg Kltjgclg

    ugpum oegzjorlg ~lhjglg zlgc pj`lm ~lf ~ulpu retlgcmlp huglm mioet~jh( oeolgallpmlg

    tulgc `j~m `lg oeol`lpmlg hlhu hjgpl~ kltjgclg'

    l' @e~mtjr~j

    @egjlh ia ^etqjne Lpplnmhedjf `jmeglh `egclg j~pjhlf @i^ lpplnm' ^etlgclg jgj `jhlmumlg

    ugpum pukulg oeolpjmlg ~lhlf ~lpu lplu ~eoul hlzlglg zlgc l`l rl`l ~ulpu ~j~peo plgrl

    retoj~j `ltj regcul~l ~j~peo'

    @egjlh/ia/~etqjne lpplnm oeturlmlg ~edulf urlzl ~etlgclg `egclg klhlg oegutugmlg

    mjgetkl ~edulf sed ~jpe `egclg petu~ oegetu~ oegcuhlgc te|ue~p me ~etqet `ltj dlgzlm

    ~uodet ~enltl ~jouhplg' Pukulg ~etlgclg ~eretpj jgj detlmjdlp ~etqet mitdlg kl`j meslhlflg

    oehlzlgj te|ue~p zlgc petmjtjo `lg detlmfjt `egclg oegcfegpjmlg lmpjqjpl~ lplu detfegpj

    `egclg ~eg`jtjgzl mltegl plm oloru oehlzlgj te|ue~p' Ml`lgc ~etlgclg zlgc `jhlmumlg

    `egclg nltl jgj `lrlp oetu~lm lplu oeolpjmlg ~j~peo ~enltl me~ehutuflg'

    @egjlh/ia/~etqjne oeturlmlg ~etlgclg `egclg `jplg`lj ihef ~ulpu u~lfl zlgc em~rhj~jp `ltj

    regzetlgc ugpum oegneclf rltl reolmlj zlgc ~lf oegccuglmlg kl~l rehlzlglg kltjgclg'

    Nigpifgzl oehjrupj ;

    oegnidl ugpum oeodlgkjtj ~ulpu kltjgclg( `egclg `eojmjlg oegcflodlp hlhu hjgpl~

    kltjgclg zlgc l`l(

    oegnidl ugpum oegcclgccu migem~j lgplt miorupet( ~efjgccl kl~l rehlzlglg oegkl`j

    petflodlp( oegnidl ugpum oegneclf jg`jqj`u petpegpu ugpum oegclm~e~ ~ulpu hlzlglg(

    oegnidl ugpum oegcclgccu rehlzlglg ~e~eitlgc lplu ~ulpu ~j~peo zlgc ~re~jajm'

    Kegj~ ~etlgclg hljggzl `lrlp oehjrupj `egjlh ia ~etqjne ~edlclj miorigeg( peplrj `egjlh

    ia ~etqjne `lrlp deturl dlcjlg `ltj ~etlgclg zlgc hedjf de~lt'

    Regccugllg ~uodet `lzl zlgc jhheclh `lrlp ruhl oegclmjdlpmlg `egjlh ia ~etqjne '

    ^edlclj nigpif( ~ulpu regzetlgc `lrlp oegccuglmlg sjhlzlf apr ltel plm detpulg ~edlclj

    peorlp ugpum oegzjorlg oegnutj `lpl ~ulpu retlgcmlp huglm mioet~jh( oeolgallpmlg tulgc

    `j~m `lg oeol`lpmlg hlhu hjgpl~ kltjgclg'

  • 7/31/2019 TINJAUAN TENTANG BUFFER OVERFLOW DAN DENIAL OF SERVICE ATTACK

    16/71

    Meolglg Kltjgclg

    d' Pltcep `lg Dlflzl @egjlh ia ^etqjne Lpplnm

    ^etlgclg @egjlh/Ia/^etqjne uplolgzl detpukulg oehuorufmlg miorupet lplu kltjgclg'

    Petclgpugc rl`l ~jalp lhloj retu~lfllg( flh jgj zlgc ~enltl eaempja oehuorufmlg itclgj~l~j''

    Dedetlrl ~etlgclg `egjlh/ia/~etqjne `lrlp `jem~emu~j `egclg ~uodet `lzl petdlpl~

    oehlslg petfl`lr ~ulpu ~jpu~de~lt zlgc nlgccjf ' ^etlgclg kegj~ jgj ml`lgc/ml`lgc

    `j~edup)`jrlgccjh ~ulpu $ ~etlgclg pj`lm ~joeptj~ &l~zooeptjn lpplnm*'$ ^edlclj nigpif( ~ulpu

    regzetlgc `egclg ~edulf RN pul `lg ~edulf oi`eo zlgc hlodlp ougcmjg oloru

    oehuorufmlg dlgzlm kltjgclg lplu oe~jg zlgc hedjf nlgccjf `lg hedjf nerlp'

    ^etlgclg @egjlh/Ia/^etqjne pet`jtj `ltj detdlclj degpum `lg kegj~ hlzlglg' L`l pjcl kegj~

    `l~lt ~etlgclg zljpu ;

    regccugllg flh zlgc hlgcml( petdlpl~( lplu ~uodet `lzl pj`lm `lrlp `jretdltuj(

    retu~lmlg lplu retudlflg migajcutl~j jgaitol~j(

    retu~lmlg ~enltl aj~jm lplu retudlflg miorigeg/miorigeg kltjgclg'

    d'< Regccugllg ^uodet `lzl Hlgcml

    Miorupet @lg Kltjgclg oeoethumlg detdlclj flh petpegpu ugpum detiretl~j; dlg`sjpf

    kltjgclg( oeoitj `lg tulgc regzjorlg( NRU pjoe( ~ptumput `lpl( oegclm~e~ me miorupet `lg

    kltjgclg hljggzl( `lg ~uodet `lzl hjgcmugclg petpegpu ~eretpj riset( reg`jgcjg u`ltl( lplu

    dlfmlg ljt'

    d'

  • 7/31/2019 TINJAUAN TENTANG BUFFER OVERFLOW DAN DENIAL OF SERVICE ATTACK

    17/71

    Meolglg Kltjgclg

    miorupet mitdlg oegzu`lfj migem~j' Fl~jhgzl l`lhlf dlfsl migem~j zlgc ~lf `jpihlm rl`l

    ~llp miorupet mitdlg ~e`lgc oeglgpj ugpum oehegcmlrj migem~j'

    Rethu `jnlplp dlfsl ~etlgclg kegj~ jgj pj`lm petclgpugc rl`l regzetlgc pet~edup

    oeolmlj de~ltgzl dlg`sj pf kltjgclg' @lhlo flh jgj( regcclgccu ~e`lgc oegccuglmlg

    metgeh ~ptumput `lpl `egclg oehjdlpmlg ~ulpu migem~j kltjgclg' Lmjdlpgzl l`lhlf dlfsl

    regcclgccu `lrlp oehlm~lglmlg regzetlgclg `ltj ~ulpu `jlh/ur migem~j oegzetlgc ~ulpu

    oe~jg kltjgclg ~`egclg ~lgclp nerlp' & Jgj l`lhlf ~ulpu nigpif zlgc dljm `ltj ~ulpu ~etlgclg

    l~zoeptjn'*

    d' Oetu~lm Dlg`sj pf

    ^eitlgc regzetlgc `lrlp oeolmlg ~eoul dlg`sj`pf zlgc pet~e`jl rl`l kltjgclg

    `egclg oegcjtjomlg ~ekuohlf de~lt rlmep zlgc hlgc~ugc `jltlfmlg rl`l kltjgclg pet~edup'

    ^enltl mfu~u~( rlmep jgj l`lhlf rlmep JNOR ENFI( peplrj rl`l rtjg~jrgzl oeteml `lrlp

    deturl lrlrug' Hedjf hlgkup( regcclgccu pj`lm rethu detiretl~j `ltj ~edulf miorupet= dj~l

    kl`j jl demetkl `ltj dedetlrl miorupet zlgc detiretl~j `jkltjgclg zlgc detde`l `egclg eaem

    zlgc ~lol

    d'

  • 7/31/2019 TINJAUAN TENTANG BUFFER OVERFLOW DAN DENIAL OF SERVICE ATTACK

    18/71

  • 7/31/2019 TINJAUAN TENTANG BUFFER OVERFLOW DAN DENIAL OF SERVICE ATTACK

    19/71

  • 7/31/2019 TINJAUAN TENTANG BUFFER OVERFLOW DAN DENIAL OF SERVICE ATTACK

    20/71

    Meolglg Kltjgclg

    Jg~plh rtictlo cult` ugpum oegklcl `ltj oeodlgkjtgzl e/oljh zlgc pj lm

    `jmefeg`lmj' Rl`l flmemlpgzl nltl jgj lrlp oegcutlgcj ~etlgclg `egjlh ia ~etqjne'

    Dulgc dedetlrl ~etqj~ kltjgclg zlgc pj`lm `jrethumlg lplu plm petrlmlj' Flh jgj `lrlp

    oeodlpl~j meolorulg regzetlgc ugpum oegclodjh meugpugclg `ltj ~eoul ~etqj~

    jpu cugl oehlm~lglmlg ~ulpu ~etlgclg `egjlh/ia/~etqjne'

    Dulphlf ~j~peo muipl rl`l ~j~peo iretl~j kjml hlzlglg pet~edup pet~e`jl' ^edlclj

    nigpif( kjml ~j~peo iretl~j oeg`umugc muipl regzjorlglg( oeougcmjgmlg ugpum

    oegcjkjgmlg reolmljlg kltjgclg( mfu~u~gzl lnniugp zlgc `jjkjjgmlg

    oegciretl~jmlg kltjgclg' ^edlclj plodlflg( kjml ~j~peo iretl~j oeg`umugc rltpj~j

    lplu qihuoe & zljpu'( ~j~peo ajhe ~enltl petrj~lf `egclg lptjdup olg`jtj* `lrlp

    `jretpjodlgcmlg oeorltpj~j ~j~peo ajhe ~urlzl `jrj~lfmlg lgpltl augc~j zlgc reml

    `ltj lmpjqjpl~ hljggzl'

    Lolpj petu~ mecjlplg ~j~peo `lg peplrmlg dlpl~/dlpl~ ugpum lmpjqjpl~ djl~l' Cuglmlg

    dlpl~lg ugpum oegcumut pjgcmlplg lmpjqjpl~ `j~m zlgc pj`lm hl{jo( reolmljlg NRU(

    lplu hlhu hjgpl~ kltjgclg'

    ^enltl tupjg oegcukj melolglg aj~jm miorupet detmegllg `egclg medupuflg ~llp jgj'

    Retpjodlgcmlg ~etqet( tiupet( petojglh plgrl meg`lhj( kltjgclg lnne~ rijgp( sjte

    nhi~ep( ~j~peo hjgcmugclg ~eretpj u`ltl `lgriset( `lg miorigeg hljg `ltj ~j~peo'

    Cuglmlg Ptjrsjte lplu ~ulpu lhlp ~eturl ugpum oeg`epem~j retudlflg migajcutl~j

    jgaitol~j lplu ajhe hljggzl' Ugpum jgaitol~j hedjf hlgkup ( hjflp r` sed detjmup lplu

    Hlorjtlg 3

    fppr;))sss'netp'itc)penfYpjr~)~enutjpzYpiih~'fpoh

    Oegzjlrmlg oi`lh ugpum regcclgpjlg retlgcmlp `lg reoehjfltllg oe~jg zlgc `lrlp

    `jiretl~jmlg ~eslmpu/slmpu djhl l`l miorupet zlgc oegclhloj ~etlgclg'

    ^enltl tecuhet `jpeplrmlg kl`ulh reoehjfltllg `lg dlnmur `lpl petuplol jgaitol~j/

    jgaitol~j zlgc regpjgc' Pegpumlg medjklmlg reodlfltulg mlpl ~lg`j zlgc ~e~ulj `lg oeoretdljmj ~lg`j

    ~enltl tecuhet petuplol dlcj lnniugpzlgc mfu~u~ ~eretpj l`ojgj~ptlpit'

    `' Pltcep lg dlflzl @egjlh ia ^etqjne rl`l Hjguv

    42

    http://www.cert.org/tech_tips/security_tools.htmlhttp://www.cert.org/tech_tips/security_tools.html
  • 7/31/2019 TINJAUAN TENTANG BUFFER OVERFLOW DAN DENIAL OF SERVICE ATTACK

    21/71

    Meolglg Kltjgclg

    Rl`l ~j~peo iretl~j Hjguv dlgzlm pltcep zlgc dj~l `jcuglmlg ugpum pukulg

    oeolpjmlg ~etqjne rl`l ~j~peo lplu ~j~peo ~enltl me~ehutuflg' Detjmup l`lhlf pltcep

    zlgc `lrlp `jcuglmlg ~l~ltlg ~etlgclg'

    `'< Tulgc slr

    Tulgc ~slr rl`l ~j~peo iretl~j Hjguv djl~lgzl `jcuglmlg ~edlclj Jqjtpulh oeoitz'

    Tulgc jgj lmlg oegzjorlg ajhe/ajhe ~eoegpltl zlgc djl~l `jcuglmlg rl`l ~llp ~ulpu

    rtictlo `jklhlgmlg'

    @egclg nltl oegcfldj~mlg tulgc mi~igc rl`l ~slr lmlg l`l rtictlo/rtictlo zlgc

    pj`lm `lrlp `jklhlgmlg mltegl pj`lm l`lgzl tulgc ugpum oeglorugc ajhe/ajhe ~eoegpltl

    `ltj lrhjml~j pet~edup'

    ^ehljg flh pet~edup clgcculg zlgc hljg l`lhlf olpjgzl ~etqjne/~etqjne zlgc l`l rl`l

    ~j~peo`lg pj`lm `lrlp `jregufjgzl te|ue~p`ltj u~etmltegl regufgzl tulgc~slr jgj'

    `'4 Dlg`sj`pf

    Pltcep hljg `ltj ~etlgclg @i^ l`lhlf `egclg nltl oeoegufj dlg`sj`pf zlgc pet~e`jl

    fjgccl miougjml~j rl`l kltjgclg oegkl`j detlp lplu olpj'

    `'> Pldeh Metgeh

    Lhiml~j oeoitzrl`l metgeh oeturlmlg ~lhlf ~lpu pltcep zlgc `lrlp `jcuglmlg ~l~ltlg

    ~etlgcg' Metgeh oeorugzlj dlpl~ rl`l metgeh olr( kjml ~j~peo pehlf oegnlrlj dlpl~gzl

    `lg pj`lm dj~l oeolmlj oeoitj metgeh hlcj olml zlgc fltu~ `jhlmumlg l`lhlf oe/

    tediip~j~peo' Oeoitj metgeh pj`lm flgzl `jcuglmlg ihef TLO `lg NRU ~lkl ( plrj kucl

    `jcuglmlg ihef rti~e~ djl~l' ^efjgccl `egclg reolmljlg rti~e~ zlgc pethlhu dlgzlm

    lmlg oegzedldmlg ~j~peo fltu~ `j tediip'

    `'0 TLO &Tlg`io Lnne~~ Oeoitz*

    Regccugllg ~ekuohlf de~lt TLO lmlg oegzedldmlg ol~lhlf rl`l ~j~peo' Regccugllg

    TLO zlgc dethedjflg rl`l ~j~peo pegpgzl lmlg oegzedldmlg ~j~peo demetkl detlp `lg

    ugpum oegcutlgcjgzl( ~j~peo `egclg ~eg`jtjgzl lmlg oeolpjmlg hlzlglg lplu lrhjml~j

    zlgc pj`lm`jrtjitjpl~mlg'

    4

  • 7/31/2019 TINJAUAN TENTANG BUFFER OVERFLOW DAN DENIAL OF SERVICE ATTACK

    22/71

    Meolglg Kltjgclg

    `'5 Jgep`

    Jgep` l`lhlf `leoig rl`l ~j~peo iretl~j Hjguv zlgc cuglgzl ugpum oegcfj`urmlg

    ~etqjne/~etqjne hljg ~eretpj pehgep ( apr lplu ~etqjne ugpum oljh ~etqet' @egclg

    oeolpjmlg jgep`pegpugzl lmlg dlgzlm ~etqjne zlgc lmlg olpj'

    e' Nltl Reglgccuhlgclg

    Ugpum oegcfjg`ltj ~j~peo `ltj mel`llg `j lpl~ zlgc dj~l `jhlmumlg l`lhlf ~edlclj

    detjmup'

    Oehlmumlg lputlg |uipl rl`l u~et/u~et zlgc l`l rl`l ~j~peo ~egjgccl l`l

    reodlpl~lg kuohlf ajhe `lg de~lt tulgc zlgc `jojhjmj ihef u~et/u~etpet~edup'

    Oehlmumlg reodlpl~lg dlgzlmgzl rti~e~ zlgc dj~l `jdulp ihef u~e~ ~efjgcclajhe/

    ajhe peorittz &~eoegpltl* zlgc `jdulp ihef rti~e~ pet~edup lmlg petdlpl~ kucl'

    44

  • 7/31/2019 TINJAUAN TENTANG BUFFER OVERFLOW DAN DENIAL OF SERVICE ATTACK

    23/71

    Meolglg Kltjgclg

    JQ' REGUPUR

    @lpl)Jgaitol~j ~lgclp regpjgc ltpjgzl dlcj ~ulpu itclgj~l~j `esl~l jgj' Ml`lgc mlhl

    Jgaitol~j oeturlmlg l~ep zlgc ~lgclp ajplh( ~efjgccl metu~lmlg( mefjhlgclg `lg medinitlg

    ~ulpu jgaitol~j oeturlmlg olhlreplml dlcj ~ulpu itclgj~l~j'

    Oegcjgclp `lpl)jgaitol~j dethlhu hlhlgc `j kltjgclg miorupet( olml ~lgclp

    `jougcmjgmlg jgaitol~j pet~edup `j~l`lr( `j`egclt dlfmlg `jnutj itlgc/itlgc zlgc pj`lm

    detplgccugc klsld' Ml`lgc/ml`lgc plgrl ~egclkl jgaitol~j oegkl`j fjhlgc lplu dlfmlg

    `jdetjmlg merl`l itlgc zlgc pj`lm detflm'

    @ltj plfug me plfug reolmljlg kltjgclg miorupet ~eolmjg oegjgcmlp( ~efjgccl

    ~eolmjg dlgzlm ~etlgclg petfl`lr kltjgclg miorupet' Flh `eojmjlg oegclmjdlpmlg

    melolglg kltjgclg oeturlmlg ~lhlf ~lpu retflpjlg zlgc pj`lm `lrlp `jfjg`ltj hlcj'

    Pet`lrlp detdlclj olnlo ~etlgclg petfl`lr kltjgclg miorupet( `jlgpltlgzl l`lhlf

    Duaaet Iqetahis `lg@egjlh ia ^etqjne'

    Duaaet iqetahis oeojhjmj ltpj ~ulpu mel`llg `j olgl `lpl zlgc `jj~jmlg me ~ulpu duaaet

    oeorugzlj umutlg zlgc hedjf de~lt `ltj `jdlg`jgcmlg umutlg duaaet jpu ~eg`jtj' Duaaet

    iqetahis oeturlmlg regzedld `ltj 52% ~eoul duc melolglg zlgc jhlritmlg `lg `jkl`jmlg

    l`qj~itj ihef NETP)NN' Duaaet iqetahis oeturlmlg ~edulf meheolflg zlgc ou`lf ugpum

    `jpeoumlg `lg `jolgallpmlg ihef regzetlgc `lhlo ~edulf ~j~peo'

    @egjlh ia ^etqjne Lpplnm hedjf `jmeglh `egclg j~pjhlf @i^ lpplnm( oeturlmlg ~etlgclgjgj `jhlmumlg ugpum pukulg oeolpjmlg ~lhlf ~lpu lplu ~eoul hlzlglg zlgc l`l rl`l ~ulpu

    ~j~peo plgrl retoj~j `ltj regcul~l ~j~peo' ^j~peo zlgc `j~etlgc `lrlp detlmjdlp alplh zljpu

    oegutuggzl mjgetkl ~edulf sed( ~efjgccl ~etqet mitdlg lmlg muslhlflg oehlzlgj te|ue~p

    zlgc `lplgc detuhlgc/uhlgc( zlgc detlmfjt `egclg petfegpjgzl ~etqet pet~edup'

    Dedetlrl hlgcmlf oegclpl~j ~etlgclg duaaet iqetahis l`lhlf ~edlclj detjmup'

    Oeoqlhj`l~j @lpl'

    Duaaet Gig/Evenupldhe'

    Lttlz Diug`~ Nfenmjgc'

    Ni`e Rijgpet Jgpectjpz Nfenmjgc'

    Oeoetjm~l Jg`ev'

    L`lrug nltl regneclflg `ltj ~etlgclg @egjlh Ia ^etqjne l`lhlf ~edlclj detjmup'

    4>

  • 7/31/2019 TINJAUAN TENTANG BUFFER OVERFLOW DAN DENIAL OF SERVICE ATTACK

    24/71

    Meolglg Kltjgclg

    Oehlmumlg lputlg |uipl rl`l u~et/u~et zlgc l`l rl`l ~j~peo ~egjgccl l`l

    reodlpl~lg kuohlf ajhe `lg de~lt tulgc zlgc `jojhjmj ihef u~et/u~etpet~edup'

    Oehlmumlg reodlpl~lg dlgzlmgzl rti~e~ zlgc dj~l `jdulp ihef u~e~ ~efjgccl

    ajhe/ajhe peorittz &~eoegpltl* zlgc `jdulp ihef rti~e~ pet~edup lmlg petdlpl~ kucl

    40

  • 7/31/2019 TINJAUAN TENTANG BUFFER OVERFLOW DAN DENIAL OF SERVICE ATTACK

    25/71

    Meolglg Kltjgclg

    @laplt Ru~plml

    ]

  • 7/31/2019 TINJAUAN TENTANG BUFFER OVERFLOW DAN DENIAL OF SERVICE ATTACK

    26/71

    Meolglg Kltjgclg

    HLORJTLG/HLORJTLG

    Hlorjtlg >060 RPA UT01102'c{

    Pfe rlpnf lhhis~ pnr)jr rtine~~jgc pi nigpjgue l~ gitolh( ugpjh pfe |ueue cep~ nhi~e pi auhh' Pfeg(

    jg~pel` ia ku~p ~eg`jgc pfe ~zglnm dlnm( jp ~eg`~ l ~zg niimje dlnm( lg` sljp~ ait l te~rig~e pi JP

    deaite ~eg`jgc pfe ~zglnm' Sfeg jp ~eg`~ pfe niimje( jp nhelt~ pfe ~zg atio pfe |ueue( ~i sfjhe ug`et

    lpplnm( pfe |ueue sjhh geqet ajhh ur' Niimje~ evrjte ~fitphz lapet pfez lte ~egp' Dl~jnlhhz pfj~ rteqegp~

    reirhe atio ajhhjgc ur pfe |ueue niorhepehz' Gi ige ahii`jgc atio l ~riia sjhh de ldhe pi terhz pi pfe

    niimje( ~i gipfjgc nlg de iqethil`e`' Lg` ja pfez lteg#p ahii`jgc atio l ~riia( pfez siuh` de ceppjgc l

    niimje pfez siuh` flqe pi te~rig` pi( lg` siuh` flqe l flt` pjoe te~rig`jgc pi lhh pfe niimje~ lg`

    nigpjgujgc pfe ahii`'

    >4

    http://service.software.ibm.com/aixsupport/mailto:http://www.kernel.org/pub/linux/kernel/v2.0/patch-2.0.30.gzhttp://www.kernel.org/pub/linux/kernel/v2.0/patch-2.0.30.gzhttp://service.software.ibm.com/aixsupport/mailto:http://www.kernel.org/pub/linux/kernel/v2.0/patch-2.0.30.gz
  • 7/31/2019 TINJAUAN TENTANG BUFFER OVERFLOW DAN DENIAL OF SERVICE ATTACK

    33/71

    Meolglg Kltjgclg

    Hjqjgc~pig Egpetrtj~e~( Jgn'

    Teaet pi pfe aihhisjgc Lrrhjnlpjig~ Gipe ait oite jgaitolpjig ig nigajcutjgc l Hjqjgc~pig JTV it

    RitpOl~pet pi fehr dhinm iupcijgc ^ZG lpplnm~ atio lg J^R#~ u~et~;

    apr;))apr'hjqjgc~pig'nio)rud)he)`in)gipe~)ajhpet~'~zg/lpplnm

    ^jhjnig Ctlrfjn~( Jgn'

    Ur`lpe` ^jhjnig Ctlrfjn~ jgaitolpjig nignetgjgc ^ZG lpplnm~ nlg de aiug` jg ^CJ ^enutjpz L`qj~itz(

    $JTJV JR ^riiajgc)PNR ^e|uegne Lpplnm Ur`lpe($

  • 7/31/2019 TINJAUAN TENTANG BUFFER OVERFLOW DAN DENIAL OF SERVICE ATTACK

    34/71

    Meolglg Kltjgclg

    U~jgc egntzrpjig

    Se ~ptigchz utce ziu pi egntzrp ~eg~jpjqe jgaitolpjig ~egp dz eoljh' Iut rudhjn RCR mez j~ lqljhldhe

    atio

    fppr;))sss'netp'itc)NETPYRCR'mez

    Ja ziu rteaet pi u~e @E^( rhel~e nlhh pfe NETP fiphjge ait oite jgaitolpjig'

    Ceppjgc ~enutjpz jgaitolpjig

    NETP rudhjnlpjig~ lg` ipfet ~enutjpz jgaitolpjig lte lqljhldhe atio iut sed ~jpe

    fppr;))sss'netp'itc)

    Pi ~ud~ntjde pi pfe NETP oljhjgc hj~p ait l`qj~itje~ lg` duhhepjg~( ~eg` eoljh pi olkit`ioiBnetp'itc'Rhel~e jgnhu`e jg pfe di`z ia ziut oe~~lce~ud~ntjde netp/l`qj~itz+ $NETP$ lg` $NETP

    Niit`jglpjig Negpet$ lte tecj~pete` jg pfe U'^' Rlpegp lg` Ptl`eoltm Iaajne'

    Hlorjtlg 4

    NETPL`qj~itz NL/

  • 7/31/2019 TINJAUAN TENTANG BUFFER OVERFLOW DAN DENIAL OF SERVICE ATTACK

    35/71

    Meolglg Kltjgclg

    olnfjge&~* sfete pfe ~etqjne~ lte iaaete`' Lgzige sjpf gepsitm niggenpjqjpz nlg hlugnf lg lpplnm= gi

    lnniugp lnne~~ j~ gee`e`'

    Ait evlorhe( dz niggenpjgc l fi~p#~ nfltceg ~etqjne pi pfe enfi ~etqjne ig pfe ~loe it lgipfet

    olnfjge( lhh laaenpe` olnfjge~ olz de eaaenpjqehz plmeg iup ia ~etqjne denlu~e ia pfe evne~~jqehz fjcf

    guodet ia rlnmep~ rti`une`' Jg l``jpjig( ja psi it oite fi~p~ lte ~i niggenpe`( pfe jgpetqegjgc

    gepsitm olz lh~i denioe nigce~pe` lg` `egz ~etqjne pi lhh fi~p~ sfi~e ptlaajn ptlqet~e~ pflpgepsitm'

    JJ' Jorlnp

    Lgzige sjpf gepsitm niggenpjqjpz nlg nlu~e l `egjlh ia ~etqjne' Pfj~ lpplnm `ie~ gip egldhe pfeo pi

    cljg l``jpjiglh lnne~~'

    JJJ' ^ihupjig

    Se teniooeg` plmjgc lhh pfe ~per~ `e~ntjde` dehis'

    ' Nlu~e pfe jgep` rtine~~ pi tetel` pfe nigajcutlpjig ajhe &e'c'( dz ~eg`jgc jp l FUR ~jcglh*'

    4' @j~ldhe lg` ajhpet ipfet ugu~e` U@R ~etqjne~'

    Pi rtipenp lcljg~p ~jojhlt lpplnm~ lcljg~p ipfet ~etqjne~( se teniooeg`;

    / `j~ldhjgc lhh ugu~e` U@R ~etqjne~ ig fi~p~ lg`

    / dhinmjgc lp ajteslhh~ lhh U@R ritp~ he~~ pflg :22 sjpf pfe evnerpjig ia ~renjajn ~etqjne~ ziu

    te|ujte( ~unf l~ @G^ &ritp 5>*'

    >' Ja ziu ou~p rtiqj`e evpetglh lnne~~ pi ~ioe U@R ~etqjne~( nig~j`et u~jgc l rtivz

    oenflgj~o pi rtipenp pflp ~etqjne atio oj~u~e'

    Penfgj|ue~ pi `i pfj~ lte `j~nu~~e` jg Nflrpet 6( $Nigajcutjgc Jgpetgep ^etqjne~($ jg YDujh`jgc JgpetgepAjteslhh~Y dz Nflrolg lg` [sjnmz &~ee ^enpjig JQ dehis*'

    0' Oigjpit ziut gepsitm'

    Ja ziu `i rtiqj`e evpetglh U@R ~etqjne~( se teniooeg` oigjpitjgc ziut gepsitm pi heltg sfjnf

    ~z~peo~ lte u~jgc pfe~e ~etqjne~ lg` pi oigjpit ait ~jcg~ ia oj~u~e' Piih~ ait `ijgc ~i jgnhu`e Ltcu~(

    pnr`uor( lg` gephic'

    Ltcu~ j~ lqljhldhe atio

    >5

  • 7/31/2019 TINJAUAN TENTANG BUFFER OVERFLOW DAN DENIAL OF SERVICE ATTACK

    36/71

    Meolglg Kltjgclg

    apr;))apr'gep'nou'e`u)rud)ltcu~/a>n

    Gipe pflp Ltcu~ te|ujte~ pfe PNR stlrret~ pi jg~plhh;

    apr;))apr'netp'itc)rud)piih~)pnrYstlrret~)

    O@5 &pnrYstlrret~Y3'4'plt'[* ? 66>`22nd`4`e``:dan36>d3215302e30

    pnr`uor j~ lqljhldhe atio

    apr;))apr'ee'hdh'ciq)pnr`uor/>'2'4'plt'[

    O@5 &pnr`uor/>'2'4'plt'[* ? n353126`564>ll16e021e5:6

    mailto:[email protected]:[email protected]:[email protected]
  • 7/31/2019 TINJAUAN TENTANG BUFFER OVERFLOW DAN DENIAL OF SERVICE ATTACK

    39/71

    Meolglg Kltjgclg

    Hlorjtlg >

    Eoljh Diodjgc lg` ^rloojgc

    Pfj~ `inuoegp rtiqj`e~ l cegetlh iqetqjes ia rtidheo~ l~~injlpe` sjpf ehenptigjn oljh

    diodjgc lg` eoljh ~rloojgc' Jp jgnhu`e~ jgaitolpjig pflp sjhh fehr ziu te~rig` pi lg`

    teniqet atio pfj~ lnpjqjpz'

    Jgpti`unpjig

    J' @e~ntjrpjig

    JJ' Penfgjnlh J~~ue~JJJ' Sflp Ziu Nlg @i

    L' @epenpjig

    D' Telnpjig

    N' Rteqegpjig

    JQ' L``jpjiglh ^enutjpz Oel~ute~ Pflp Ziu Nlg Plme

    J' @e~ntjrpjig

    Eoljh diodjgc j~ nfltlnpetj{e` dz ldu~et~ terelpe`hz ~eg`jgc lg eoljh oe~~lce pi l

    rltpjnuhlt l``te~~ lp l ~renjajn qjnpjo ~jpe' Jg olgz jg~plgne~( pfe oe~~lce~ sjhh de hltce lg`

    nig~ptunpe` atio oelgjgche~~ `lpl jg lg eaaitp pi nig~uoe l``jpjiglh ~z~peo lg` gepsitmte~iutne~' Ouhpjrhe lnniugp~ lp pfe pltcep ~jpe olz de ldu~e`( jgntel~jgc pfe `egjlh ia ~etqjne

    jorlnp'

    Eoljh ~rloojgc j~ l qltjlgp ia diodjgc= jp teaet~ pi ~eg`jgc eoljh pi fug`te`~ it pfiu~lg`~ia u~et~ &it pi hj~p~ pflp evrlg` pi pflp olgz u~et~*' Eoljh ~rloojgc nlg de ol`e sit~e jatenjrjegp~ terhz pi pfe eoljh( nlu~jgc lhh pfe itjcjglh l``te~~ee~ pi tenejqe pfe terhz' Jp olz

    lh~i innut jgginegphz( l~ l te~uhp ia ~eg`jgc l oe~~lce pi oljhjgc hj~p~ lg` gip telhj{jgc pflp

    pfe hj~p evrhi`e~ pi pfiu~lg`~ ia u~et~( it l~ l te~uhp ia l te~rig`et oe~~lce &~unf l~

    qlnlpjig&:

    http://www.cert.org/tech_tips/email_bombing_spamming.html#Ihttp://www.cert.org/tech_tips/email_bombing_spamming.html#IIhttp://www.cert.org/tech_tips/email_bombing_spamming.html#IIIhttp://www.cert.org/tech_tips/email_bombing_spamming.html#III.Ahttp://www.cert.org/tech_tips/email_bombing_spamming.html#III.Bhttp://www.cert.org/tech_tips/email_bombing_spamming.html#III.Chttp://www.cert.org/tech_tips/email_bombing_spamming.html#IVhttp://www.cert.org/tech_tips/email_spoofing.htmlhttp://www.cert.org/tech_tips/email_bombing_spamming.html#Ihttp://www.cert.org/tech_tips/email_bombing_spamming.html#IIhttp://www.cert.org/tech_tips/email_bombing_spamming.html#IIIhttp://www.cert.org/tech_tips/email_bombing_spamming.html#III.Ahttp://www.cert.org/tech_tips/email_bombing_spamming.html#III.Bhttp://www.cert.org/tech_tips/email_bombing_spamming.html#III.Chttp://www.cert.org/tech_tips/email_bombing_spamming.html#IVhttp://www.cert.org/tech_tips/email_spoofing.html
  • 7/31/2019 TINJAUAN TENTANG BUFFER OVERFLOW DAN DENIAL OF SERVICE ATTACK

    40/71

    Meolglg Kltjgclg

    Ja ziu rtiqj`e eoljh ~etqjne~ pi ziut u~et nioougjpz( ziut u~et~ lte quhgetldhe pi

    eoljh diodjgc lg` ~rloojgc'

    Eoljh ~rloojgc j~ lhoi~p jori~~jdhe pi rteqegp denlu~e l u~et sjpf l qlhj` eoljh

    l``te~~ nlg ~rlo lgz ipfet qlhj` eoljh l``te~~( ges~ctiur( it duhhepjg/dilt` ~etqjne'

    Sfeg hltce loiugp~ ia eoljh lte `jtenpe` pi it pftiucf l ~jgche ~jpe( pfe ~jpe olz

    ~uaaet l `egjlh ia ~etqjne pftiucf hi~~ ia gepsitm niggenpjqjpz( ~z~peo ntl~fe~( italjhute ia l ~etqjne denlu~e ia

    i iqethil`jgc gepsitm niggenpjig~

    i u~jgc lhh lqljhldhe ~z~peo te~iutne~

    i ajhhjgc pfe `j~m l~ l te~uhp ia ouhpjrhe ri~pjgc~ lg` te~uhpjgc ~z~hic egptje~

    JJJ' Sflp Ziu Nlg @i

    @epenpjig

    Ja ziut ~z~peo ~u``eghz denioe~ ~huccj~f &eoljh j~ ~his it `ie~g#p lrrelt pi de ~egp

    it tenejqe`*( pfe tel~ig olz de pflp ziut oljhet j~ ptzjgc pi rtine~~ l hltce guodet ia

    oe~~lce~'Telnpjig

  • 7/31/2019 TINJAUAN TENTANG BUFFER OVERFLOW DAN DENIAL OF SERVICE ATTACK

    41/71

    Meolglg Kltjgclg

    fppr;))sss'netp'itc)penfYpjr~)ajg`jgcY~jpeYnigplnp~'fpoh

    >' Eg~ute ziu lte ur pi `lpe sjpf pfe oi~p nuttegp qet~jig ia ziut eoljh `ehjqetz

    ~iapslte &~eg`oljh( ait evlorhe* lg` jgntel~e hiccjgc nlrldjhjpje~ l~ gene~~ltzpi `epenp it lhetp ziu pi ~unf lnpjqjpz'

    Rteqegpjig

    Ugaitpuglpehz( lp pfj~ pjoe( pfete j~ gi slz pi rteqegp eoljh diodjgc it ~rloojgc&ipfet pflg `j~niggenpjgc atio pfe Jgpetgep*( lg` jp j~ jori~~jdhe pi rte`jnp pfe itjcjg

    ia pfe gevp lpplnm' Jp j~ ptjqjlh pi idpljg lnne~~ pi hltce oljhjgc hj~p~ it jgaitolpjig

    te~iutne~ pflp nigpljg hltce qihuoe~ ia eoljh l``te~~e~ pflp sjhh rtiqj`e `e~pjglpjig

    eoljh l``te~~e~ ait pfe ~rlo'

    0' @eqehir jg/fiu~e piih~ pi fehr ziu tenicgj{e lg` te~rig` pi pfe eoljh

    diodjgc)~rloojgc lg` ~i ojgjoj{e pfe jorlnp ia ~unf lnpjqjpz' Pfe piih~

    ~fiuh` jgntel~e pfe hiccjgc nlrldjhjpje~ l~ sehh l~ nfenm ait lg` lhetp ziu pi

    jgniojgc)iupcijgc oe~~lce~ pflp itjcjglpe atio pfe ~loe u~et it ~loe ~jpe jg lqetz ~fitp ~rlg ia pjoe' Igne ziu j`egpjaz pfe lnpjqjpz( ziu nlg u~e ipfet jg/

    fiu~e piih~ pi `j~nlt` pfe oe~~lce~ atio pfe iaaeg`jgc u~et~ it ~jpe~'

    5' Ja ziut ~jpe u~e~ l ~olhh guodet ia eoljh ~etqet~( ziu olz slgp pi nigajcuteziut ajteslhh pi eg~ute pflp ^OPR niggenpjig~ atio iup~j`e ziut ajteslhh nlg

    de ol`e ighz pi ziut negptlh eoljh fud~ lg` pi gige ia ziut ipfet ~z~peo~'

    Lhpfiucf pfj~ sjhh gip rteqegp lg lpplnm( jp ojgjoj{e~ pfe guodet ia olnfjge~lqljhldhe pi lg jgptu`et ait lg ^OPR/dl~e` lpplnm &sfepfet pflp lpplnm j~ l

    eoljh ~rlo it lg lppeorp pi dtelm jgpi l fi~p*' Jp lh~i oelg~ pflp ~fiuh` ziu

    sj~f pi nigptih jgniojgc ^OPR jg l rltpjnuhlt slz &pftiucf ajhpetjgc itlgipfet oelg~*( ziu flqe ighz l ~olhh guodet ia ~z~peo~//pfe oljg eoljh fud

    lg` lgz dlnmur eoljh fud~//pi nigajcute' Oite jgaitolpjig ig ajhpetjgc j~lqljhldhe atio

    fppr;))sss'netp'itc)penfYpjr~)rlnmepYajhpetjgc'fpoh

    1' Nig~j`et nigajcutjgc ziut oljh flg`hjgc ~z~peo&~* pi `ehjqet eoljh jgpiajhe~z~peo~ pflp flqe ret/u~et |uipl~ egldhe`' @ijgc pfj~ nlg ojgjoj{e pfe

    jorlnp ia lg eoljh diodjgc lpplnm dz hjojpjgc pfe `lolce pi ighz pfe pltcepe`

    lnniugp~ lg` gip pfe egpjte ~z~peo'3' E`unlpe ziut u~et~ pi nlhh ziu ldiup eoljh diodjgc lg` ~rloojgc'

    6' @i gip rtirlclpe pfe rtidheo dz aitslt`jgc &it terhzjgc pi* ~rlooe` eoljh'

    JQ' L``jpjiglh ^enutjpz Oel~ute~ Pflp Ziu Nlg Plme

    0

  • 7/31/2019 TINJAUAN TENTANG BUFFER OVERFLOW DAN DENIAL OF SERVICE ATTACK

    42/71

    Meolglg Kltjgclg

    L' Ja ziu flqe |ue~pjig~ nignetgjgc heclh j~~ue~( se egniutlce ziu pi sitm sjpf ziut

    heclh niug~eh'

    U'^' ~jpe~ jgpete~pe` jg lg jgqe~pjclpjig ia pfj~ lnpjqjpz nlg nigplnp pfe Ae`etlh Duteluia Jgqe~pjclpjig &ADJ*' Jgaitolpjig ldiup fis pfe ADJ jgqe~pjclpe~ niorupet ntjoe~

    nlg de aiug` fete

    fppr;))sss'netp'itc)penfYpjr~)ADJYjgqe~pjclpe~Yntjoe'fpoh

    Ait jgaitolpjig ig ajg`jgc lg` nigplnpjgc ziut hinlh ADJ ajeh` iaajne( ~ee

    fppr;))sss'adj'ciq)nigplnp)ai)ai'fpo

    Gig/U'^' ~jpe~ olz slgp pi `j~nu~~ pfe lnpjqjpz sjpf pfejt hinlh hls egaitneoegp

    lcegnz pi `epetojge pfe lrrtirtjlpe ~per~ ait rut~ujgc lg jgqe~pjclpjig'

    D' Ait cegetlh ~enutjpz jgaitolpjig( rhel~e ~ee

    fppr;))sss'netp'itc)

    N' Pi teritp lg jgnj egp( rhel~e niorhepe lg` teputg

    fppr;))sss'netp'itc)teritpjgc)jgnj`egpYaito'pvp

    It u~e pfe sed/dl~e` Jgnj`egp Teritpjgc Aito lp

    fppr~;))jta'nn'netp'itc)

    Pfj~ `inuoegp j~ lqljhldhe atio;

    fppr;))sss'netp'itc)penfYpjr~)eoljhYdiodjgcY~rloojgc'fpoh

    NETP)NN Nigplnp Jgaitolpjig

    Eoljh;netpBnetp'itc

    Rfige; -< 0

  • 7/31/2019 TINJAUAN TENTANG BUFFER OVERFLOW DAN DENIAL OF SERVICE ATTACK

    43/71

    Meolglg Kltjgclg

    NETP)NN ret~iggeh lg~set pfe fiphjge 26;22/

    http://www.cert.org/CERT_PGP.keyhttp://www.cert.org/mailto:[email protected]://www.cert.org/CERT_PGP.keyhttp://www.cert.org/mailto:[email protected]
  • 7/31/2019 TINJAUAN TENTANG BUFFER OVERFLOW DAN DENIAL OF SERVICE ATTACK

    44/71

    Meolglg Kltjgclg

    Hlorjtltlg 0

    Lgigzoiu~ APR Nigajcutlpjig Cuj`ehjge~

    Jgpti`unpjig

    J' Nigajcutjgc lgigzoiu~ APR

    L' APR `leoigD' ^eppjgc ur pfe lgigzoiu~ APR `jtenpitje~

    N' U~jgc rtiret rl~~sit` lg` ctiur ajhe~

    JJ' Rtiqj`jgc stjpldhe `jtenpitje~ jg ziut lgigzoiu~ APR nigajcutlpjig

    L' Oi`jaje` APR `leoig

    D' U~jgc rtipenpe` `jtenpitje~N' U~jgc l ~jgche `j~m `tjqe

    JJJ' Tehlpe` NETP L`qj~itje~

    Lgigzoiu~ APR nlg de l qlhuldhe ~etqjne ja nittenphz nigajcute` lg` l`ojgj~pete`' Pfe ajt~p

    ~enpjig ia pfj~ `inuoegp rtiqj`e~ cegetlh cuj`lgne jg jgjpjlh nigajcutlpjig ia lg lgigzoiu~APR ltel' Pfe ~enig` ~enpjig l``te~~e~ pfe j~~ue~ lg` nflhhegce~ jgqihqe` sfeg l ~jpe slgp~

    pi rtiqj`e stjpldhe `jtenpitje~ sjpfjg pfejt lgigzoiu~ APR ltel~' Pfe pfjt` ~enpjig rtiqj`e~

    jgaitolpjig ldiup rteqjiu~ NETP l`qj~itje~ tehlpe` pi APR ~etqjne~'

    Pfe aihhisjgc cuj`ehjge~ lte l ~ep ia ~ucce~pe` teniooeg`lpjig~ pflp flqe deeg degeajnjlh piolgz ~jpe~' Se tenicgj{e pflp pfete sjhh de ~jpe~ pflp flqe ugj|ue te|ujteoegp~ lg` gee`~( lg`

    pflp pfe~e ~jpe~ olz nfii~e pi jorheoegp `jaaetegp nigajcutlpjig~'

    Nigajcutjgc lgigzoiu~ APR

    APR `leoig

    ^jpe~ ~fiuh` eg~ute pflp pfez lte u~jgc pfe oi~p tenegp qet~jig ia pfejt APR

    `leoig'

    ^eppjgc ur pfe lgigzoiu~ APR `jtenpitje~

    Pfe lgigzoiu~ APR tiip `jtenpitz &wapr* lg` jp~ ~ud`jtenpitje~ ~fiuh` gip de

    isge` dz pfe apr lnniugp it de jg pfe ~loe ctiur l~ pfe apr lnniugp' Pfj~ j~ l

    niooig nigajcutlpjig rtidheo' Ja lgz ia pfe~e `jtenpitje~ lte isge` dz apr itlte jg pfe ~loe ctiur l~ pfe apr lnniugp lg` lte gip stjpe rtipenpe`( lg jgptu`et

    sjhh de ldhe pi l`` ajhe~ &~unf l~ l 'tfi~p~ ajhe* it oi`jaz ipfet ajhe~' Olgz ~jpe~

    ajg` jp lnnerpldhe pi u~e pfe tiip lnniugp' Olmjgc pfe apr tiip `jtenpitz lg` jp~~ud`jtenpitje~ isge` dz tiip( rltp ia pfe ~z~peo ctiur( lg` rtipenpe` ~i pflp

    ighz tiip fl~ stjpe retoj~~jig sjhh fehr pi meer ziut lgigzoiu~ APR ~etqjne

    ~enute'

    00

    http://www.cert.org/tech_tips/anonymous_ftp_config.html#introhttp://www.cert.org/tech_tips/anonymous_ftp_config.html#Ihttp://www.cert.org/tech_tips/anonymous_ftp_config.html#I.Ahttp://www.cert.org/tech_tips/anonymous_ftp_config.html#I.Bhttp://www.cert.org/tech_tips/anonymous_ftp_config.html#I.Chttp://www.cert.org/tech_tips/anonymous_ftp_config.html#IIhttp://www.cert.org/tech_tips/anonymous_ftp_config.html#II.Ahttp://www.cert.org/tech_tips/anonymous_ftp_config.html#II.Bhttp://www.cert.org/tech_tips/anonymous_ftp_config.html#II.Chttp://www.cert.org/tech_tips/anonymous_ftp_config.html#IIIhttp://www.cert.org/tech_tips/anonymous_ftp_config.html#introhttp://www.cert.org/tech_tips/anonymous_ftp_config.html#Ihttp://www.cert.org/tech_tips/anonymous_ftp_config.html#I.Ahttp://www.cert.org/tech_tips/anonymous_ftp_config.html#I.Bhttp://www.cert.org/tech_tips/anonymous_ftp_config.html#I.Chttp://www.cert.org/tech_tips/anonymous_ftp_config.html#IIhttp://www.cert.org/tech_tips/anonymous_ftp_config.html#II.Ahttp://www.cert.org/tech_tips/anonymous_ftp_config.html#II.Bhttp://www.cert.org/tech_tips/anonymous_ftp_config.html#II.Chttp://www.cert.org/tech_tips/anonymous_ftp_config.html#III
  • 7/31/2019 TINJAUAN TENTANG BUFFER OVERFLOW DAN DENIAL OF SERVICE ATTACK

    45/71

    Meolglg Kltjgclg

    Fete j~ lg evlorhe ia lg lgigzoiu~ APR `jtenpitz ~epur;

    `tsvt/vt/v 3 tiip ~z~peo 543

  • 7/31/2019 TINJAUAN TENTANG BUFFER OVERFLOW DAN DENIAL OF SERVICE ATTACK

    46/71

    Meolglg Kltjgclg

    netp;+;42;apr;+;:2;

    Rtiqj`jgc stjpldhe `jtenpitje~ jg ziut lgigzoiu~ APR nigajcutlpjig

    Pfete j~ l tj~m pi iretlpjgc lg lgigzoiu~ APR ~etqjne pflp retojp~ u~et~ pi ~pite ajhe~'

    Se ~ptigchz teniooeg` pflp ~jpe~ `i gip lupiolpjnlhhz ntelpe l $`tir iaa$ `jtenpitz

    ughe~~ pfiucfp fl~ deeg cjqeg pi pfe ri~~jdhe tj~m~ ia flqjgc ~unf l ~etqjne' Pfe NETPjgnj`egp te~rig~e ~plaa fl~ tenejqe` olgz teritp~ sfete pfe~e `jtenpitje~ flqe deeg

    u~e` l~ $`tir iaa$ `jtenpitje~ pi `j~ptjdupe diiphecce` qet~jig~ ia nirztjcfpe` ~iapslte

    it pi ptl`e jgaitolpjig ig niortioj~e` lnniugp~ lg` rl~~sit` ajhe~' Pfe NETP ~plaafl~ lh~i tenejqe` teritp~ ia ajhe ~z~peo~ dejgc olhjnjiu~hz ajhhe` nlu~jgc `egjlh ia

    ~etqjne rtidheo~'

    Pfj~ ~enpjig `j~nu~~e~ pftee slz~ pi l``te~~ pfe~e rtidheo~' Pfe ajt~p j~ pi u~e l

    oi`jaje` APR `leoig' Pfe ~enig` oepfi` j~ pi rtiqj`e te~ptjnpe` stjpe nlrldjhjpzpftiucf pfe u~e ia ~renjlh `jtenpitje~' Pfe pfjt` oepfi` jgqihqe~ pfe u~e ia l ~erltlpe

    `jtenpitz'

    Oi`jaje` APR `leoig

    Ja ziut ~jpe j~ rhlggjgc pi iaaet l $`tir iaa$ ~etqjne( se ~ucce~p u~jgc loi`jaje` APR `leoig pflp sjhh nigptih lnne~~ pi pfe $`tir iaa$ `jtenpitz' Pfj~

    j~ pfe de~p slz pi rteqegp ugslgpe` u~e ia stjpldhe ltel~' ^ioe ~ucce~pe`

    oi`jajnlpjig~ lte;

    ' Hjojp pfe iqetlhh loiugp ia `lpl ptlg~aette` dl~e` ig lqljhldhe `j~m~rlne'

    0' Jgntel~e hiccjgc pi egldhe elthjet `epenpjig ia ldu~e~'

    Ait pfi~e jgpete~pe` jg oi`jazjgc pfe APR `leoig( ~iutne ni`e j~ u~ulhhz

    lqljhldhe atio ziut qeg`it' Rudhjn `ioljg ~iutne~ lte lqljhldhe atio;

    sultnfjqe'su~ph'e`u wapr)rlnmlce~)sultnfjqe/apr`

    apr'uu'gep wapr)~z~peo~)ugjv)d~ /~iutne~)hjdeven)apr`clpemeeret'`en'nio wapr)rud)@EN)cspiih~)apr`'plt'[

    Pfe NETP Niit`jglpjig Negpet fl~ gip aitolhhz teqjese`( eqlhulpe ( iteg`it~e` pfe APR `leoig~ `e~ntjde`' Pfe `enj~jig pi u~e pfe APR `leoig~

    `e~ntjde` j~ pfe te~rig~jdjhjpz ia elnf u~et it itclgj{lpjig( lg` se egniutlce

    elnf itclgj{lpjig pi pfitiucfhz eqlhulpe pfe~e rtictlo~ deaite jg~plhhlpjig it

    u~e'

    01

  • 7/31/2019 TINJAUAN TENTANG BUFFER OVERFLOW DAN DENIAL OF SERVICE ATTACK

    47/71

    Meolglg Kltjgclg

    U~jgc rtipenpe` `jtenpitje~

    Ja ziut ~jpe j~ rhlggjgc pi iaaet l $`tir iaa$ ~etqjne lg` j~ ugldhe pi oi`jaz pfeAPR `leoig( jp j~ ri~~jdhe pi nigptih lnne~~ dz u~jgc l ol{e ia rtipenpe`

    `jtenpitje~' Pfj~ oepfi` te|ujte~ rtjit niit`jglpjig lg` nlggip cultlgpee

    rtipenpjig atio ugslgpe` u~e ia pfe stjpldhe APR ltel( dup fl~ deeg u~e`eaaenpjqehz dz olgz ~jpe~'

    Rtipenp pfe pir heqeh `jtenpitz &wapr)jgniojgc* cjqjgc ighz evenupe retoj~~jig

    pi pfe lgigzoiu~ u~et &nfoi` 35< wapr)jgniojgc*' Pfj~ sjhh retojp pfe

    lgigzoiu~ u~et pi nflgce `jtenpitz &n`*( dup sjhh gip lhhis pfe u~et pi qjes

    pfe nigpegp~ ia pfe `jtenpitz'

    `tsvt/v//v 0 tiip ~z~peo 5

  • 7/31/2019 TINJAUAN TENTANG BUFFER OVERFLOW DAN DENIAL OF SERVICE ATTACK

    48/71

  • 7/31/2019 TINJAUAN TENTANG BUFFER OVERFLOW DAN DENIAL OF SERVICE ATTACK

    49/71

    Meolglg Kltjgclg

    Hlorjtlg 5NETP L`qj~itz NL/1 inpep~ &< inpep ? 6 djp~ ia `lpl*( nigpljgjgc l ojgjouo ia 42 inpep~ ia JR

    fel`et jgaitolpjig lg` 2 it oite inpep~ ia irpjiglh jgaitolpjig( sjpf pfe te~p ia pfe rlnmep dejgc `lpl'

    Jp j~ mgisg pflp ~ioe ~z~peo~ sjhh telnp jg lg ugrte`jnpldhe al~fjig sfeg tenejqjgc iqet~j{e` JR

    rlnmep~' Teritp~ jg`jnlpe l tlgce ia telnpjig~ jgnhu`jgc ntl~fjgc( atee{jgc( lg` tediipjgc'

    Jg rltpjnuhlt( pfe teritp~ tenejqe` dz pfe NETP Niit`jglpjig Negpet jg`jnlpe pflp Jgpetgep Nigptih

    Oe~~lce Rtipinih &JNOR* rlnmep~ j~~ue` qjl pfe $rjgc$ nioolg` flqe deeg u~e` pi ptjccet pfj~

    deflqjit' JNOR j~ l ~ud~ep ia pfe PNR)JR ~ujpe ia rtipinih~ pflp ptlg~ojp~ ettit lg` nigptih oe~~lce~

    depseeg ~z~peo~' Psi ~renjajn jg~plgne~ ia pfe JNOR lte pfe JNOR ENFIYTE\UE^P lg` JNOR

    ENFIYTE^RIG^E `lplctlo~' Pfe~e psi jg~plgne~ nlg de u~e` dz l hinlh fi~p pi `epetojge

    sfepfet l teoipe ~z~peo j~ telnfldhe qjl pfe gepsitm= pfj~ j~ niooighz lnfjeqe` u~jgc pfe $rjgc$

    nioolg`'

    @j~nu~~jig jg rudhjn aituo~ fl~ negpete` ltiug` pfe u~e ia pfe $rjgc$ nioolg` pi nig~ptunp iqet~j{e`

    JNOR `lplctlo~ &sfjnf lte egnlr~uhlpe` sjpfjg lg JR rlnmep*' Olgz rjgc jorheoegplpjig~ dz `ealuhp

    ~eg` JNOR `lplctlo~ nig~j~pjgc ighz ia pfe 6 inpep~ ia JNOR fel`et jgaitolpjig dup lhhis pfe u~et pi

    ~renjaz l hltcet rlnmep ~j{e ja `e~jte`'

    Ziu nlg tel` oite jgaitolpjig ldiup pfj~ quhgetldjhjpz ig Ojme Dteoait`#~ Sed rlce' &Gipe pflp pfj~ j~

    gip l NETP)NN oljgpljge` rlce' Se rtiqj`e pfe UTH fete ait ziut nigqegjegne'*

    fppr;))sss'~irfj~p'`eoig'ni'um)rjgc)jg`ev'fpoh

    JJ' Jorlnp

    ^z~peo~ tenejqjgc iqet~j{e` JNOR `lplctlo~ olz ntl~f( atee{e( it tediip( te~uhpjgc jg `egjlh ia

    ~etqjne'

    0:

    http://www.sophist.demon.co.uk/ping/index.htmlhttp://www.sophist.demon.co.uk/ping/index.htmlhttp://www.sophist.demon.co.uk/ping/index.html
  • 7/31/2019 TINJAUAN TENTANG BUFFER OVERFLOW DAN DENIAL OF SERVICE ATTACK

    50/71

    Meolglg Kltjgclg

    JJJ' ^ihupjig

    Ajt~p( ~jgne ntl~fjgc l tiupet it ajteslhh olz de rltp ia l hltcet( ouhpj~plce lpplnm ~negltji( se

    egniutlce ziu pi jg~renp pfe tuggjgc nigajcutlpjig ia lgz ~unf ~z~peo~ pflp flqe ntl~fe` pi eg~ute

    pflp pfe nigajcutlpjig jgaitolpjig j~ sflp ziu evrenp jp pi de'

    Pfeg jg~plhh l rlpnf atio ziut qeg`it'

    Dehis j~ l hj~p ia qeg`it~ sfi flqe rtiqj`e` jgaitolpjig ldiup rlpnfe~ ait pfj~ rtidheo' @epljh~ lte jg

    Lrreg`jv L ia pfj~ l`qj~itz= se sjhh ur`lpe pfe lrreg`jv l~ se tenejqe oite jgaitolpjig' Ja ziut

    qeg`it#~ gloe j~ gip ig pfj~ hj~p( rhel~e nigplnp pfe qeg`it `jtenphz'

    Detmehez ^iapslte @e~jcg( Jgn' &D^@J*

    Niorupet L~~injlpe~( Jgph' &rti`unp~ ait GNT*

    Ntlz Te~eltnf

    @jcjplh E|ujroegp Nitritlpjig

    Atee D^@( Jgn'

    Feshepp/Rlnmlt` NiorlgzJDO Nitritlpjig

    Hjguv ^z~peo~

    GNT Nitritlpjig

    GEN Nitritlpjig

    Ireg ^iapslte Aiug`lpjig &I^A*

    Pfe ^lgpl Ntu{ Iretlpjig( Jgn' &^NI*

    ^ug Ojnti~z~peo~( Jgn'

    Lrreg`jv L / Qeg`it Jgaitolpjig

    Dehis j~ l hj~p ia pfe qeg`it~ sfi flqe rtiqj`e` jgaitolpjig ait pfj~ l`qj~itz' Se sjhh ur`lpe pfj~

    lrreg`jv l~ se tenejqe l``jpjiglh jgaitolpjig' Ja ziu `i gip ~ee ziut qeg`it#~ gloe( rhel~e nigplnppfe qeg`it `jtenphz'

    Detmehez ^iapslte @e~jcg( Jgn' &D^@J*

    D^@)I^ 4'< j~ gip quhgetldhe pi pfj~ rtidheo' Jp nittenphz flg`he~ hltce rlnmep~ sjpfiup lgz rtidheo~'

    Niorupet L~~injlpe~( Jgph'

    &rti`unp~ ait GNT*

    Gip quhgetldhe'

    Ntlz Te~eltnf

    Lppeorp~ pi ~eg` iqet~j{e` JNOR `lplctlo~ lte tekenpe` sjpf lrrtirtjlpe ettit oe~~lce~' Se dehjeqe

    pflp iqet~j{e` JNOR `lplctlo~ ~egp pi Ugjni~ ~z~peo~ sjhh lh~i de tekenpe` sjpfiup ntl~fjgc'

    52

  • 7/31/2019 TINJAUAN TENTANG BUFFER OVERFLOW DAN DENIAL OF SERVICE ATTACK

    51/71

    Meolglg Kltjgclg

    @lpl Cegetlh Nitritlpjig

    @ue pi pfe slz @C)UV rtine~~e~ pnr rlnmep~( @C)UV j~ gip quhgetldhe pi pfj~ lpplnm'

    @jcjplh E|ujroegp Nitritlpjig

    O^C J@; ^^TP204: Atio @^Ghjgm)@JL @lpldl~e

    Pfe aihhisjgc j~ joritplgp jgaitolpjig nignetgjgc l ripegpjlh `egjlh ia ~etqjne j~~ue sfjnf laaenp~

    @jcjplh UGJV Iretlpjgc ^z~peo( @jcjplh UGJV OH^-( Ajteslhh jorheoegplpjig~( lg` @jcjplh PNR)JR

    ^etqjne~ ait IregQO^ LVR ! QLV

    NIORIGEGP; ^z~peo ^enutjpz ) Ripegpjlh @egjlh ia ^etqjne

    @JCJPLH UGJV Qet~jig; >'2( >'2d( >'4( >'4n( >'4`e'4`e4(>'4a( >'4c( 0'2( 0'2l

    @JCJPLH UGJV OH^- Qet~jig >'l( 0'0( 0'5@JCJPLH Ajteslhh ait UGJV@JCJPLH LhplQj~pl Ajteslhh ait UGJV@JCJPLH QLV)EHG

    Ait oite jgaitolpjig nfenm pfe @^Ghjgm)@JL Ltpjnhe~ &mezsit` RJGC*( it pfe UTH

    fppr;))sss'~etqjne'`jcjplh'nio)fpoh)sflp~/ges'fpoh ait pfe hlpe~p jgaitolpjig'

    L@QJ^ITZ JGAITOLPJIG;

    @jcjplh tenegphz `j~niqete` l ripegpjlh `egjlh ia ~etqjne j~~ue pflp olz innut dz teoipe ~z~peo~

    evrhijpjgc l tenegphz rudhj~fe` rtidheo sfjhe evenupjgc pfe #rjgc# nioolg`' ^ihupjig~ lg` jgjpjlh

    nioougjnlpjig~ declg lrreltjgc jg @^Ghjgm)@JL AHL^F)ltpjnhe~ jg hlpe Inpidet(

  • 7/31/2019 TINJAUAN TENTANG BUFFER OVERFLOW DAN DENIAL OF SERVICE ATTACK

    52/71

    Meolglg Kltjgclg

    Se flqe ajve` pfe rtidheo jg 4')5)3* ; RFGEY3454 ou~p ajt~p de jg~plhhe`RFGEY:2>2 &~322 < &~622 4*

    Pi `epetojge ja ziu flqe pfj~ RPA ig ziut ~z~peo( tug pfe aihhisjgc nioolg`;

    h~hrr /hD U000443 U0004>4

    LJV 0'

    Pi `epetojge ja ziu flqe pfj~ LRLT ig ziut ~z~peo( tug pfe aihhisjgc nioolg`;

    jg~pajv /jm JV5:05>

    It tug pfe aihhisjgc nioolg`;h~hrr /f di~'gep'pnr'nhjegp

    Ziut qet~jig ia di~'gep'pnr'nhjegp ~fiuh` de 0'

  • 7/31/2019 TINJAUAN TENTANG BUFFER OVERFLOW DAN DENIAL OF SERVICE ATTACK

    53/71

    Meolglg Kltjgclg

    LJV 0'4

    Lrrhz pfe aihhisjgc ajv pi ziut ~z~peo;

    LRLT / JV1>060 RPA UT0110

    http://service.software.ibm.com/aixsupport/mailto:[email protected]:[email protected]:[email protected]://ftp.cs.helsinki.fi/pub/Software/Linuxhttp://www.uk.linux.org/big-ping-patchftp://ftp.redhat.com/pub/redhat/redhat-4.0/updates/i386/kernel-2.0.18-6.i386.rpmftp://ftp.redhat.com/pub/redhat/redhat-4.0/updates/i386/kernel-2.0.18-6.i386.rpmhttp://service.software.ibm.com/aixsupport/mailto:[email protected]://ftp.cs.helsinki.fi/pub/Software/Linuxhttp://www.uk.linux.org/big-ping-patchftp://ftp.redhat.com/pub/redhat/redhat-4.0/updates/i386/kernel-2.0.18-6.i386.rpm
  • 7/31/2019 TINJAUAN TENTANG BUFFER OVERFLOW DAN DENIAL OF SERVICE ATTACK

    54/71

    Meolglg Kltjgclg

    GNT Nitritlpjig

    Ait OR/TL^ >'22 lg` ldiqe( u~jgc PNR)JR l~ rlnmlce gloe $jgep$( gip quhgetldhe'

    GEN Nitritlpjig

    / //////////////////////////////////////////////////////////////////////////I^ Qet~jig ^plpu~

    / ////////////////// //////////// /////////////////////////////////////ES^/UV)Q&Teh0'2* T oljgpeglgne tehel~e jgnhu`e~ l ~ihupjig ait pfj~ rtidheo'

    Pfe ^lgpl Ntu{ Iretlpjig( Jgn' &^NI*

    Pfe aihhisjgc ^NI rti`unp~ lte mgisg pi de quhgetldhe;

    ^NI Ireg^etqet 5'2'2( 5'2'4

    ^NI Jgpetgep Al~p^pltp

  • 7/31/2019 TINJAUAN TENTANG BUFFER OVERFLOW DAN DENIAL OF SERVICE ATTACK

    55/71

    Meolglg Kltjgclg

    O@5///

    O@5 &i~~00:l'[* ? e6an6l4:``5:16>ne5d:d6`

  • 7/31/2019 TINJAUAN TENTANG BUFFER OVERFLOW DAN DENIAL OF SERVICE ATTACK

    56/71

    Meolglg Kltjgclg

    NETP Niit`jglpjig Negpet

    ^iapslte Egcjgeetjgc Jg~pjpupe

    Nltgecje Oehhig Ugjqet~jpz

    Rjpp~dutcf RL 6:2

    U'^'L'

    NETP)NN ret~iggeh lg~set pfe fiphjge 26;22/

  • 7/31/2019 TINJAUAN TENTANG BUFFER OVERFLOW DAN DENIAL OF SERVICE ATTACK

    57/71

    Meolglg Kltjgclg

    Luc' 3(

  • 7/31/2019 TINJAUAN TENTANG BUFFER OVERFLOW DAN DENIAL OF SERVICE ATTACK

    58/71

  • 7/31/2019 TINJAUAN TENTANG BUFFER OVERFLOW DAN DENIAL OF SERVICE ATTACK

    59/71

    Meolglg Kltjgclg

    Se egniutlce ziu pi teqjes pfe `inuoegp~ pflp retpljg pi ziut ~z~peo&~*( lg` pi nig~j`et plmjgc pfe

    ~ucce~pe` ~per~ pi rtipenp ziut ~z~peo&~* atio lpplnm' Se lh~i egniutlce ziu pi nfenm sjpf ziut

    qeg`it&~* tecuhlthz ait lgz ~iapslte ur`lpe~ it ges ~iapslte rlpnfe~ pflp tehlpe pi ziut ~z~peo~'

    L' Niooighz Evrhijpe` Nigajcutlpjig Rtidheo~

    `e~ntjde~ jgptu`et lnpjqjpz pflp j~

    dl~e` ig l ~piheg rl~~sit` ajhe'

    fppr;))sss'netp'itc)jgnj`egpYgipe~)JG/:6'2>'fpoh

    Ja ziu dehjeqe pflp ziut rl~~sit` ajhe olz flqe deeg plmeg( nflgce lhh pfe rl~~sit`~

    ig pfe ~z~peo' Lp pfe qetz hel~p( ziu ~fiuh` nflgce lhh ~z~peo rl~~sit`~ denlu~e lg

    jgptu`et olz nignegptlpe ig pfi~e lg` olz de ldhe pi cue~~ eqeg l tel~igldhz

    $cii`$ rl~~sit`' Jgptu`et~ iapeg u~e niortioj~e` lnniugp~ pi lppeorp pi cljg

    rtjqehlce` lnne~~ ig quhgetldhe ~z~peo~( ~i se egniutlce ziu pi aihhis pfe ~per~ jg

    fppr;))sss'netp'itc)penfYpjr~)jgptu`etY`epenpjigYnfenmhj~p'fpoh

    fppr;))sss'netp'itc)penfYpjr~)sjg/UGJV/~z~peoYniortioj~e'fpoh

    Ait autpfet jgaitolpjig ldiup rtipenpjgc ziut ~z~peo atio rl~~sit`/dl~e` lpplnm~(

    ~ee

    fppr;))sss'netp'itc)penfYpjr~)rl~~s`YajheYrtipenpjig'fpoh

    5:

    http://www.cert.org/incident_notes/IN-98.03.htmlhttp://www.cert.org/incident_notes/IN-98.03.htmlhttp://www.cert.org/tech_tips/intruder_detection_checklist.htmlhttp://www.cert.org/tech_tips/intruder_detection_checklist.htmlhttp://www.cert.org/tech_tips/win-UNIX-system_compromise.htmlhttp://www.cert.org/tech_tips/win-UNIX-system_compromise.htmlhttp://www.cert.org/tech_tips/passwd_file_protection.htmlhttp://www.cert.org/tech_tips/passwd_file_protection.htmlhttp://www.cert.org/incident_notes/IN-98.03.htmlhttp://www.cert.org/tech_tips/intruder_detection_checklist.htmlhttp://www.cert.org/tech_tips/win-UNIX-system_compromise.htmlhttp://www.cert.org/tech_tips/passwd_file_protection.html
  • 7/31/2019 TINJAUAN TENTANG BUFFER OVERFLOW DAN DENIAL OF SERVICE ATTACK

    60/71

    Meolglg Kltjgclg

    jj' Lnniugp~ sjpf `ealuhp rl~~sit`~

    Jgptu`et~ evrhijp ~z~peo `ealuhp rl~~sit`~ pflp flqe gip deeg nflgce` ~jgne

    jg~plhhlpjig( jgnhu`jgc lnniugp~ sjpf qeg`it/~urrhje` `ealuhp rl~~sit`~' Jg ~ioe

    nl~e~( lnniugp~ `i gip flqe l rl~~sit` l~~jcge` dz `ealuhp' NETP Jgnj`egp Gipe JG/

    :6'2< `e~ntjde~ jgptu`et lnpjqjpz pflp j~ dl~e` ig evrhijplpjig~ ia lnniugp~ sjpfiup

    rl~~sit`~'

    fppr;))sss'netp'itc)jgnj`egpYgipe~)JG/:6'2

  • 7/31/2019 TINJAUAN TENTANG BUFFER OVERFLOW DAN DENIAL OF SERVICE ATTACK

    61/71

    Meolglg Kltjgclg

    fppr;))sss'~~f'nio)jg`ev'fpoh

    fppr;))sss'ireg~~f'nio)

    4' U~e ia PAPR &Ptjqjlh Ajhe Ptlg~aet Rtipinih* pi idpljg rl~~sit` ajhe~

    Pi pe~p ziut ~z~peo ait pfj~ quhgetldjhjpz( niggenp pi ziut ~z~peo u~jgc papr lg` ptz

    cep )epn)oip`

    Ja ziu nlg `i pfj~( lgzige eh~e ig pfe gepsitm nlg rtidldhz cep ziut rl~~sit` ajhe' Pi lqij`

    pfe rtidheo( `j~ldhe papr`' Ja ziu ou~p flqe papr`( eg~ute pflp jp j~ nigajcute` sjpf te~ptjnpe`

    lnne~~' Ait autpfet jgaitolpjig( ~ee

    fppr;))sss'netp'itc)l`qj~itje~)NL/:

  • 7/31/2019 TINJAUAN TENTANG BUFFER OVERFLOW DAN DENIAL OF SERVICE ATTACK

    62/71

    Meolglg Kltjgclg

    4' Oj~nigajcute` lgigzoiu~ APR

    Jg l``jpjig pi olmjgc ~ute pflp ziu lte tuggjgc pfe oi~p tenegp qet~jig ia apr`( nfenm ziut

    lgigzoiu~ APR nigajcutlpjig' Jp j~ joritplgp pi aihhis pfe jg~ptunpjig~ rtiqj`e` sjpf pfe

    iretlpjgc ~z~peo pi rtirethz nigajcute pfe ajhe~ lg` `jtenpitje~ lqljhldhe pftiucf lgigzoiu~

    APR &ait evlorhe( ajhe lg` `jtenpitz retoj~~jig~( isget~fjr lg` ctiur*' Gipe pflp ziu ~fiuh`

    gip u~e ziut ~z~peo#~ ~plg`lt` rl~~sit` ajhe it ctiur ajhe l~ pfe rl~~sit` ajhe it ctiur ajhe aitAPR' Pfe lgigzoiu~ APR tiip `jtenpitz lg` jp~ psi ~ud`jtenpitje~( epn lg` djg( ~fiuh` gip de

    isge` dz apr' Ait oite jgaitolpjig ldiup nigajcutjgc lgigzoiu~ APR( ~ee

    fppr;))sss'netp'itc)penfYpjr~)lgigzoiu~YaprYnigajc'fpoh

    >' Jglrrtirtjlpe gepsitm nigajcutlpjig ajhe egptje~

    ^eqetlh qeg`it~ ~urrhz )epn)fi~p~'e|ujq ajhe~ sjpf l #-# &rhu~ ~jcg* egptz' Pfe #-# egptz ~fiuh` de

    teoiqe` atio pfj~ ajhe denlu~e jp oelg~ pflp ziut ~z~peo sjhh ptu~p lhh ipfet ~z~peo~' Ipfet

    ajhe~ pflp ~fiuh` gip nigpljg l #-# egptz jgnhu`e lhh 'tfi~p~ ajhe~ ig pfe ~z~peo' Pfe~e ajhe~ ~fiuh`

    gip de sith`/stjpldhe'

    Ja ziut )u~t)hjd)V

  • 7/31/2019 TINJAUAN TENTANG BUFFER OVERFLOW DAN DENIAL OF SERVICE ATTACK

    63/71

    Meolglg Kltjgclg

    ur pi `lpe lg` lrrhz ~enutjpz rlpnfe~ lrrtirtjlpe pi ziut ~z~peo&~* l~ ~iig l~ pfez denioe

    lqljhldhe'

    6' U~e ia ~epuj` ~fehh ~ntjrp~

    ^epuj` ~fehh ~ntjrp~ &e~renjlhhz ~epuj` tiip* nlg ri~e ripegpjlh ~enutjpz rtidheo~( l alnp pflp fl~

    deeg sehh `inuoegpe` jg olgz UGJV ~z~peo l`ojgj~ptlpjig pevp~' @i gip ntelpe it lhhis~epuj` ~fehh ~ntjrp~( e~renjlhhz ~epuj` tiip'

    :' Jglrrtirtjlpe evritp ~eppjgc~

    U~e pfe ~fisoiugp&6* upjhjpz pi nfenm pflp pfe nigajcutlpjig ia pfe )epn)evritp~ ajhe~ ig ziut

    fi~p~ lte nittenp'

    i Sfeteqet ri~~jdhe( ajhe ~z~peo~ ~fiuh` de evritpe` tel`/ighz'

    i @i gip ~eha/teaetegne lg GA^ ~etqet jg jp~ isg evritp~ ajhe' Pflp j~( pfe evritp~ ajhe

    ~fiuh` gip evritp lg GA^ ~etqet pi jp~eha git pi lgz gepctiur~ pflp jgnhu`e pfe GA^

    ~etqet'

    i @i gip lhhis pfe evritp~ ajhe pi nigpljg l $hinlhfi~p$ egptz'i Evritp ajhe ~z~peo~ ighz pi fi~p~ pflp te|ujte pfeo'

    i Evritp ighz pi auhhz |ulhjaje` fi~pgloe~'

    i Eg~ute pflp evritp hj~p~ `i gip evnee` 451 nfltlnpet~ &lapet pfe lhjl~e~ flqe deeg

    evrlg`e`* it pflp lhh ~enutjpz rlpnfe~ tehlpjgc pi pfj~ rtidheo flqe deeg lrrhje`'

    Pfe NETP Niit`jglpjig Negpet j~ lslte pflp jgptu`et~ lte u~jgc piih~ pflp evrhijp l guodet ia

    GA^ quhgetldjhjpje~' Pfj~ nlg te~uhp jg l tiip niortioj~e( `ereg`jgc ig pfe quhgetldjhjpz dejgc

    evrhijpe`' Se egniutlce ziu pi hjojp ziut evri~ute pi pfe~e lpplnm~ dz jorheoegpjgc pfe

    ~enutjpz oel~ute~ iuphjge` jg NETP l`qj~itz NL/:0;

  • 7/31/2019 TINJAUAN TENTANG BUFFER OVERFLOW DAN DENIAL OF SERVICE ATTACK

    64/71

  • 7/31/2019 TINJAUAN TENTANG BUFFER OVERFLOW DAN DENIAL OF SERVICE ATTACK

    65/71

    Meolglg Kltjgclg

    Hlorjtlg 3Hj~p ia ^enutjpz Piih~

    Jgpti`unpjig

    Gipe~

    Gepsitm Oigjpitjgc Piih~

  • 7/31/2019 TINJAUAN TENTANG BUFFER OVERFLOW DAN DENIAL OF SERVICE ATTACK

    66/71

    Meolglg Kltjgclg

    Pfj~ `inuoegp `e~ntjde~ piih~ pflp nlg de u~e` pi fehr ~enute l ~z~peo lg` `epet dtelm/jg~'

    Jg l``jpjig pi pfe jgaitolpjig jg pfj~ `inuoegp( se rtiqj`e pftee niorlgjig `inuoegp~ pflp olz fehr

    ziu;

    fppr;))sss'netp'itc)penfYpjr~)ugjvYnigajcutlpjigYcuj`ehjge~'fpoh

    nigpljg~ ~ucce~pjig~ ait lqij`jgc niooig UGJV ~z~peo nigajcutlpjig rtidheo~ pflp flqedeeg evrhijpe`

    fppr;))sss'netp'itc)penfYpjr~)jgptu`etY`epenpjigYnfenmhj~p'fpoh

    nigpljg~ ~ucce~pjig~ ait `epetojgjgc ja ziut ~z~peo fl~ deeg niortioj~e`

    fppr;))sss'netp'itc)penfYpjr~)tiipYniortioj~e'fpoh

    nigpljg~ ~ucce~pe` ~per~ ait teniqetjgc atio l tiip niortioj~e ig l UGJV ~z~peo

    Lh~i( rhel~e ~ee iut NETP l`qj~itz rlce( iut NETP jgnj`egp gipe~ rlce( lg` iut NETP quhgetldjhjpz

    gipe~ rlce sfjnf nigpljg dtjea `e~ntjrpjig~ ia lhh rl~p NETP l`qj~itje~( jgnj`egp gipe~( lg`

    quhgetldjhjpz gipe~' Pfe~e ajhe~ lte lqljhldhe atio

    fppr;))sss'netp'itc)l`qj~itje~)

    fppr;))sss'netp'itc)jgnj`egpYgipe~)

    fppr;))sss'netp'itc)quhYgipe~)

    Se egniutlce ziu pi cep lhh l`qj~itje~ pflp retpljg pi ziut ~z~peo&~*( lg` pi jg~plhh pfe rlpnfe~ it

    sitmltiug`~ `e~ntjde` jg pfe l`qj~itje~' Se lh~i egniutlce ziu pi nfenm sjpf ziut qeg`it&~*

    tecuhlthz ait lgz ur`lpe~ it ges rlpnfe~ pflp tehlpe pi ziut ~z~peo~'

    Gipe~

    Sfeg jg~plhhjgc lg` u~jgc lgz ~enutjpz piih( tel` lg` aihhis lhh lqljhldhe `jtenpjig~' Eg~ute pflp u~e ia

    pfe piih nigaito~ pi ziut itclgj{lpjig#~ rihjnje~ lg` rtine`ute~' Meer ~eg~jpjqe ajhe~( ~unf l~ O@5

    nfenm~uo~ lg` hic ajhe~( iaa/hjge it ig tel`/ighz oe`jl'

    Pfe NETP Niit`jglpjig Negpet `ie~ gip aitolhhz teqjes( eqlhulpe( it eg`it~e pfe piih~ lg`

    penfgj|ue~ `e~ntjde`' Pfe `enj~jig pi u~e pfe piih~ lg` penfgj|ue~ `e~ntjde` j~ pfe

    te~rig~jdjhjpz ia elnf u~et it itclgj{lpjig( lg` se egniutlce elnf itclgj{lpjig pi pfitiucfhz

    eqlhulpe ges piih~ lg` penfgj|ue~ deaite jg~plhhjgc it u~jgc pfeo'

    Gepsitm Oigjpitjgc Piih~

  • 7/31/2019 TINJAUAN TENTANG BUFFER OVERFLOW DAN DENIAL OF SERVICE ATTACK

    67/71

    Meolglg Kltjgclg

    ^slpnf( pfe ^jorhe SLPNFet rtictlo( j~ lg el~jhz nigajcutldhe hic ajhe ajhpet)oigjpit'

    ^slpnf oigjpit~ hic ajhe~ lg` lnp~ pi ajhpet iup ugslgpe` `lpl lg` plme ige it oite

    u~et/~renjaje` lnpjig~ dl~e` ig rlppetg~ jg pfe hic' ^slpnf j~ lqljhldhe atio

    apr;))apr'~plgait`'e`u)cegetlh)~enutjpz/piih~)~slpnf)

    Lupfegpjnlpjig)Rl~~sit` Piih~

  • 7/31/2019 TINJAUAN TENTANG BUFFER OVERFLOW DAN DENIAL OF SERVICE ATTACK

    68/71

  • 7/31/2019 TINJAUAN TENTANG BUFFER OVERFLOW DAN DENIAL OF SERVICE ATTACK

    69/71

    Meolglg Kltjgclg

    fppr;))sss'rcrj'itc)

    Pfe niooetnjlh qet~jig ia RCR( atio RCR ^enutjpz( Jgn' nlg de aiug` lp

    fppr;))sss'rcr'nio)

    4' CguRC &Cgu Rtjqlnz Cult`*

    Cgu Rtjqlnz Cult` &CguRC* j~ lg lhpetglpe atee ~ud~pjpupe ait RCR' Jp nlg de aiug` lp pfe Cgu

    Rtjqlnz Cult` sed ~jpe

    fppr;))sss'cgurc'itc)

    Ipfet Piih~

  • 7/31/2019 TINJAUAN TENTANG BUFFER OVERFLOW DAN DENIAL OF SERVICE ATTACK

    70/71

    Meolglg Kltjgclg

    Se egniutlce ziu pi u~e ~ot~f teclt`he~~ ia sfepfet ziu u~e pfe qeg`it#~ ~urrhje`

    ~eg`oljh it jg~plhh ~eg`oljh ziut~eha( lg` teclt`he~~ ia rlpnfe~ pflp flqe deeg jg~plhhe`'

    Decjggjgc sjpf ~eg`oljh qet~jig 6'3' UGJV lte quhgetldhe denlu~e ia pjojgc sjg`is~

    jg pfe slz )djg)oljh u~e~ rudhjnhz stjpldhe `jtenpitje~' Ja ziu nlggip jg~plhh l rlpnf atio ziut

    qeg`it( terhlne )djg)oljh sjpf oljh'hinlh' Decjggjgc sjpf ~eg`oljh qet~jig 6'3'

  • 7/31/2019 TINJAUAN TENTANG BUFFER OVERFLOW DAN DENIAL OF SERVICE ATTACK

    71/71

    Meolglg Kltjgclg

    Nltgecje Oehhig Ugjqet~jpz

    Rjpp~dutcf RL 6:2

    U'^'L'

    NETP)NN ret~iggeh lg~set pfe fiphjge 26;22/