pjd. Classifica e riepilogo
- Licenza:
- MIT/X Consortium Lic...
- Nome editore:
- Tyler Kennedy
pjd. Tag
pjd. Descrizione
Il python Java disassemblatore PJD è una biblioteca Java-Bytecode Bytecode-New-Buggy-Alpha-Alpha Java scritta in Python. È molto semplice e non è destinato a essere elegante né incontra alcun obiettivo particolare diverso da essere facile da usare.examplesby Default, PYJD elenca tutti i campi e i metodi pubblici. Controlli la portata passando - private e --protected, che consentono la visualizzazione dei rispettivi ambiti. I membri locali e pubblici sono sempre visualizzati. $ ./Pyjd --classpath = test / helloworld.jar helloworldpublic class helloworld estende java / lang / oggetto {pubblico void (); Public Void Main (Java.Lang.String [] ParamString);} Per visualizzare il tipo e chiamare firme, utilizzare -s o --sigs: $ ./pyjd --classpath = test / helloworld.jar -sigs HelloworldPublic Class HelloWoRld estende Java / lang / oggetto {pubblico void (); Firma: () V PUBBLICA VOID MAIN (JAVA.LANG.String [] paramiere); Firma: ( Paraming); 0: GetStatico # 2 // Campo -> Java / Lang / System.out: Ljava / Io / PrintStream; 3: LDC # 3 // String -> Ciao, Mondo 5: InokeVirtual # 4 // Metodo -> Java / Io / PrintStream.Println: (Ljava / lang / stringa;) v 8: restituzione} Requisiti: · Python.
pjd. Software correlato