[發明專利]一種新型域名生成模型建立及應用有效
| 申請號: | 202210628322.5 | 申請日: | 2022-06-06 |
| 公開(公告)號: | CN115022282B | 公開(公告)日: | 2023-07-21 |
| 發明(設計)人: | 單小洋;趙來平;聶力海;曲雯毓 | 申請(專利權)人: | 天津大學 |
| 主分類號: | H04L61/3015 | 分類號: | H04L61/3015;H04L61/4511;H04L9/40;G06N3/08 |
| 代理公司: | 天津市北洋有限責任專利代理事務所 12201 | 代理人: | 韓帥 |
| 地址: | 300072*** | 國省代碼: | 天津;12 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 新型 域名 生成 模型 建立 應用 | ||
1.一種建立新型域名的方法,其特征在于,包括如下步驟:
域名生成器將需要更新的域名信息合成獲得域名任務輸入域名系統;
所述域名系統對域名任務進行判斷并正向反饋當前注冊成功的域名標簽輸入優化器;
所述優化器通過策略梯度方法對域名標簽計算輸出更新梯度參數θ輸入所述生成器;
即:
其中:J(θ)為利用策略梯度來優化目標;r是學習率;所述J(θ)為利用策略梯度來優化目標通過LSTM網絡進行梯度參數更新,即:
其中:ai表示動作;表示從s1開始遵循策略πθ生成的完整域名;RD是生成域名Y的獎勵;
所述域名生成器重復上述步驟,直到生成器收斂。
2.根據權利要求1所述的一種建立新型域名的方法,其特征在于,所述域名生成器將需要更新的域名信息合成獲得域名任務過程:
域名生成器有一個初始狀態s1,根據生成第一個序列符號y1,并由st+1=[st,yt]得到下一狀態s2;
重復上述過程直到生成T個序列符號并把它們連接起來生成新的域名;
域名系統對域名任務按照如下公式進行判斷并正向反饋
其中:表示從s1開始遵循策略πθ生成的完整域名,利用策略梯度來優化目標J(θ),即通過J(θ)上的梯度更新策略的參數θ。
3.采用權利要求1建立的新型域名生成模型應用,其特征在于,包括如下步驟:
將權利要求1中訓練好的域名生成器替換應用網絡中惡意軟件的域名生成算法模塊獲得;
通過郵件發送方式在控制與命令(CC)服務器和僵尸主機上分別部署帶有域名生成器的惡意軟件;
在CC服務器和僵尸主機同時運行域名生成器并產生相同的域名列表;
CC服務器會從生成的域名列表中隨機選擇一個域名并將該域名和CC服務器的IP地址注冊到域名系統;如果注冊失敗,表明域名已被注冊過或認定該域名為惡意域名,服務器將選擇一個新的候選域名進行注冊,直到注冊成功;
僵尸主機為了和CC服務器建立通信需要知道其IP地址,并逐一解析域名列表中的域名,直到域名被解析成功并返回服務器的IP地址;
僵尸主機使用服務器的IP地址與服務器建立通信;
服務器接收來自僵尸主機的消息并向僵尸主機發送攻擊指令,讓僵尸主機發起DDoS攻擊手段。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于天津大學,未經天津大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210628322.5/1.html,轉載請聲明來源鉆瓜專利網。





