Lecția 2 din 11
Introducere în ingineria inversă a aplicațiilor
Ingineria inversă, cunoscută și sub numele de reverse engineering, este procesul prin care se analizează structura internă a unei aplicații, fără a avea acces la codul sursă original. Este o practică tot mai des întâlnită în analiza de securitate, mai ales când vorbim despre aplicații mobile, unde comportamentul real nu este întotdeauna vizibil din interfață sau descriere. În lumea Android, fișierele aplicațiilor – denumite APK – pot fi extrase și decompilate, permițând experților să studieze ce face efectiv aplicația: ce permisiuni cere, ce biblioteci folosește, unde trimite datele sau cum r…
Restul lecției se deschide după înscriere
Cursul e gratuit, nu îți cerem card, iar la final primești un certificat verificabil.
Ce cuprinde cursul
- 1 Pre-Quiz fără cont
- 2 Introducere în ingineria inversă a aplicațiilor ești aici
- 3 Unelte pentru decompilare și analiză
- 4 Detecția de permisiuni și API-uri periculoase
- 5 Analiza comportamentului la rulare (sandbox)
- 6 Simularea atacurilor: studii de caz
- 7 Recomandări de securitate pentru dezvoltatori
- 8 Protejarea aplicațiilor proprii împotriva atacurilor
- 9 Legalitatea și etica în reverse engineering
- 10 Cum redactezi un raport de analiză de aplicație
- 11 Quiz