Blog

Un Executabil Unic pentru Windows, Linux și Browsere

January 15, 2026
warHial Publicat de Redacția warHial 3 months în urmă

Inovație în Domeniul Executabilelor

Proiectele ce permit crearea unui singur executabil ce funcționează pe diferite sisteme de operare au fost bine cunoscute, însă recentele descoperiri ale lui Kamila deschid noi orizonturi. Ea a realizat un fișier de doar 13K care poate rula atât pe Windows cât și pe Linux sau chiar în browsere web.

Jocul implementează o versiune simplă a jocului „șarpe”, fiecare variantă fiind comprimată separat pentru a se adapta cerințelor fiecărei platforme. De exemplu, pentru a fi compatibil cu Windows, fișierul începe cu un header PE, dar are suficientă flexibilitate pentru a permite rularea scripturilor shell valide care să sară peste codul Windows atunci când este executat pe Linux.

Așadar, Windows sare peste „gunoiul” din header, iar acesta este partea care permite Linux-ului să ignore „gunoiul” de la începutul fișierului. Browserele, pe de altă parte, vor ignora tot ce se află înainte de un tag , facilitând astfel integrarea acestui executabil.

Deși ideea este interesantă, este lipsită de eficiență și nu este recomandată pentru utilizare practică. Totuși, dacă cineva ar dori să dezvolte astfel de proiecte, aceasta este o mostră clară a modului în care s-ar putea realiza.

Lasă un comentariu