Java
Usage: java [cmd] [arg..] Suite of java commands, java help for more info
help
displays this messageset_flags [addr cmf <value>]
set the access flags attributes for a field or methodprototypes <jaicmf>
show in JSON, or All,Imports,Class,Methods,Fieldsresolve_cp [<stecadg> idx]
cp type or value @ idx. Summary,Type,b64Encode,Const,Addr,Dump,Gsumarizecalc_flags <lcfm> [visib.]
value from access flags: ListAll, flags, Class, Field, Methodflags_str_at <cfm> [addr]
string value from access flags @ addr: Class, Field, Methodflags_str [<cfm> <access>]
string value for the flags number: Class, Field, Methodm_info [<p,c,s idx> | <n idx>]
method information at index (c:method+ord, s:metadata)f_info [<p,c,s idx> | #idx]
field information at index (c:field+ord, s:metadata)find_cp_const [a|#idx]
find references to constant CP Object in code: AllReferencesfind_cp_value [<silfd> V]
find references to CP constants by valuereplace_cp_value [<idx> V]
replace CP constants with value if the no resizing is requiredreplace_classname_value <c> <nc>
rename class namereload_bin addr [size]
reload and reanalyze the Java class file starting at addresssummary
print summary information for the current java class filelcr [addr]
list all references to fields and methods in code sectionsexc [<addr>]
list all exceptions to fields and methods in code sectionsyc_w_refs [name] [start] [count]
yara code bytes extraction with a name starting at \<start> to \<count>i_mref C M S
add Method to Class with given method signaturecalc_sz <addr>
calculate class file size at locationis_valid <addr> <sz>
check buffer to see if it is a valid class file
prototypes set_flags java lcr exc