我有一个“Base64?”返回错误字符的编码字符串。
32CoKBgacngtXPLkFegJVCjx0N8=
理论上它可能有数字和一些符号。
B.R。 TUX
编辑:
解决了,这是一个不受保护的SHA-1,这是方法:
1。安装adb后,插入的设备会在命令行上执行此操作:adb shell cat /data/data/com.domobile.applock/shared_prefs/com.domobile.applock_preferences.xml
2 - 。在XML文件中搜索1234abcd==
并复制Base64代码
3-。转到http://tomeko.net/online_tools/base64.php并粘贴Base64
4-。单击转换复制结果十六进制代码
5。转到http://www.string-functions.com/case.aspx并将所有内容转换为小写。
6-。复制小写代码并粘贴到文本编辑器中
7。如http://resources.infosecinstitute.com/android-forensics-cracking-the-pattern-lock-protection/所述,下载彩虹表 - > http://www.mediafire.com/download/qs0sq5h8e2ly8jg/SHA1-android-pattern.rar
8。使用密码www.marw0rm.com
解压缩,然后使用sqlitebrowser
或类似的应用打开
9-。在数据库中执行此查询:select * from RainbowTable where hash = "(here your hash that we paste on text editor)"
10。结果是解密模式为[a,b,c,d,e...]
根据此图片http://resources.infosecinstitute.com/wp-content/uploads/081913_1401_AndroidFore3.png
答案 0 :(得分:0)
解决了,这是一个不受保护的SHA-1,这是方法:
1。安装adb后,插入的设备会在命令行上执行此操作:adb shell cat /data/data/com.domobile.applock/shared_prefs/com.domobile.applock_preferences.xml
2 - 。在XML文件中搜索1234abcd==
并复制Base64代码
3-。转到http://tomeko.net/online_tools/base64.php并粘贴Base64
4-。单击转换复制结果十六进制代码
5。转到http://www.string-functions.com/case.aspx并将所有内容转换为小写。
6-。复制小写代码并粘贴到文本编辑器中
7。如http://resources.infosecinstitute.com/android-forensics-cracking-the-pattern-lock-protection/所述,下载彩虹表 - > http://www.mediafire.com/download/qs0sq5h8e2ly8jg/SHA1-android-pattern.rar
8。使用密码www.marw0rm.com
解压缩,然后使用sqlitebrowser
或类似的应用打开
9-。在数据库中执行此查询:select * from RainbowTable where hash = "(here your hash that we paste on text editor)"
10。结果是解密模式为[a,b,c,d,e...]
根据此图片http://resources.infosecinstitute.com/wp-content/uploads/081913_1401_AndroidFore3.png