Uprogramu-Elekezi-wa-Kurejesha
Uprogramu-Elekezi-wa-Kurejesha (ROP) ni mbinu ya unyonyaji inayounganisha pamoja mifuatano mifupi ya maelekezo (gadgets) kutoka kwa msimbo uliopo unaoweza kutekelezwa ili kufanya hesabu holela, ikipita ulinzi wa usalama kama vile kuzuia uingizaji wa msimbo. Iliyotambulishwa na Hovav Shacham mnamo 2007, ROP inatumia tena msimbo ili kutekeleza mantiki mbaya hata wakati kuzuia utekelezaji wa data (DEP) na kusaini msimbo kunazuia uingizaji wa msimbo wa moja kwa moja. ROP inachukuliwa kuwa mojawapo ya mbinu zenye nguvu zaidi za unyonyaji dhidi ya mifumo ya kisasa ya ulinzi na imeonyeshwa kuwa Turing-complete.
Soma mbinu kamili
Ingia kwa akaunti ya bure ili kusoma sehemu hii.
Method map
The neighbourhood of related methods — select a node to explore.
Vyanzo
- Shacham, H. (2007). The geometry of innocent flesh on the bone: Return-into-libc without function calls (on the x86). In Proceedings of the 14th ACM Conference on Computer and Communications Security (CCS 2007), pp. 552-561. DOI: 10.1145/1315245.1315313 ↗
- Roemer, R., Buchanan, E., Shacham, H., & Savage, S. (2012). Return-oriented programming: Systems, languages, and applications. ACM Transactions on Information and System Security (TISSEC), 15(1), 1-34. DOI: 10.1145/2133375.2133377 ↗
Jinsi ya kunukuu ukurasa huu
ScholarGate. (2026, June 3). Return-Oriented Programming (ROP). ScholarGate. https://scholargate.app/sw/cryptography/return-oriented-programming
Which method?
Set this method beside its closest kin and read them side by side — the library lays the books on the table; the choice is yours.
- Ukaguzi Kina wa PakitiKriptografia↔ compare
- Uchambuzi wa TofautiKriptografia↔ compare
- Uchambuzi wa Njia-PandeKriptografia↔ compare
Umeona tatizo kwenye ukurasa huu? Ripoti au pendekeza marekebisho →