Bitte um ein kleines Test

K

ko5tik

Stammgast
41
Hallo alle,

Ich versuche gerade mal die Möglichkeit zu finden ein Inhalt in meiner Anwendung
zu signieren. Die Idee ist den MD5 Hash von der Signature rauszifinden und diesem zum
Salten zu verwenden.

Könnt ich mal diese Anwendung kurz mal Starten, und Logcat zu posten:
http://www.pribluda.de/Wasitup.apk

(tut nix außer hello world und logcat schreiben )

Bei mir kommt das heraus ( auf dem Hero mit 1.5):
-------------------------------------
03-31 21:32:54.421: WARN/System.err(21056): info:packageInfo{43552de8 de.pribluda.stuff.wasitup}
03-31 21:32:54.421: WARN/System.err(21056): contens description:0
03-31 21:32:54.421: WARN/System.err(21056): amount signatures: 1
03-31 21:32:54.421: WARN/System.err(21056): signature android.content.pm.Signature@f441359d
03-31 21:32:54.431: WARN/System.err(21056): 3082025f308201c8a00302010202044b18156c300d06092a864886f70d01010505003074310b3009060355040613026465310f300d0603550408130648657373656e311230100603550407130957696573626164656e3110300e060355040a1307556e6b6e6f776e3110300e060355040b1307556e6b6e6f776e311c301a060355040313134b6f6e7374616e74696e20507269626c756461301e170d3039313230333139343534385a170d3337303432303139343534385a3074310b3009060355040613026465310f300d0603550408130648657373656e311230100603550407130957696573626164656e3110300e060355040a1307556e6b6e6f776e3110300e060355040b1307556e6b6e6f776e311c301a060355040313134b6f6e7374616e74696e20507269626c75646130819f300d06092a864886f70d010101050003818d0030818902818100a83e8380d03cb79fd5ff65a2408d5865879d74e785459fc52dbd15bc14518aa1080071dce08ca3eb689ed4a7d425e83257fb256fccc2ae4b525bd71f056cbe28a43c9bd174438f4cae708e40d30a79753e213f197b40fbf98a1add5a18796468aefe56884ca3ce497a338758734a87308bf043e9f63a2ddc622c31c3a5a41cf50203010001300d06092a864886f70d0101050500038181001607113108643df8ac123a49404fbc56bc92fd87e76a77d5cc02863d2ce76047102f1160426d09c96f1434934d905289601f426408d25de112c1fbb7f2e3241b190d6c226fe06a08657829237884133d558635c96ed30b2320400b9cf6e54271294015472d82ac3bf07628bc07c720ceedbcff28a7bd15cea087ad903361962d
----------------------------------------------------------------

Was kommt bei Euch?

Dank im Voraus.
 
Mom ich teste jetzt mal für dich

G1, Android 1.6

ActivityManager( 135): Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=de.pribluda.stuff.wasitup/de.pribluda.android.wasitup.Wasitup }
ActivityManager( 135): Start proc de.pribluda.stuff.wasitup for activity de.pribluda.stuff.wasitup/de.pribluda.android.wasitup.Wasitup: pid=2589 uid=10098 gids={1015}
System.err( 2589): info:packageInfo{43a74738 de.pribluda.stuff.wasitup}
System.err( 2589): contens description:0
System.err( 2589): amount signatures: 1
System.err( 2589): signature android.content.pm.Signature@f441359d
System.err( 2589): 3082025f308201c8a00302010202044b18156c300d06092a864886f70d01010505003074310b3009060355040613026465310f300d0603550408130648657373656e311230100603550407130957696573626164656e3110300e060355040a1307556e6b6e6f776e3110300e060355040b1307556e6b6e6f776e311c301a060355040313134b6f6e7374616e74696e20507269626c756461301e170d3039313230333139343534385a170d3337303432303139343534385a3074310b3009060355040613026465310f300d0603550408130648657373656e311230100603550407130957696573626164656e3110300e060355040a1307556e6b6e6f776e3110300e060355040b1307556e6b6e6f776e311c301a060355040313134b6f6e7374616e74696e20507269626c75646130819f300d06092a864886f70d010101050003818d0030818902818100a83e8380d03cb79fd5ff65a2408d5865879d74e785459fc52dbd15bc14518aa1080071dce08ca3eb689ed4a7d425e83257fb256fccc2ae4b525bd71f056cbe28a43c9bd174438f4cae708e40d30a79753e213f197b40fbf98a1add5a18796468aefe56884ca3ce497a338758734a87308bf043e9f63a2ddc622c31c3a5a41cf50203010001300d06092a864886f70d0101050500038181001607113108643df8ac123a49404fbc56bc92fd87e76a77d5cc02863d2ce76047102f1160426d09c96f1434934d905289601f426408d25de112c1fbb7f2e3241b190d6c226fe06a08657829237884133d558635c96ed30b2320400b9cf6e54271294015472d82ac3bf07628bc07c720ceedbcff28a7bd15cea087ad903361962d
ActivityManager( 135): Displayed activity de.pribluda.stuff.wasitup/de.pribluda.android.wasitup.Wasitup: 663 ms (total 663 ms)
 
Zuletzt bearbeitet:
  • Danke
Reaktionen: ko5tik
Ok, signatur schein die gleiche zu sein. Hetzt bleibt nur die Frage, wie man die OS
dazu bringt etwas damit zu hashen...
 
Das ist ja interessant, jetzt have ich den code abgeändert:
Code:
           PackageInfo info = getPackageManager().getPackageInfo("de.pribluda.games.android.lines", PackageManager.GET_SIGNATURES);
            System.err.println("info:" + info);
            System.err.println("contens description" + info.describeContents());
            System.err.println("amount signatures: " + info.signatures.length);
            for(Signature signature:info.signatures) {
                System.err.println("signature " + signature);
                System.err.println(signature.toCharsString());
            }
Und die SIgnatur ist jetzt:
04-01 21:16:48.190: WARN/System.err(26037): info:packageInfo{43552cb8 de.pribluda.games.android.lines}
04-01 21:16:48.190: WARN/System.err(26037): contens description0
04-01 21:16:48.200: WARN/System.err(26037): amount signatures: 1
04-01 21:16:48.200: WARN/System.err(26037): signature android.content.pm.Signature@f441359d
04-01 21:16:48.210: WARN/System.err(26037): 3082025f308201c8a00302010202044b18156c300d06092a864886f70d01010505003074310b3009060355040613026465310f300d0603550408130648657373656e311230100603550407130957696573626164656e3110300e060355040a1307556e6b6e6f776e3110300e060355040b1307556e6b6e6f776e311c301a060355040313134b6f6e7374616e74696e20507269626c756461301e170d3039313230333139343534385a170d3337303432303139343534385a3074310b3009060355040613026465310f300d0603550408130648657373656e311230100603550407130957696573626164656e3110300e060355040a1307556e6b6e6f776e3110300e060355040b1307556e6b6e6f776e311c301a060355040313134b6f6e7374616e74696e20507269626c75646130819f300d06092a864886f70d010101050003818d0030818902818100a83e8380d03cb79fd5ff65a2408d5865879d74e785459fc52dbd15bc14518aa1080071dce08ca3eb689ed4a7d425e83257fb256fccc2ae4b525bd71f056cbe28a43c9bd174438f4cae708e40d30a79753e213f197b40fbf98a1add5a18796468aefe56884ca3ce497a338758734a87308bf043e9f63a2ddc622c31c3a5a41cf50203010001300d06092a864886f70d0101050500038181001607113108643df8ac123a49404fbc56bc92fd87e76a77d5cc02863d2ce76047102f1160426d09c96f1434934d905289601f426408d25de112c1fbb7f2e3241b190d6c226fe06a08657829237884133d558635c96ed30b2320400b9cf6e54271294015472d82ac3bf07628bc07c720ceedbcff28a7bd15cea087ad903361962d


Und für andere Package (mit dem debug-keystore signiert):
04-01 21:22:01.960: WARN/System.err(26198): info:packageInfo{43552cb8 de.pribluda.games.android.xonix}
04-01 21:22:01.970: WARN/System.err(26198): contens description0
04-01 21:22:01.970: WARN/System.err(26198): amount signatures: 1
04-01 21:22:01.970: WARN/System.err(26198): signature android.content.pm.Signature@cd476118
04-01 21:22:01.970: WARN/System.err(26198): 308201e53082014ea00302010202044b0d8f39300d06092a864886f70d01010505003037310b30090603550406130255533110300e060355040a1307416e64726f6964311630140603550403130d416e64726f6964204465627567301e170d3039313132353230313033335a170d3130313132353230313033335a3037310b30090603550406130255533110300e060355040a1307416e64726f6964311630140603550403130d416e64726f696420446562756730819f300d06092a864886f70d010101050003818d0030818902818100a5dd9bbc1aabf119664036c2be6bc0d0155933eb241854bd9774828056631b4acd143751890ff23fba416cadae93ae64c68c8855513c7ea9f07da44809e57f9920a42c95bf1c03903cc536cc33e62bdad155da66a219701bac08843db5df0a9f2b019b00f87ec5dc2220fb88a5781900add84a3e53ce8eb1a8ebae45e57dd5850203010001300d06092a864886f70d0101050500038181003bcd756aa2f1c5fa59b66f41ae9554083cc15cc6d83657b58cb73f999f635b4f5705f3a4d288ba72df56d2bbf057c6ad2232d98078ff8008fe44628efa8cc54233c6e46c7f091df57ab64ae099cc7fd382fc65d54305c374989e22ddb15d855049fc71a9fe401a9f36d2d1a13e18a71127d3f43b8b5d061fe34780087c550ddd


Also, sieht es für mich nach dem Fingerprint von dem Key - frage ist nur was man damit machen kann...
Leider können andere Anwendungen es ja rauslesen...
 
Zuletzt bearbeitet:

Ähnliche Themen

koje71
Antworten
1
Aufrufe
934
swa00
swa00
wernho
Antworten
11
Aufrufe
686
wernho
wernho
A
  • AnimaAngelo85
Antworten
1
Aufrufe
336
swa00
swa00
Zurück
Oben Unten