Compilatore di Tiny C offuscato

Tiny C Compiler offuscato (OTCC) è un compilatore C molto piccolo.
Scarica ora

Compilatore di Tiny C offuscato Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • GPL
  • Prezzo:
  • FREE
  • Nome editore:
  • Fabrice Bellard
  • Sito web dell'editore:
  • http://www.regnow.com/softsell/visitor.cgi?affiliate=22260&action=site&vendor=

Compilatore di Tiny C offuscato Tag


Compilatore di Tiny C offuscato Descrizione

Tiny C Compiler offuscato (OTCC) è un compilatore C molto piccolo. Tiny C Compiler offuscato (OTCC) è un compilatore C molto piccolo che ho scritto per vincere il concorso di codice C offuscato da International C (ICCC) nel 2002.MY obiettivo è stato scrivere il più piccolo compilatore C che è in grado di compilare se stesso. Scelgo un sottoinsieme di C che era abbastanza generale da scrivere un piccolo compilatore C. Poi ho esteso il sottoinsieme C fino a quando non ho raggiunto la dimensione massima autorizzata dal concorso: 2048 byte della sorgente C escludendo il ';', '{', '}' e personaggi spaziali. Scegliere di generare codice I386. Il codice OTCC originale potrebbe funzionare solo su I386 Linux perché si è basato sull'alvenità e sull'accesso non allineato. Ha generato il programma in memoria e lo ha lanciato direttamente. I simboli esterni sono stati risolti con DLSYM (). Per avere una versione portatile di OTCC, ho effettuato una variante chiamata Otccelfelf. È solo un po 'più grande di OTCC, ma genera direttamente un eseguibile I386 ELFL di A386 collegato dinamicamente da una sorgente C senza affidarsi a uno strumento Binutils! Otccelfelf è stato testato con successo su I386 Linux e su SPARC Solaris.Note: il mio altro progetto Tinyccc che è un compilatore ISOC99 C completo è stato scritto iniziando dal codice sorgente di OTCC! Compilazione: GCC -O2 OTCC.C -O OTCC -LDLGCCC -O2 otccelf.c -o otccelfel-compilation: ./ otccelf otccelf.c otccelf1


Compilatore di Tiny C offuscato Software correlato

Java Gui Builder.

Java GUI Builder Decozza il tuo codice di costruzione della GUI dal resto della tua applicazione utilizzando XML. ...

189

Scarica

Barista

BARISTA è una libreria Caml Objective progettata per caricare, costruire, manipolare e salvare i file di classe Java. ...

345

Scarica