p0d2r289 THE ASHGABAT TIMES

DEBAGGER-SAZLAÝJYLARDAN goranmak

22.04.2024

1.OllyDebug sazlaýjynyň mümkinçilikleri.
2.OllyDebug sazlaýjyny programmalaryň goragyny döwmekde ulanmagyň esaslary.
3.Debaggerleri ulanman maşyn kodundaky gizlin maglumatlary kesgitlemek.
4.OllyDebug programmasynda programmalaryň seljerilmesiniň mysallary.
5.Maşyn koduny debaggerlerden we beýleki hüjümlerden goramak:

–Ýaşyrmaly maglumatlary reýestrde ýerleşdirmek we olary faýlyň programmanyň maşyn kodunyň içindäki maglumat-lar bilen baglaşdyrmak;–Olara bolan ýollary maşyn kodunda şifrlemek;
–Programmada şertli geçişleri ýaşyrmak;
–Boş geçişleri guramak;
–Debagger arkaly goýberilendigi barada habar berýän programma koduny düzmek.

Mundan öňki bölümlerde biz maglumat goragynyň birnäçe usul­laryna seredip geçdik. Olaryň her biriniň artykmaçlygy bar hem bolsa, ýetmezçilikleri hem az däl. Bu ýetmezçilikler şol gorag usullaryň her biri üçin aýratyn hem bolsa, olary birleşdirýän ýetmezçilik hem bardyr. Bu debagger arkaly hüjümdir.

Mundan öňki bölümlerde biz maglumat goragynyň birnäçe usul­laryna seredip geçdik. Olaryň her biriniň artykmaçlygy bar hem bolsa, ýetmezçilikleri hem az däl. Bu ýetmezçilikler şol gorag usullaryň her biri üçin aýratyn hem bolsa, olary birleşdirýän ýetmezçilik hem bardyr. Bu debagger arkaly hüjümdir.

Sazlaýjylaryň köp dürli görnüşleri bar: SoftICE, OllyDebug, IDA we ş.m. Windows­platformalar üçin bar bolanlaryň hemmesiniň arasynda has meşhur bolup Numega firmasynyň SoftICE önümi çykyş edýär. Onuň iň esasy aýratynlygy bolup, goragyň 0­njy halkasynda işlemeklik çykyş edýär. Gorag halkalary Intel firmasynyň 32­derejeli prosessorlaryň gurluşlarynda ýerine ýetirilýän programmalaryň özara we amallar ulgamy bilen baglaşmagyny çäklendirmek üçin ulanylýar. Adatça, amallar ulgamy hemme beýleki ýerine ýetirilýän program-malara bolan doly elýeterlilik hukugyna eýe, sebäbi ol goragyň 0­njy halkasynda işleýär, ulgamlaýyn meseleler 1­nji we 2­nji halkalarda, goşundylar 3­nji halkada işleýär. Goýberilen goşundylary bölekleýin dolandyrmagy goragyň 1­nji we 2­nji halkalaryndan amala aşyrmak mümkin. Hut şeýle ýagdaýda sazlaýjylaryň köpüsi işleýär. SoftICE amallar ulgamynyň özeni ýüklenmezden öň ýüklenýär we diňe ulgam tarapyndan ýerine ýetirilýän hemme meseleleri gözegçilikde sakla-man, eýsem amallar ulgamynyň özüni hem gözegçilikde saklamagy mümkin edýär.

Kitabyň bu bölüminde esasy maksat – debaggerler arkaly programmalaryň goragynyň döwülmegini amala aşyrmak däl­de, ony seljermek, seljermegiň esasynda oňa garşy programma kodlary işläp düzmek. Munuň üçin ýönekeý hasaplanylýan, emma şol bir wagtda öndürijilikli bolan debagger­sazlaýjy – OllyDebug programmasynyň işine serediler.

Didar BAÝRAMOW
Türkmenistanyň Telekommunikasiýalar
we Informatika institutynyň talyby

Leave a Reply

Your email address will not be published.

loader-image
Ashgabat
,
temperature icon
Humidity
Pressure
Wind
Wind Gust Wind Gust:
Clouds Clouds:
Visibility Visibility:
Sunrise Sunrise:
Sunset Sunset:
THE ASHGABAT TIMES
Öňki taryh

Sagdyn durmuş ýörelgesi

password security tips feature THE ASHGABAT TIMES
Next Story

PAROL GORAGYNYŇ KÄBIR MESELELERI

Soňkylar Makalalar

Milli mirasymyzyň ösüşi

30.01.2025
Gahryman Arkadagymyz tarapyndan başy başlanyp, hormatly Prezidentimiziň baştutanlygynda üstünlikli durmuşa geçirilýän özgertmeler syýasatynyň netijesinde häzirki wagtda ýurdumyzda milli mirasymyzyň, senetçilik däpleriniň, amaly-haşam sungatynyň wagyz

Emeli aňyň ösmegi we täsiri

30.01.2025
Emeli aň geljekçi pikirden gündelik durmuşymyzyň aýrylmaz bölegine öwrüldi. Esasynda, emeli aň adam akyllylygyny talap edýän wezipeleri ýerine ýetirip bilýän maşynlary we programmalary döretmek

Nanotehnologiýa

30.01.2025
Nanotehnologiýa atom we molekulalaryň derejesinde maddanyň üýtgedilmegi arkaly daş-töweregimizdäki dünýägaraýyşymyzy üýtgedýär. Bu ösen ugur dürli ylym bölümlerini öz içine alýar, şol sanda himiýa, biologiýa,

Elektroenergetika pudagy

30.01.2025
Türkmenistanda elektroenergetika pudagyny ösdürmegiň degişli Konsepsiýasyna laýyklykda, Diýarymyzyň ähli künjeginde dünýäniň meşhur önüm öndürijileriniň öňdebaryjy enjamlary bilen enjamlaşdyrylan häzirki zaman gaz turbinaly elektrik stansiýalary,

Ylym – bilimde sanly tehnologiýalaryň orny

28.01.2025
Täze taryhy döwürde Garaşsyz, hemişelik Bitarap Türkmenistan ylym we tehnologiýalar ulgamyny ösdürmegi döwlet syýasatynyň esasy ugurlarynyň biri hökmünde kesgitlemek bilen, hemmetaraplaýyn özgertmeler ýolunda ynamly
GitTop