啟動UltraEdit-32選擇打開上面得到的“片段”文件。執(zhí)行“搜索”菜單中的“查找”。按照圖一設(shè)置好查找條件。
所有圖都在最后
2、搜索結(jié)果如圖二。注意看“46 57 53”三個字節(jié)后面的五個字節(jié),即“08 92 46 00 00”(不同Flash由于文件大小和版本不同,五個字節(jié)的實際值不可能和這里完全一樣)。這五個字節(jié)有特定的意義:第一個表示Flash版本號,后四個表示該Flash文件的大小。特別要提醒的是:這里的數(shù)值是以十六進制計算的而且是倒序排列的,即文件大小是十六進制的00004692(下面計算時0000要省略)。用操作系統(tǒng)中自帶的“計算器”軟件把十六進制的“4692”換算成十進制等于“18066”?,F(xiàn)在,回到UltraEdit-32中用鼠標選中從“46 57 53”開始向下的18066字節(jié)大小區(qū)間并復(fù)制(UltraEdit-32的狀態(tài)欄中可以直接看到選定大小,如圖三)。
3、在UltraEdit-32中新建一個文件并輸入“1“,然后點工具欄中紅色“H”切換到16進制方式,選中“31”(“31”是數(shù)字“1”的ASCII碼)后點鼠標右鍵“粘貼”。最后以擴展名.swf保存該文件就大功告成了。

圖片1.jpg

圖片2.jpg

圖片3.jpg