http://www.hotpower.org/HotAjax/HotPower_HotAjax.html HotAjax(原名HotWC3)可以破解任意CRC算法即CRC多項(xiàng)式. 它支持對(duì)CRC4、CRC8、CRC12、CRC24、CRC16、CRC32、CRC48、CRC64共8種的自動(dòng)破解。 今在網(wǎng)上看到http://bbs.lcdhome.net/read-htm-tid-23328.html,感覺CRC的脆弱。 菜農(nóng)感覺應(yīng)該用“CRC安全密碼”進(jìn)行CRC校驗(yàn)。 破解步驟: 1. 根據(jù)“CRC四點(diǎn)攻擊原理”選擇: CRC4 0,1,8,F CRC8 00,01,80.FF CRC12 000,001,008,FFF CRC16 0000,0001,0080,FFFF CRC24 000000,000001,000080,FFFFFF CRC32 00000000,00000001,00000080,FFFFFFFF CRC48 0000000000,0000000001,0000000080,FFFFFFFFFF CRC64 0000000000000000,0000000000000001,0000000000000080,FFFFFFFFFFFFFFFF 2. 在某一CRC32算法軟件中依次用上面的4點(diǎn)得到下面4個(gè)結(jié)果。 例stm32: crc_stm32[0x00000000]=0xC704DD7B crc_stm32[0x00000001]=0xC3C5C0CC crc_stm32[0x00000080]=0xAE083D95 crc_stm32[0xFFFFFFFF]=0x00000000 3. 選擇HotAjax功能“CRC算法逆向” 在crc處的明文框內(nèi)輸入:000000000000000100000080FFFFFFFF 在crc處的密文框內(nèi)輸入:C704DD7BC3C5C0CCAE083D9500000000 點(diǎn)擊:“破解” “結(jié)果”:“左移CRC32逆向成功” “權(quán)值”:“04C11DB7” “初值”:“FFFFFFFF” “出值”:“00000000” “多項(xiàng)式”:“左移CRC32=X32+X26+X23+X22+X16+X12+X11+X10+X8+X7+X5+X4+X2+X+1” 注:如果菜農(nóng)的HotAjax給某些軟件或CRC算法帶來過傷害,菜農(nóng)在此表示致歉。。 菜農(nóng)通訊工具: 新浪網(wǎng)頁版:http://t.sina.com.cn/hotpower 新浪手機(jī)版:http://t.sina.cn/hotpower 網(wǎng) 易微 博:http://t.163.com/hotpower 騰訊QQ: 1270688699 菜農(nóng)郵箱: HotPower@163.com 菜農(nóng)導(dǎo)航: http://www.hotpage.net.cn/
|
歡迎光臨 電子工程網(wǎng) (http://www.qingdxww.cn/) | Powered by Discuz! X3.4 |