14 points par xguru 2022-02-04 | 2 commentaires | Partager sur WhatsApp
<p>- Environnement virtuel Linux permettant d’exécuter dans le navigateur des binaires Debian non modifiés <br /> → utilisation de `python3`, `gcc`, `vim`, etc. dans le shell<br /> - Utilise CheerpX, une plateforme de virtualisation basée sur WebAssembly<br /> → interpréteur x86<br /> → compilateur JIT x86-vers-WASM<br /> → émulateur de syscalls Linux <br /> → système de fichiers de blocs virtuel basé sur Ext2<br /> → stockage des blocs modifiés dans IndexedDB pour conserver les changements dans le navigateur </p>

2 commentaires

 
choijaekyu 2022-02-06
<p>Je me doutais bien que ce serait possible, mais wow, c’est vraiment rapide haha.</p>