SWF Browser v2.93的破解 (1千字)

看雪資料發表於2001-05-06

目標: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 請不要炸喔。

相關文章