Skip to content

Fulmics/GetApkSignInfo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

GetApkSignInfo Software License

Get apk/jar useful signature information (hash code, etc)

Usage

java -jar GetApkSignInfo.jar <apk|jar>
  • <apk|jar> = input file, .apk/.jar

Example

This is a simple example on a Windows operating system:

C:\> java -jar GetApkSignInfo.jar file.apk

Output

This is the output of the above example command:

GetApkSignInfo v2.0 - get useful signature information out of apk/jar files
Copyright(c) 2017, Andrei Conache <conache.and@gmail.com>

Analyzing file.apk, please wait... verified successfully!

CERT #1
Cert Type: X.509
Version: 3
Serial Number: 1670363859
Cert Owner: CN=Unknown, OU="Google, Inc", O="Google, Inc", L=Mountain View, ST=CA, C=US
Cert Issuer: Self-signed by Certificate Owner
Validity: Fri Dec 05 01:45:57 CET 2014 -> Sun Nov 27 01:45:57 CET 2044
Signature Algorithm: SHA256withRSA
Hash Code: 0xa5345e0d (-1523294707)

Signature MD5: a8378db5c589a9a7eaac97e2279e8a8a
Signature SHA1: 60c2ca515229da14caa5527a7b8aa86de3bee73c
Signature Bits: 3082034d30820235a0030201020204638fbad3300d06092a864886f70d01010b05003057315530530603550403134c726f636b7a35353535204f553d44726f69642046726565646f6d20556e6974204f3d44726f69642046726565646f6d20496e63204c3d556e6b6e6f776e20533d556e6b6e6f776e20433d4c4b301e170d3134313230353030343535375a170d3434313132373030343535375a3057315530530603550403134c726f636b7a35353535204f553d44726f69642046726565646f6d20556e6974204f3d44726f69642046726565646f6d20496e63204c3d556e6b6e6f776e20533d556e6b6e6f776e20433d4c4b30820122300d06092a864886f70d01010105000382010f003082010a0282010100818b312365be3e55f48989d43468880067464eca65aa3ba73305178311fc2a053c143182f6d2ea635b57dc327adf8a5a9b763c03f0a48c38530114e6979358d6bfca37d161ca6fe8bb0d80f061d7b67bc1456cdfc38e0cda2ebd05c48113f701140950f0fe4315de6b95c7504129abb2c1a61f1e4f1229fb83f474dbcd7dc957b84a1b8a2aa0157b223609d77980a3f579c93fbb24a6f9fbb5a8e207cccdf1add616c95c732d5c114c0168fdbd9c00ddf211c2b8886b9498a34f389025802e334f404b7e4eb75f6308f086e5bdac64db10053c7ff8d21a350b941d5394ffbe2bd037139134eb065c2317625e65d3f628aecf7965a0d70b02e68aa8371efd1fe50203010001a321301f301d0603551d0e04160414a4e66b693ecdf3241883e3eed668354e1531ba11300d06092a864886f70d01010b050003820101003992f3f461a290db767911a4a519f035fe0c34e597e2fba2e31371e260bd2fc8f9a93c35e6f06553d02588d2f8453ee784d2ba09a696e66304e3e01f7c6bdf5b2747fc73f79d00379cc94eefa542c8eb308318364df2fa1a9c6a7ef0669d08f7b1f8635d0d4331e2817d5aeb0854760116c29801cf915ef67d5c0e04861cad4fa7b96fe8f9a0baf0cda649cd35a7122142ba38b2d16d9d319a8604a41fe0025d89be87f84ce8fc080ab54c76a96f3d9b70b1a5f5e18e48768e3684bca8a950665e16a6d50cf0045949baebca876d55eeba52ea421f33009872d9d654f8f8caa1bb465d754694d4bf6cb92f3299fbec3781849b37e6ba23ffe3d6c20ecb9bc65d

Public Key: Sun RSA public key, 2048 bits
  modulus: 16353379447554864587302566040637530718514701783451512848529809335136529916208335358029343950107731008417748093227513558047630139758281479680811723281587682843090914101770517634948075319366177145396237543823242951123427965912295737525395166152539494470759646522258818628326142644971318508339646944282117763102373254274708479645184588404036608712236200719990619231659231077743872389402070303624111457103191123307509009378260008278747738800113000918752208049002941723187860758691178374767499349987635353116381189011857291557817299449696808624952038463159707104037208085888210969595049959637566551131934753440874524123109
  public exponent: 65537

License

GetApkSignInfo application is licensed under the Apache License 2.0, for more details see LICENSE.

Credits

  • Lohan+ for initial idea
  • ApkVer (mx.xm.apkverifier) for output format
  • Google, Inc.