目標:SWF Browser v2.93
工具:softice,w32dsm89
作者:MAUIboy2001[BCG]
SWF Browser是Flash設計不可缺少的工具,很好的。華軍有下載。此軟體註冊
後可把flash檔案中的元件拆解出來。
用w32dsm89反彙編,查詢字串“the serial number is invalid”.往上看,
發現“thank you for registering.."
再看,發現是:004A34EC跳的.
那麼:004A34E5的call是關鍵。
用softice載入,下bpx 4A34E5.攔到,F8進入:
:004A32F8 PUSH ebp
.
.(F10)
.
:004A33D6 MOV eax,dword ptr [ebp-08]
:004A33D9 call 00403E3C
:004A22DE jne 004A33E4
--跳則死
:004A33E0 mov bl,01
:004A33E2 jmp 004a33E6
--成功
千萬不能將je-->jne,要不會彈出許多錯誤的爛對話
框。還把我的鬥地主的註冊檔案刪了,害我又重灌了一遍。慘!
F8進入004A33D9:
:00403E3C push ebx
:00403E3D push esi
:00403E3E push edi
:00403E3F mov esi,eax --d
eax(my code)
:00403E41 mov edi,edx --d
edx(Serial number)
:00403E43 cmp eax,edx
:00403E45 je 00403EDA --je-->jne不能破。
搞定。name:MAUIboy2001 serial number:45C25B6E
如有人暴破請通知一聲,mauiboy2001@china.com 請不要炸喔。