fofa採集指令碼

2022-09-09 06:48:12 字數 1777 閱讀 9451

fofa-網路空間安全搜尋引擎是網路空間資產檢索系統(fofa)是世界上資料覆蓋更完整的it裝置搜尋引擎,擁有全球聯網it裝置更全的dna資訊。探索全球網際網路的資產資訊,進行資產及漏洞影響範圍分析、應用分布統計、應用流行度態勢感知等。

首先安裝庫

pip install requests

pip install lxml

指令碼**   是可以用命令列呼叫的  只不過我比較懶

import

base64

import

requests

from lxml import

etree

import

time

deffofa_search(search_data,page):

pages = page + 1search_data_b=base64.b64encode(search_data.encode('

utf-8

')) #

轉換為base64加密

search_data_bs=search_data_b.decode('

utf-8')

headers=

for yeshu in range(1,pages):

url="

"+str(yeshu)+"

&qbase64=

"urls=url+search_data_bs #

拼接引數 加上base64的值 imdsyxnzzmlzacigjiygcg9ydd0indg0oci=

print("

正在提取

" + str(yeshu) + "頁"

)

try:

result=requests.get(urls,headers=headers,timeout=0.8).content #

請求 soup =etree.html(result)

ip_data=soup.xpath('

//div[@class="list_mod_t"]/a[@target="_blank"]/@href

') #

找到節點的值

print

(ip_data)

ipdata='\n'

.join(ip_data)

with open(r

'ip.txt

','a+

') as f: #

寫檔案 f.write(ipdata+'\n'

) f.close()

time.sleep(0.8)

except

exception as e:

pass

if__name__ == '

__main__':

fofa_search('

',5)

拿自己cookie複製過去

複製到這裡看好

然後就能用了

FTP資料採集指令碼

bin bash ftp資料採集指令碼 t date d yesterday y m d 獲取昨天的日期,格式20220107 t date d y m d 獲取今天的日期 t date d 1 day ago y m d 獲取昨天的日期 t date d 2 day ago y m d 獲取前天的...

Fofa的簡單使用

因為沒氪金,沒法深入研究,其他官網這樣描述 fofa是白帽匯推出的一款網路空間資產搜尋引擎。它能夠幫助使用者迅速進行網路資產匹配 加快後續工作程序。例如進行漏洞影響範圍分析 應用分布統計 應用流行度排名統計等。簡單理解就是,乙個本土加強版shodan,知道某產品在網際網路的部署情況 獲取乙個根網域名...

使用者幫助文件 FOFA

help displays 幫助文件 概述 查詢語法 api fofa是白帽匯推出的一款網路空間資產搜尋引擎。它能夠幫助企業客戶迅速進行網路資產匹配 加快後續工作程序。例如進行漏洞影響範圍分析 應用分布統計 應用流行度排名統計等。直接輸入查詢語句,將從標題,html內容,http頭資訊,url欄位中...