91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

針對JavaScript腳本的監控工具JSMon是怎樣的

發布時間:2021-09-30 10:25:58 來源:億速云 閱讀:193 作者:柒染 欄目:網絡管理

本篇文章為大家展示了針對JavaScript腳本的監控工具JSMon是怎樣的,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。

JSMon

JSMon是一款針對JavaScript腳本的監控工具,該工具專為漏洞Hunter設計。在該腳本的幫助下,我們可以輕松配置網站上需要監控的JavaScript腳本文件以及數量。每當我們運行該腳本時,這些文件都將被JSMon所捕獲,并與之前捕捉到的版本進行分析比對。如果文件狀態發生了改變,JSMon將會通過Telegram發送信息來通知我們,其中包含指向該腳本的鏈接地址、修改后的文件大小以及最新的腳本文件,以此來幫助廣大研究人員更加方便地進行文件分析和比對。

該工具基于Python開發,因此具備良好的跨平臺特性。

功能介紹

  • 持續追蹤目標節點:使用從cron定期檢測目標狀態;

  • 節點變化:通過Telegram或Slack發送通知消息;

工具安裝

廣大研究人員可以使用下列命令將該項目源碼克隆至本地,并運行安裝腳本:

git clone https://github.com/robre/jsmon.git

cd jsmon

python setup.py install

別忘了,我們還需要在設備環境中配置好Slack或Telegram令牌,比如說創建一個.env文件,并包含下列內容:

touch .env
JSMON_NOTIFY_TELEGRAM=True

JSMON_TELEGRAM_TOKEN=YOUR TELEGRAM TOKEN

JSMON_TELEGRAM_CHAT_ID=YOUR TELEGRAM CHAT ID

#JSMON_NOTIFY_SLACK=True

#JSMON_SLACK_TOKEN=sometoken

#JSMON_SLACK_CHANNEL_ID=somechannel

如需啟用Slack,請注釋掉環境變量中關于Slack的配置行,然后添加我們自己的訪問令牌。

如需創建一個cron腳本來定期運行JSMon的話,可以運行下列命令:

crontab -e

創建一個如下所示的入口點:

@daily /path/to/jsmon.sh

需要注意的是,我們要運行的是.sh文件,否則我們的設備環境將會出現問題。

該命令將每天在午夜時間執行一次JSMon,我們可以根據自己的需要去修改@daily參數。

在配置Telegram通知得時候,我們還需要在配置代碼jsmon.py的開頭部分中添加我們自己的Telegram API密鑰以及chat_id。【參考文檔

針對Slack支持,我們還需要正確配置我們的Slack應用程序,然后使用自己的Slack oAuth認證令牌。Slack應用程序需要擁有文件上傳權限,并配置好相應的通信信道。最后,我們害需要配置一個需要監控的目標對象,下面給出的是創建樣例:

echo "https://cdnjs.cloudflare.com/ajax/libs/jquery/3.5.1/jquery.js" >> targets/cdnjs-example

配置完成后,我們就可以運行下列命令來下載指定的文件了:

python jsmon.py

工具使用

通過項目目錄中的targets/文件夾下的文件來提供節點信息(每一行配置一個節點):

  • 支持配置任意數量的腳本文件,每一個文件占一行;

  • 比如說,每個網站一個文件,或每個程序一個文件等等;

每一個節點都會被下載,并存儲在downloads/文件夾中,存儲的文件以對應哈希作為文件名,即md5哈希的前10個字符:

  • 如果文件已存在,則沒有發生任何變化;

  • 如果文件發生變化,用戶則會收到通知消息;

jsmon.json會根據文件哈希持續跟蹤綁定的節點。

JSMon能夠持續跟蹤目標站點中的JavaScript腳本文件,但是同時也支持對目標節點中的任意文件類型進行跟蹤,這一點就很Nice!

工具使用截圖

針對JavaScript腳本的監控工具JSMon是怎樣的

針對JavaScript腳本的監控工具JSMon是怎樣的

上述內容就是針對JavaScript腳本的監控工具JSMon是怎樣的,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

合作市| 溧阳市| 晋州市| 峡江县| 黔江区| 溧水县| 苏尼特右旗| 尤溪县| 乌兰察布市| 麦盖提县| 荔浦县| 涡阳县| 石河子市| 韶关市| 博湖县| 开化县| 沙坪坝区| 乌鲁木齐市| 始兴县| 本溪| 盖州市| 上饶市| 清丰县| 嘉黎县| 神木县| 桃园市| 大姚县| 宕昌县| 灵台县| 梧州市| 阳谷县| 河南省| 东光县| 马尔康县| 安岳县| 肥东县| 军事| 惠州市| 突泉县| 常德市| 宜兰市|