PYTHON實現swf提取

2021-06-09 04:58:42 字數 866 閱讀 7124

#! /usr/bin/env python

#coding=utf-8

import sys,os ##引數處理for windows,和作業系統互動

import re ##正規表示式處理工具

import struct ##二進位制資料操作

def extract_swf(filename, buf, offset):

try:

length = struct.unpack_from('2:

usage()

sys.exit(0)

if (not os.path.exists(sys.argv[1])):

print '[-] invalid file path: %s!' % sys.argv[1]

sys.exit(0)

filename = sys.argv[1]

print '[+] searching embeded swf file in ' + sys.argv[1]

buf = open(filename, 'rb').read()

pattern = re.compile('fws|cws')

match_obj = pattern.search(buf, 0)

while match_obj <> none: ##迴圈提取(若檔案中包含多個swf檔案)

try:

extract_swf(filename, buf, match_obj.start())

except:

pass

match_obj = pattern.search(buf, match_obj.end()) ##下乙個匹配

用python傳送swf郵件

端午快到了,公司要向客戶 一封賀歲郵件,內容就是一段flash,swf格式的 首先將swf檔案上傳伺服器,然後將swf巢狀於html中,最後用python以html格式傳送郵件即可。下面是將swf巢狀於html中的 注意 在傳送此類含flash的郵件時,一般都要加上外鏈結,並標明若不能正常顯示,這裡...

python提取內容 使用Python提取小說內容

具體實現功能如下 輸入 目錄頁的url之後,指令碼會自動分析目錄頁,提取 的章節名和章節鏈結位址。然後再從章節鏈結位址逐個提取章節內容。現階段只是將 從第一章開始,每次提取一章內容,回車之後提取下一章內容。其他 的結果可能有不同,需要做一定修改。在逐浪測試過正常。coding utf8 usr bi...

python提取中文字元 Python提取中文字元

寫這個jupyter的原因是好幾次自己爬完新聞之後,發現中間有些是html標籤 或者其他多餘的英文本元,自己也不想保留,那麼這時候乙個暴力簡單的方法就是使用 unicode 範圍 u4e00 u9fff 來判別漢字 unicode 分配給漢字 中日韓越統一表意文字 的範圍為 4e00 9fff 目前...