Skip to content

maku77/string-in-class

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

string_in_class.py

Extracts all string literals from Java classes

指定した Java クラスファイルや、JAR ファイル内のクラスファイルから、文字列リテラルだけをすべて抽出するツールです。 内部で javap コマンドを使用しているため、Python と JDK がインストールされている必要があります。

使い方

$ python string_in_class.py <JARファイル or CLASSファイル>

仕組み

  1. JAR ファイル内のクラスファイルに対して、ひとつずつ javap -c コマンドをかける
  2. その出力から #12 = String #34 // xxxx といったテキストを見つけて、xxxx の部分だけを出力する

About

Extracts string literals from Java classes in JAR

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published