-7

私はコードを持っていますが、それを解読できないので、あなたの助けが必要です. 私を助けてください。まず種類がわかりません。それは何ですか ?sha1 ? md5? ハッシュ?このコードだけで40文字あることを知っています。

このセキュリティ コードを解読するにはどうすればよいですか? ゲームのスコアがあるので、デコードする必要がありますが、デコードできません。

このコード: "security":" c6aefe7f8c9fd439f59635efc82fcbd4f6cd4b9c "

プロテクトゲームインフォームです。私が何かを変更したとき、それは暗証番号の確認ではありません。

完全なコード: {"security":"c6aefe7f8c9fd439f59635efc82fcbd4f6cd4b9c","time":40844,"numberOfBirdsShot":2,"type":"LevelComplete","blocks":"800,100,130,130,130,130,310,110,300,300,110,10,150,70,120,60,40,60,60,110,130,80,70,140,180,20,190,20,40,40,90,70,10,10,40,10,40,190,190,40,40,50,20,130,20,140,10,60,90,120,120,10,10,80,100,120,30,90,90,290,100,80,120,70,70,370,150,50,50,160,160,10,30,250,160,180,180,130,70,70,130,60,30,30,130,320,70,70,170,70,150,40,40,90,30,110,120,270,60,40,180,140,220,30,20,160,460,10,30,70,110,350,290,700,550,90,100,90,10,100,40,40,80,40,40,170,80,80,70,70,70,120,170,10,20,50,10,10,40,70,70,50,20,80,80,20,20,90,220,220,230,50,20,20,80,60,30,30,280,90,50,260,80,120,80,80,50,110,90,20,20,30,30,60,70,40,40,10,30,110,100,50,40,50,100,90,20,20,30,160,10,10,20,10,10,90,70,30,210,180,90,80,80,40,160,60,30,80,80,80,0,500,5000,500,500,500,500,5000,500,500,500,500,500,500,500,500,500,500,500,5000,500,500,5000,500,500,500,500,500,500,0,10000,10000","sessionID":"2DAB169CF4F766CC69CA2C5A02339CB7.f119dcaaa5c087f52aa2ad687312f9f46d402972","levelID":"1-1","score":73150,"gameplay":"WIN1-1@@2@321:16.489984194253722:-25.291503791549072:1:-161.45947702629903@505:16.306849998012037:-27.166930977940375:1:172.61390103177405@@2@333@517@@0","userLevelID":"0c4679cd-5fb0-441e-a257-a060010bdb3d","userID":"1a7c1755-a7e7-48a0-9e7d-a04a0142a595"}

4

3 に答える 3

6

sha1ハッシュをデコードすることはできません。

暗号的に強力なハッシュ関数には、元に戻せないことと衝突を最小限に抑えるという2 つの特徴があります。不可逆性とは、元のデータをそのハッシュから再構築できないことを意味します。参照。暗号化は可逆的でなければなりません (書き込み専用メモリを参照)。2 つの異なるデータ セットが同じハッシュを生成すると、衝突が発生します。

于 2012-06-06T17:22:47.597 に答える
1

40 文字の 16 進文字がある場合、それは 20 バイトまたは 160 ビットであり、SHA-1 であることを示唆しています。

于 2012-06-06T17:21:53.347 に答える
0

それは不可能です(妥当な時間内に)。できることは、レインボーテーブルをチェックするか、ハッシュの衝突を見つけようとすることです。

于 2012-06-06T17:23:40.260 に答える