ASA破解密码
PB中SYBASE SQL ANYWHERE建庫但忘記密碼如何辦
相關解決方法:
環(huán)境:SYBASE SQL ANYWHERE 9.02.3924
說明:原數(shù)據(jù)庫沒有用加密方式創(chuàng)建
過程:使用Sybase Central中的ASA工具“Create Database”創(chuàng)建一個新的數(shù)據(jù)庫,取名為“TEST.DB”。然后使用UltraEdit等二進制編輯工具打開這個文件,通過查找“DBA”(二進制使用“44 42 41”),定位到底一個位置,注意觀察這個區(qū)域,前面一般有“dbo”、“PUBLIC”,后面有“SYS”。這個區(qū)域就是ASA保存用戶口令的數(shù)據(jù)段。記錄下“SYS”之前四個空字符“00 00 00 00”之前到“44 42 21”之間的所有二進制數(shù)據(jù),這些數(shù)據(jù)就代表口令“SQL”。
然后再打開要破解口令的數(shù)據(jù)庫的DB文件,例如“Testnew.db”文件,同樣通過查找定位到“DBA”口令存儲區(qū)域.
? 然后將口令存放區(qū)域的數(shù)據(jù)改成默認的數(shù)據(jù),注意替換時,不要使用非二進制方式的復制與粘貼,應該在非二進制方式時,“00”的空數(shù)據(jù)會被修改成空格“20”,這樣就不能成功。修改之前還要將DB文件的只讀屬性清除。修改后保存即可。
? 這樣在你不知道原來的數(shù)據(jù)庫的DBA口令的情況下,你就可以將它修改成“SQL”了,這樣就輕松破解了ASA的DBA口令了。假如他刪除了DBA這個用戶,你可以找找別的用戶試試!
轉(zhuǎn)載于:https://www.cnblogs.com/PBDragon/archive/2010/07/23/1783439.html
總結(jié)
- 上一篇: 解决 Windows 和 Ubuntu
- 下一篇: Windows Phone Develo