Bugun reverse engineering bo‘yicha o‘z rekordimni yangiladim. Bir dasturni buzib ko‘rishga atigi bir soatcha vaqt ketdi.
Tabiatan x86_64 assemblyni uncha yoqtirmayman. ARM va turli mikrokontrollerlarning assemblysi menga ancha qiziqroq tuyuladi. Lekin strukturani tushunsangiz, aslida ularning hech biri katta muammo emas.
Mantiqan qaraganda, assembly va boshqa low-level tillar ko‘p high-level tillardan ham sodda. Abstraksiya kam, hamma narsa deyarli ko‘z oldingizda. Muammo ularning qiyinligida emas detallarining cheksizligida.
Shuning uchun low-levelni o‘rganish qiyin emas, uni to‘liq o‘rganishga va unda ishlashga shunchaki umr kamlik qiladi ))
Post #3764
2.86K


- 👍 21
- 🔥 6
- ❤ 5
- 😁 4
- 🐳 2