[發明專利]一種高效域名檢測的方法及系統有效
| 申請號: | 201910062162.0 | 申請日: | 2019-01-23 |
| 公開(公告)號: | CN109788082B | 公開(公告)日: | 2021-09-28 |
| 發明(設計)人: | 楊海濱;郭金鑫 | 申請(專利權)人: | 深圳互聯先鋒科技有限公司 |
| 主分類號: | H04L29/12 | 分類號: | H04L29/12 |
| 代理公司: | 北京高沃律師事務所 11569 | 代理人: | 杜陽陽 |
| 地址: | 518000 廣東省深圳市福田區深*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 高效 域名 檢測 方法 系統 | ||
1.一種高效域名檢測的方法,其特征在于,包括:
獲取備用數據庫;
在所述備用數據庫中輸入需要查找的域名ID;
根據域名ID自動匹配后綴;
將所述域名ID和所述后綴結合,得到組合的域名ID,所述組合的域名ID作為DomainMap映射的ID;
啟動線程Hand,根據所述DomainMap映射的ID遍歷DomainMap,得到遍歷信息;
根據所述遍歷信息判斷所述DomainMap映射的ID是否有配對的域名數據,所述域名數據包括名稱和注冊信息,所述注冊信息包括已注冊信息、未注冊信息、注冊人信息和注冊公司信息;
若是,則輸出域名數據;
若否,則進行業務邏輯處理,對所述業務邏輯處理后的域名ID進行檢測,得到檢測結果,所述檢測結果為所述業務邏輯處理后的域名ID對應的域名數據;
將所述檢測結果放入DomainMap映射進行保存;
所述進行業務邏輯處理,對所述業務邏輯處理后的域名ID進行域名數據的檢測,得到檢測結果,具體包括:
判斷所述組合的域名ID是否符合域名規則;
若是,則對所述業務邏輯處理后的域名ID進行Whois檢測,得到域名數據;
若否,則結束域名數據檢測;
所述進行業務邏輯處理,對所述業務邏輯處理后的域名ID進行域名數據的檢測,得到檢測結果,還包括:
判斷所述組合的域名ID是否符合域名規則;
若是,則對所述業務邏輯處理后的域名ID進行API接口檢測,得到域名數據;
若否,則結束域名數據檢測。
2.根據權利要求1所述的高效域名檢測的方法,其特征在于,所述根據域名ID自動匹配后綴,具體包括:
根據域名ID自動匹配后綴,所述后綴為.com或.cn或.net或.org。
3.根據權利要求1所述的高效域名檢測的方法,其特征在于,所述將所述檢測結果放入DomainMap映射進行保存之后,還包括:
將所述域名數據存入所述備用數據庫,得到擴大的數據庫。
4.一種高效域名檢測的系統,其特征在于,包括:
備用數據庫獲取模塊,用于獲取備用數據庫;
域名ID輸入模塊,用于在所述備用數據庫中輸入需要查找的域名ID;
后綴匹配模塊,用于根據域名ID自動匹配后綴;
結合模塊,用于將所述域名ID和所述后綴結合,得到組合的域名ID,所述組合的域名ID作為DomainMap映射的ID;
遍歷模塊,用于啟動線程Hand,根據所述DomainMap映射的ID遍歷DomainMap,得到遍歷信息;
判斷模塊,用于根據所述遍歷信息判斷所述DomainMap映射的ID是否有配對的域名數據,所述域名數據包括名稱和注冊信息,所述注冊信息包括已注冊信息、未注冊信息、注冊人信息和注冊公司信息;
域名數據輸出模塊,用于若有配對的域名數據,則輸出域名數據;
業務邏輯處理模塊,用于若沒有配對的域名數據,則進行業務邏輯處理,對所述業務邏輯處理后的域名ID進行檢測,得到檢測結果,所述檢測結果為所述業務邏輯處理后的域名ID對應的域名數據;
保存模塊,用于將所述檢測結果放入DomainMap映射進行保存;
所述業務邏輯處理模塊,具體包括:
第一判斷單元,用于判斷所述組合的域名ID是否符合域名規則;
Whois檢測單元,若符合域名規則,則對所述業務邏輯處理后的域名ID進行Whois檢測,得到域名數據;
若不符合域名規則,則結束域名數據檢測;
所述業務邏輯處理模塊,還包括:
第二判斷單元,用于判斷所述組合的域名ID是否符合域名規則;
API接口檢測單元,用于若符合域名規則,則對所述業務邏輯處理后的域名ID進行API接口檢測,得到域名數據;
若否,則結束域名數據檢測。
5.根據權利要求4所述的高效域名檢測的系統,其特征在于,所述后綴匹配模塊具體包括:
后綴匹配單元,用于根據域名ID自動匹配后綴,所述后綴為.com或.cn或.net或.org。
6.根據權利要求4所述的高效域名檢測的系統,其特征在于,所述系統還包括:
數據庫擴大模塊,用于將所述域名數據存入所述備用數據庫,得到擴大的數據庫。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳互聯先鋒科技有限公司,未經深圳互聯先鋒科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910062162.0/1.html,轉載請聲明來源鉆瓜專利網。





