
Demonstriert den CVE-2021-0393 Exploit für die V8 JavaScript-Engine auf Android 10 (r33). Stellt gepatchten Quellcode für Schwachstellenanalyse und zu Bildungszwecken im Bereich Exploit-Forschung bereit.
V8 ist Googles quelloffene JavaScript-Engine.
V8 implementiert ECMAScript gemäß ECMA-262.
V8 ist in C++ geschrieben und wird in Google Chrome, dem quelloffenen Browser von Google, verwendet.
V8 kann eigenständig ausgeführt oder in jede C++-Anwendung eingebettet werden.
V8-Projektseite: https://github.com/v8/v8/wiki
Checken Sie depot tools aus und führen Sie aus:
fetch v8
Dies wird V8 in das Verzeichnis v8 auschecken und alle seine Abhängigkeiten abrufen.
Um auf dem neuesten Stand zu bleiben, führen Sie aus:
git pull origin
gclient sync
Um alle Branches abzurufen, fügen Sie Folgendes in Ihre Remote-Konfiguration
in .git/config ein:
fetch = +refs/branch-heads/*:refs/remotes/branch-heads/*
fetch = +refs/tags/*:refs/tags/*
Bitte befolgen Sie die Anweisungen auf dem V8-Wiki.