- Samsung Galaxy A56 - megbízható középszerűség
- iPhone topik
- Samsung Galaxy S25 FE - fenséges, felejthető vagy felesleges?
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Xiaomi 14T Pro - teljes a család?
- Xiaomi 15 - kicsi telefon nagy energiával
- Google Pixel 10 és 10 Pro összehasonlító gyorsteszt
- CMF Phone 1 - egy jó telefon
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Apple iPhone 16 - ígéretek földje
Aktív témák
-
-
rog
addikt
ok megfejtettem mit írtál. :)
gyak ugyanaz mnt az első pl a és b processel.
B meghívja A.Y-t. (ismerve a stack méretét, egy olyan nagy paraméterrel, amitől az túlcsordul és a paraméter vége, benne a gonoszságra mutató címmel rákerül a megfelelő helyre).
ezáltal a A.Y-ról a vezérlés nem a hívóra kerül (ez lehet B.X, A.X, vagy C.X is) hanem a stack-en levő gonoszságra.
mit ér el vele?
a G-kód a hívó jogaival fog rendelkezni (A.X esetén A jogaival C.X esetén C jogaival, B.xnél B jogaival, az utolsó mondjuk szívás.)
ha A-ból vagy c-ből hívják meg a hibás Y függvényt akkor hogy kerül a stackre a Goni kód, meg csorduláshoz kellő hosszú paraméter? -
rog
addikt
ja igen majd segyt.
de mi az amit megakadályoz.
vagyis mi történik ilyenkor?
ezt nem értem.
''A'' process fut a gépen. elindítja ''B'' processt. adott védelmi szinten, jogokkal.
''B'' process megbssza a stackot. ezáltal a vezérlés nem ''A'' processra kerül vissza, hanem ottmarad ''B'' processnál. és hogyan tovább? mit tud csinálni, amit addig nem tudott? -
rog
addikt
ja azt tudom, hogy a stackon hogy kell túlcsordultatni, de azt nem értem hogy aktiválja az ártó részeket.
mert ugye ennek az lenne értelme, hogy védelmi szintet lép a program vagy ilyesmi.
van egy programom aminek egy függvénye úgy van megírva, hogy direkte verem túlcsordulást okoz, és ezáltal a verem mutató körbeér, és a programrész hívása elötti állapotra vonatkozó verem adatokat felülírja. és így a függvény végi return, a vezérlést nem a hívóra adja, hanem oda ahova én szeretném.
mit érek el ezzel? az op-rendszer az hiszi, hogy már a saját kódja fut, holott nem?
vagy ezt most így hogy? -
rog
addikt
akkor most, hogy a fenébe fog ez működni?
nem engedi meg hogy írjon egy program a stack-re? vagy hogy?
(ez a túlcsordulás nem úgy mókázik, hogy felülírja a stack-ben lévő visszatérési címet, és amikor a végrehajtást vissza kéne adni a függvényt, programot hívó kódnak akkor a vezérlés a gonosz programrészre kerül nem pedig oda ahova kéne.?)
vagy valaki elmesélhetné, mert zavarodok össze-vissza. :)
Aktív témák
- Cyberpunk 2077
- Eredeti játékok OFF topik
- Itt van az ASUS legfrissebb, AMD platformra épülő mini PC-je
- Call of Duty: Black Ops 7
- Samsung Galaxy A56 - megbízható középszerűség
- Épített vízhűtés (nem kompakt) topic
- Linux kezdőknek
- sidi: 286-os Laptop memóriabővítés: Toshiba T3100e (gázplazma)
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Házimozi belépő szinten
- További aktív témák...
- BESZÁMÍTÁS! Intel Core i5 4570 4 mag 4 szál processzor garanciával hibátlan működéssel
- AMD Ryzen 5 7500F - Új, 3 év garancia - Eladó!
- Intel Core i7-14700 20-Core 2.1GHz LGA1700 (33M Cache, up to 5.40GHz) Processzor
- Intel Core i5 4440 4mag 4szál processzor garanciával hibátlan működéssel
- Intel Core i5 4590S 4 mag 4 szál processzor garanciával hibátlan működéssel
- Eladnád a telefonod? KÉSZPÉNZES OKOSTELEFON FELVÁSÁRLÁS azonnali fizetéssel!
- ALIENWARE Area-51 R6 Threadripper Edition 1920X
- Motorola Edge 40 Pro 256GB, Kártyafüggetlen, 1 Év Garanciával
- GYÖNYÖRŰ iPhone 11 Pro 256GB Midnight Green - 1 ÉV GARANCIA, Kártyafüggetlen, 95% Akkumulátor,MS2148
- ÚJ Xiaomi Mi Robot Vacuum Mop Essential robotporszívó feltörlő 2db 1999 Ft
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest