999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于登錄界面特征的物聯(lián)網(wǎng)設(shè)備指紋生成

2020-09-10 06:51:06張帥帥黃杰
網(wǎng)絡(luò)空間安全 2020年8期
關(guān)鍵詞:特征文本設(shè)備

張帥帥,黃杰

〔1.東南大學(xué)網(wǎng)絡(luò)空間安全學(xué)院,江蘇南京 211189;2.網(wǎng)絡(luò)通信與安全紫金山實驗室,江蘇南京 211111;3.江蘇省計算機(jī)網(wǎng)絡(luò)技術(shù)重點實驗室,江蘇南京 211189;4.網(wǎng)絡(luò)空間國際治理研究基地(東南大學(xué)),江蘇南京 211189〕

1 引言

近10年物聯(lián)網(wǎng)技術(shù)迅速發(fā)展,物聯(lián)網(wǎng)設(shè)備數(shù)量也急劇增加。根據(jù)國際知名調(diào)研機(jī)構(gòu)Gartner[1]的報告,到2020年物聯(lián)網(wǎng)設(shè)備的數(shù)量將增加到200多億。日益發(fā)展的物聯(lián)網(wǎng)也存在巨大的安全隱患[2~3]。Liu等[4]人全面分析了物聯(lián)網(wǎng)設(shè)備在設(shè)計研發(fā)生產(chǎn)使用全過程的安全風(fēng)險。

但是,物聯(lián)網(wǎng)設(shè)備具有海量和多樣的特點,很難進(jìn)行統(tǒng)一的安全管理。所以,對物聯(lián)網(wǎng)設(shè)備進(jìn)行識別和分類是進(jìn)行安全管理的第一步。

2 物聯(lián)網(wǎng)設(shè)備識別方法

物聯(lián)網(wǎng)設(shè)備識別就是通過主動或被動的方式,采集有效信息生成設(shè)備指紋,分為基于流量特征的指紋生成和基于標(biāo)語的指紋生成。

2.1 基于流量特征的指紋生成

主動探測是向目標(biāo)設(shè)備發(fā)送探測包,對響應(yīng)數(shù)據(jù)包進(jìn)行分析提取特征。Nmap在探測目標(biāo)設(shè)備的操作系統(tǒng)時,設(shè)定了16種畸形的TCP和UDP探測包,根據(jù)響應(yīng)數(shù)據(jù)分析協(xié)議序號(ISN)的生成規(guī)則、系統(tǒng)的時鐘情況等信息,可以有效地識別出目標(biāo)設(shè)備的操作系統(tǒng)[5,6]。

被動監(jiān)測是在網(wǎng)關(guān)處監(jiān)控設(shè)備的通信時長和頻率、數(shù)據(jù)大小等,來識別設(shè)備的不同行為模式。DEFT[7]分析DNS/HTTP/MQTT等多個協(xié)議的數(shù)字特征(均值、最大值和最小值),生成對應(yīng)的數(shù)字指紋。對于具有無線功能的設(shè)備,可以將無線電的物理特征作為設(shè)備指紋[8,9]。

得到指紋后利用不同的學(xué)習(xí)算法進(jìn)行設(shè)備分類。一般采用監(jiān)督學(xué)習(xí)和非監(jiān)督學(xué)習(xí)。Li等人[10]采用決策樹、SVM和BP神經(jīng)網(wǎng)絡(luò)等監(jiān)督學(xué)習(xí)方法,對攝像頭設(shè)備的正負(fù)樣本進(jìn)行訓(xùn)練來識別聯(lián)網(wǎng)攝像頭。無監(jiān)督學(xué)習(xí)則被用來解決無訓(xùn)練數(shù)據(jù)時識別新出現(xiàn)的設(shè)備。

2.2 基于標(biāo)語的指紋生成

標(biāo)語信息常出現(xiàn)在Telnet/HTTP等協(xié)議中,含有設(shè)備的品牌型號信息。如圖1所示,是HTTP文本的頭部關(guān)鍵標(biāo)語信息。標(biāo)語信息能夠直接顯示設(shè)備的品牌型號。但各個廠家的標(biāo)語信息格式、位置、寫法都不相同,對有效標(biāo)語信息的提取造成了很大的阻礙。Feng等人[11]提出了基于規(guī)則匹配和NLP的物聯(lián)網(wǎng)設(shè)備搜索引擎,標(biāo)語提取后利用Google對標(biāo)語信息進(jìn)行拓展并建立設(shè)備的指紋庫。

圖1 HTTP頭部標(biāo)語信息

3 基于登錄界面的指紋生成

3.1 交互界面指紋特點

不同品牌設(shè)備的頁面具有差異性。同時,界面代碼是被寫進(jìn)硬件存儲中的,具有持久性。這兩點確保了本文方法的有效性。

Ren等[12]人利用信息增益模型從Web頁面提取關(guān)鍵詞信息,利用正反饋增強(qiáng)的PU學(xué)習(xí)方法進(jìn)行分類器訓(xùn)練。但這種基于特征字提取的方法,在遇到交互界面中缺少關(guān)鍵字,或者品牌型號信息都以圖片的形式顯示時,難以提取有效的特征信息。針對這個問題,本文提出了基于交互界面代碼結(jié)構(gòu)的特征提取方法,該方法的優(yōu)勢是適用性廣、正確率高。

3.2 指紋生成方法

HTML是一種標(biāo)簽語言,可以轉(zhuǎn)化成DOM樹。本文的設(shè)備指紋包含兩部分:標(biāo)簽使用情況和DOM樹的層次結(jié)構(gòu)信息。這些信息可以很好的代表一種品牌設(shè)備的頁面特征。

本文通過對其關(guān)鍵標(biāo)簽的使用情況以及DOM樹結(jié)構(gòu)的分析,提取了表1中的19種特征值。一個合法的HTML文本都包括了兩大部分,標(biāo)簽和標(biāo)簽。標(biāo)簽定義了HTML文檔的頭部,是各種頭部標(biāo)簽元素的容器。標(biāo)簽中的內(nèi)容定義了HTML文檔的各類屬性,腳本的調(diào)用等等配置信息。經(jīng)常在頭部出現(xiàn)的標(biāo)簽有、<meta>、<link>等。特征1和特征2統(tǒng)計了<head>標(biāo)簽下子標(biāo)簽的使用情況,以及不同標(biāo)簽個數(shù)。<title>標(biāo)簽定義了該頁面的標(biāo)題。這里統(tǒng)計<title>后文本的長度,如果為0則是沒有設(shè)置標(biāo)題。其他標(biāo)簽依次統(tǒng)計被使用的次數(shù)。<img>和<table>常出現(xiàn)在<body>標(biāo)簽下,同樣統(tǒng)計使用次數(shù)。</p><p><body>標(biāo)簽是HTML文本的主體部分。頁面顯示的結(jié)構(gòu)和內(nèi)容都是由這部分決定的。利用python的pyquery庫,將HTML轉(zhuǎn)化成DOM樹,如圖2所示。該樹的根是<body>標(biāo)簽,每個節(jié)點是一個標(biāo)簽,對應(yīng)的子節(jié)點是HTML文本中處在該標(biāo)簽下的子標(biāo)簽。整個樹狀結(jié)構(gòu)就是HTML文本的層次結(jié)構(gòu)。但記錄整個結(jié)構(gòu)信息會導(dǎo)致特征過于冗長。本文采用BFS算法,統(tǒng)計10層代碼結(jié)構(gòu)信息。記為當(dāng)前節(jié)點,初始時是<body>標(biāo)簽,然后可以搜索它的所有子節(jié)點,記為。那么當(dāng)前節(jié)點的特征值就是子節(jié)點的數(shù)量。對于任意一個子節(jié)點,統(tǒng)計下子節(jié)點的數(shù)量,將中具有最多子節(jié)點數(shù)的節(jié)點設(shè)為,并將其子節(jié)點數(shù)記錄為下一個特征值。這樣共搜索10層結(jié)構(gòu)信息,特征值10~19就是連續(xù)10個節(jié)點的子節(jié)點數(shù)目。</p><p><img src="https://cimg.fx361.com/images/2022/1126/2a96804bc4ec7f955542b4fcbff14c98211a42d7.webp"/></p><p>表1 設(shè)備交互界面HTML文本結(jié)構(gòu)特征表</p><p><img src="https://cimg.fx361.com/images/2022/1126/ca4d0fa34f2cfc6377ef306b58acec86d832a95c.webp"/></p><p>圖2 HTML文本的DOM樹結(jié)構(gòu)圖</p><h2>4 物聯(lián)網(wǎng)設(shè)備識別流程</h2><p>如圖3所示,是物聯(lián)網(wǎng)設(shè)備識別的基本流程。首先準(zhǔn)備帶標(biāo)簽數(shù)據(jù)集進(jìn)行模型訓(xùn)練。在本文中,比較了隨機(jī)森林、SVM、邏輯回歸三種機(jī)器學(xué)習(xí)模型的分類效果,并選擇效果最優(yōu)的隨機(jī)森林作為最終分類器。</p><p>采用并行式的網(wǎng)絡(luò)探測來發(fā)現(xiàn)在線設(shè)備。然后向HTTP端口發(fā)送HTTP GET請求,將返回的HTML文檔保存成xml格式的文件。這些HTML文檔通過特征提取模塊提取特征向量,再利用訓(xùn)練好的分類器識別設(shè)備品牌。但模型訓(xùn)練不可能覆蓋所有可能出現(xiàn)的品牌,為了發(fā)現(xiàn)新品牌設(shè)備,設(shè)定一個分類器結(jié)果的可信閾值,如果大于可信閾值,就以IP地址為主鍵,將其具體的品牌信息存入數(shù)據(jù)庫,否則就是未識別設(shè)備,存儲并作為新的訓(xùn)練數(shù)據(jù)。</p><p><img src="https://cimg.fx361.com/images/2022/1126/466b60f333b7cd0ef6114ce5a49d62ff2f47b6aa.webp"/></p><p>圖3 物聯(lián)網(wǎng)設(shè)備識別流程</p><h2>5 實驗與分析</h2><h3>5.1 實驗數(shù)據(jù)集</h3><p>實驗數(shù)據(jù)通過對IPv4網(wǎng)絡(luò)隨機(jī)掃描采集,然后進(jìn)行人工識別標(biāo)定。探測目標(biāo)是暴露在公網(wǎng)中的開放HTTP服務(wù)的物聯(lián)網(wǎng)設(shè)備。首先對隨機(jī)的IP地址發(fā)送SYN探測包。如果目標(biāo)返回ACK,則表明該目標(biāo)存活。如果沒有響應(yīng)或返回RSET,表明目標(biāo)關(guān)機(jī)或存在防火墻。然后與存活主機(jī)的HTTP服務(wù)端口(80,443,8081等)建立連接并采集HTML文檔數(shù)據(jù)。采集到的并不都是物聯(lián)網(wǎng)設(shè)備數(shù)據(jù)。通過檢測HTML頭部server字段來去除非物聯(lián)網(wǎng)設(shè)備。因為物聯(lián)網(wǎng)設(shè)備計算能力有限,一般采用輕型的網(wǎng)頁軟件,如Lighthttp、Boa等,而網(wǎng)站服務(wù)器都采用Apache、Ngnix等軟件。</p><p>數(shù)據(jù)采集過程發(fā)現(xiàn)100萬的存活設(shè)備,過濾后的有效數(shù)據(jù)為42萬條左右。通過隨機(jī)選取并人工標(biāo)記了幾千條設(shè)備數(shù)據(jù),如表2所示。</p><p><img src="https://cimg.fx361.com/images/2022/1126/625456b78d0e135c3205402df9ad0312b654d4d3.webp"/></p><p>表2 帶標(biāo)簽數(shù)據(jù)集設(shè)備品牌及數(shù)目信息</p><p>數(shù)據(jù)來自多種類別的設(shè)備,包括聯(lián)網(wǎng)攝像頭、網(wǎng)絡(luò)存儲設(shè)備、路由器等。這表明本文的方法具有廣泛的適用性。為了衡各類設(shè)備的訓(xùn)練樣本數(shù)量,每個品牌隨機(jī)采樣600條數(shù)據(jù)。</p><p><img src="https://cimg.fx361.com/images/2022/1126/5f5f86252296405aa6e7662457cb7624f0ec05e0.webp"/></p><p>圖4 特征向量分布(PCA 2D)</p><h3>5.2 實驗結(jié)果</h3><p>首先利用Sklearn庫對所有訓(xùn)練數(shù)據(jù)進(jìn)行特征標(biāo)準(zhǔn)化,。然后利用主成分分析PCA(Principal Component Analysis)提取特征的前兩個特征值顯示其分布前兩個特征分量并顯示分布,如圖4所示。圖中展示了5種品牌的特征分布情況,基本每一同類品牌的數(shù)據(jù)都能各自形成一個簇。</p><p>然后,采用三種基本的機(jī)器學(xué)習(xí)模型進(jìn)行分類器的訓(xùn)練,包括邏輯斯蒂回歸(LG)、隨機(jī)森林(RF)、支持向量機(jī)(SVM)。如圖5所示,展示了這三種機(jī)器學(xué)習(xí)模型訓(xùn)練后的F1值情況。三種方法在各個品牌的分類上效果都很不錯,F(xiàn)1值均在0.9以上。其中隨機(jī)森林效果優(yōu)于其他兩種。所以最終選擇采用隨機(jī)森林訓(xùn)練的分類器。為了達(dá)到最好的分類效果,對隨機(jī)森林分類器進(jìn)行了參數(shù)調(diào)優(yōu)。當(dāng)子樹達(dá)到65時,分類準(zhǔn)確率最高,達(dá)到了98.9%。表3中展示了基于隨機(jī)森林分類器不同品牌設(shè)備的詳細(xì)分類效果。可見本文的方法在設(shè)備品牌識別上具有很高的準(zhǔn)確率,大部分設(shè)備準(zhǔn)確率接近100%,準(zhǔn)確率最低的是Cisco,但也能達(dá)到96%。</p><p><img src="https://cimg.fx361.com/images/2022/1126/052c0f34e1acc74eee114e61dd7a25e21e083a00.webp"/></p><p>表3 隨機(jī)森林模型下各品牌設(shè)備分類效果</p><p><img src="https://cimg.fx361.com/images/2022/1126/5fa5ccab425cb422d0d5955f7049eeeaa72ff95d.webp"/></p><p>圖5 三種分類器F1值比較</p><p>隨機(jī)森林的結(jié)果是以子樹投票判定的,結(jié)果類的投票數(shù)占總子樹數(shù)量的比值就是結(jié)果的可信度。如圖6所示,實驗選取了14種品牌設(shè)備,其中4種是未標(biāo)記的新品牌,在取不同可信度閾值時低可信度設(shè)備占比。選取可信度閾值的原則是未標(biāo)記設(shè)備應(yīng)盡可能多的被發(fā)現(xiàn),已標(biāo)記設(shè)備應(yīng)盡可能少的被判定為低可信度設(shè)備。所以,從圖6中發(fā)現(xiàn),將閾值設(shè)定為0.8左右時比較合適。此時,幾乎所有未標(biāo)記設(shè)備都被發(fā)現(xiàn),而已標(biāo)記設(shè)備被錯判的概率接近0。</p><p><img src="https://cimg.fx361.com/images/2022/1126/f68278b2a5d6ee00f87a31de6e3800adc67c80cb.webp"/></p><p>圖6 不同可信閾值下低可信度設(shè)備占比</p><h2>6 結(jié)束語</h2><p>本文提出了一種基于登錄界面HTML文本結(jié)構(gòu)特征的設(shè)備指紋生成方法。該方法避免了關(guān)鍵文本信息難以提取的問題。實驗結(jié)果表明該方法在設(shè)備品牌分類上具有很高的準(zhǔn)確率和召回率。未來將結(jié)合更多特征提高分類細(xì)粒度。</p></p> <!-- <div id="g0gggggg" class="article_pdf"><a >查看pdf文檔請下載app</a></div>--><div id="g0gggggg" class="article_love"> <div id="g0gggggg" class="title">猜你喜歡</div> <div id="g0gggggg" class="article_love_keyword"><span><a href="/tags/1/f/8236620fcbaae97b/1.html" target="_blank">特征</a></span><span><a href="/tags/9/d/380da93d257f9fbf/1.html" target="_blank">文本</a></span><span><a href="/tags/f/5/2872c3cc83e6199e/1.html" target="_blank">設(shè)備</a></span></div> <div id="g0gggggg" class="article_love_news"><dd><a class="txt_title" href="/page/2022/0920/14099810.shtml" target="_blank" title="諧響應(yīng)分析在設(shè)備減振中的應(yīng)用">諧響應(yīng)分析在設(shè)備減振中的應(yīng)用</a><div id="g0gggggg" class="rsorc"><a href="/bk/zgtzsbaq/20226.html" class="ly" title="中國特種設(shè)備安全(2022年6期)">中國特種設(shè)備安全(2022年6期)</a><span id="g0gggggg" class="txt">2022-09-20 02:52:28</span></div></dd><dd><a class="txt_title" href="/page/2019/1213/19719206.shtml" target="_blank" title="如何表達(dá)“特征”">如何表達(dá)“特征”</a><div id="g0gggggg" class="rsorc"><a href="/bk/fkyyxcl/201910.html" class="ly" title="瘋狂英語·新策略(2019年10期)">瘋狂英語·新策略(2019年10期)</a><span id="g0gggggg" class="txt">2019-12-13 08:43:28</span></div></dd><dd><a class="txt_title" href="/page/2019/1026/15409156.shtml" target="_blank" title="在808DA上文本顯示的改善">在808DA上文本顯示的改善</a><div id="g0gggggg" class="rsorc"><a href="/bk/zzjsyjc/201910.html" class="ly" title="制造技術(shù)與機(jī)床(2019年10期)">制造技術(shù)與機(jī)床(2019年10期)</a><span id="g0gggggg" class="txt">2019-10-26 02:48:08</span></div></dd><dd><a class="txt_title" href="/page/2019/0603/11063570.shtml" target="_blank" title="不忠誠的四個特征">不忠誠的四個特征</a><div id="g0gggggg" class="rsorc"><a href="/bk/ddsx/201910.html" class="ly" title="當(dāng)代陜西(2019年10期)">當(dāng)代陜西(2019年10期)</a><span id="g0gggggg" class="txt">2019-06-03 10:12:04</span></div></dd><dd><a class="txt_title" href="/page/2018/1114/13848581.shtml" target="_blank" title="基于doc2vec和TF-IDF的相似文本識別">基于doc2vec和TF-IDF的相似文本識別</a><div id="g0gggggg" class="rsorc"><a href="/bk/dzzz/201818.html" class="ly" title="電子制作(2018年18期)">電子制作(2018年18期)</a><span id="g0gggggg" class="txt">2018-11-14 01:48:06</span></div></dd><dd><a class="txt_title" href="/page/2018/0804/13606427.shtml" target="_blank" title="基于MPU6050簡單控制設(shè)備">基于MPU6050簡單控制設(shè)備</a><div id="g0gggggg" class="rsorc"><a href="/bk/dzzz/201811.html" class="ly" title="電子制作(2018年11期)">電子制作(2018年11期)</a><span id="g0gggggg" class="txt">2018-08-04 03:26:08</span></div></dd><dd><a class="txt_title" href="/page/2017/1013/17882764.shtml" target="_blank" title="抓住特征巧觀察">抓住特征巧觀察</a><div id="g0gggggg" class="rsorc"><a href="/bk/sxxlt34nj/20179.html" class="ly" title="數(shù)學(xué)小靈通·3-4年級(2017年9期)">數(shù)學(xué)小靈通·3-4年級(2017年9期)</a><span id="g0gggggg" class="txt">2017-10-13 08:10:54</span></div></dd><dd><a class="txt_title" href="/page/2016/0416/18670929.shtml" target="_blank" title="500kV輸變電設(shè)備運(yùn)行維護(hù)探討">500kV輸變電設(shè)備運(yùn)行維護(hù)探討</a><div id="g0gggggg" class="rsorc"><a href="/bk/gysj/201612.html" class="ly" title="工業(yè)設(shè)計(2016年12期)">工業(yè)設(shè)計(2016年12期)</a><span id="g0gggggg" class="txt">2016-04-16 02:52:00</span></div></dd><dd><a class="txt_title" href="/page/2016/0115/18138612.shtml" target="_blank" title="文本之中·文本之外·文本之上——童話故事《坐井觀天》的教學(xué)隱喻">文本之中·文本之外·文本之上——童話故事《坐井觀天》的教學(xué)隱喻</a><div id="g0gggggg" class="rsorc"><a href="/bk/xxjyck/201520.html" class="ly" title="小學(xué)教學(xué)參考(2015年20期)">小學(xué)教學(xué)參考(2015年20期)</a><span id="g0gggggg" class="txt">2016-01-15 08:44:38</span></div></dd><dd><a class="txt_title" href="/page/2014/0731/2973771.shtml" target="_blank" title="原來他們都是可穿戴設(shè)備">原來他們都是可穿戴設(shè)備</a><div id="g0gggggg" class="rsorc"><a href="/bk/xfzbd/20147.html" class="ly" title="消費(fèi)者報道(2014年7期)">消費(fèi)者報道(2014年7期)</a><span id="g0gggggg" class="txt">2014-07-31 11:23:57</span></div></dd></div> </div><div id="g0gggggg" class="other_pel mt80"> <p class="fl"><a href="/bk/wlkjaq/20208.html" target="_blank"><img src="https://cimg.fx361.com/images/2022/1126/e54d7e6a0090147d1b120f67cd50a26c45cb35a3.webp" alt=""></a><span id="g0gggggg" class="p1"><a href="/bk/wlkjaq/" target="_blank">網(wǎng)絡(luò)空間安全</a></span><span id="g0gggggg" class="p2"><a href="/bk/wlkjaq/20208.html" target="_blank">2020年8期</a></span></p> <dl class="fl"><dt>網(wǎng)絡(luò)空間安全的其它文章</dt><dd><a href="/page/2020/1126/11716706.shtml" title="《網(wǎng)絡(luò)空間安全》文稿要求">《網(wǎng)絡(luò)空間安全》文稿要求</a></dd><dd><a href="/page/2020/1126/11716617.shtml" title="高校網(wǎng)絡(luò)空間安全人才培養(yǎng)思想政治教育工作研究<br/>——以東南大學(xué)網(wǎng)絡(luò)空間安全學(xué)院為例">高校網(wǎng)絡(luò)空間安全人才培養(yǎng)思想政治教育工作研究<br/>——以東南大學(xué)網(wǎng)絡(luò)空間安全學(xué)院為例</a></dd><dd><a href="/page/2020/1126/11716581.shtml" title="一流網(wǎng)絡(luò)空間安全人才的培育方法">一流網(wǎng)絡(luò)空間安全人才的培育方法</a></dd><dd><a href="/page/2020/0910/11716666.shtml" title="新工科背景下網(wǎng)絡(luò)空間安全專業(yè)建設(shè)之路初探">新工科背景下網(wǎng)絡(luò)空間安全專業(yè)建設(shè)之路初探</a></dd><dd><a href="/page/2020/0910/11716525.shtml" title="基于802.11幀的無線設(shè)備指紋生成方法">基于802.11幀的無線設(shè)備指紋生成方法</a></dd><dd><a href="/page/2020/0910/11716396.shtml" title="面向穩(wěn)健傳輸?shù)腟VC視頻層次自適應(yīng)選擇算法">面向穩(wěn)健傳輸?shù)腟VC視頻層次自適應(yīng)選擇算法</a></dd></dl> </div></div> </div> </div> <div id="g0gggggg" class="sidebarR"> <!-- tab選項卡 --> <div id="g0gggggg" class="tab01 mb20"><div id="g0gggggg" class="tabArrow"></div><div id="g0gggggg" class="tabItem"><div id="g0gggggg" class="tabTit"><a href="#">雜志排行</a></div> <div id="g0gggggg" class="tabCont"><ol><li><p class="row01"><span id="g0gggggg" class="topNum">1</span><a href="/bk/sdjy/202410.html" class="row01a">《師道·教研》</a><span id="g0gggggg" class="row01_fr"><a href="/bk/sdjy/202410.html">2024年10期</a></span></p></li><li><p class="row01"><span id="g0gggggg" class="topNum">2</span><a href="/bk/swyzhsby/202411.html" class="row01a">《思維與智慧·上半月》</a><span id="g0gggggg" class="row01_fr"><a href="/bk/swyzhsby/202411.html">2024年11期</a></span></p></li><li><p class="row01"><span id="g0gggggg" class="topNum">3</span><a href="/bk/xdgyjjhxxh/20242.html" class="row01a">《現(xiàn)代工業(yè)經(jīng)濟(jì)和信息化》</a><span id="g0gggggg" class="row01_fr"><a href="/bk/xdgyjjhxxh/20242.html">2024年2期</a></span></p></li><li><p class="row01"><span id="g0gggggg" class="topNum">4</span><a href="/bk/wxxsyb/202410.html" class="row01a">《微型小說月報》</a><span id="g0gggggg" class="row01_fr"><a href="/bk/wxxsyb/202410.html">2024年10期</a></span></p></li><li><p class="row01"><span id="g0gggggg" class="topNum">5</span><a href="/bk/gywsw/20241.html" class="row01a">《工業(yè)微生物》</a><span id="g0gggggg" class="row01_fr"><a href="/bk/gywsw/20241.html">2024年1期</a></span></p></li><li><p class="row01"><span id="g0gggggg" class="topNum">6</span><a href="/bk/xl/20249.html" class="row01a">《雪蓮》</a><span id="g0gggggg" class="row01_fr"><a href="/bk/xl/20249.html">2024年9期</a></span></p></li><li><p class="row01"><span id="g0gggggg" class="topNum">7</span><a href="/bk/sjbl/202421.html" class="row01a">《世界博覽》</a><span id="g0gggggg" class="row01_fr"><a href="/bk/sjbl/202421.html">2024年21期</a></span></p></li><li><p class="row01"><span id="g0gggggg" class="topNum">8</span><a href="/bk/zxqyglykj/20246.html" class="row01a">《中小企業(yè)管理與科技》</a><span id="g0gggggg" class="row01_fr"><a href="/bk/zxqyglykj/20246.html">2024年6期</a></span></p></li><li><p class="row01"><span id="g0gggggg" class="topNum">9</span><a href="/bk/xdsp/20244.html" class="row01a">《現(xiàn)代食品》</a><span id="g0gggggg" class="row01_fr"><a href="/bk/xdsp/20244.html">2024年4期</a></span></p></li><li><p class="row01"><span id="g0gggggg" class="topNum">10</span><a href="/bk/wszyjy/202410.html" class="row01a">《衛(wèi)生職業(yè)教育》</a><span id="g0gggggg" class="row01_fr"><a href="/bk/wszyjy/202410.html">2024年10期</a></span></p></li></ol> </div></div> </div> </div> <div id="g0gggggg" class="clr"></div> </div> </div> <!--div class="advertisement"> </div--> <div id="g0gggggg" class="footer"> <p><a href="/aboutus/index.html">關(guān)于參考網(wǎng)</a></p> </div> <!-- <script> if ('serviceWorker' in navigator) { window.onload = function () { navigator.serviceWorker.register('/sw.js'); }; } </script> --> <script type="text/javascript" src="https://s1.pstatp.com/cdn/expire-1-M/jquery/3.4.0/jquery.min.js"></script> <script type="text/javascript" src="https://s1.pstatp.com/cdn/expire-1-M/sticky-kit/1.1.3/sticky-kit.min.js"></script> <script type="text/javascript"> document.write('<script src="https://cimg.fx361.com/cdn/w/index.js"><\/script>'); </script> <footer> <div class="friendship-link"> <p>感谢您访问我们的网站,您可能还对以下资源感兴趣:自贡牌麓投资有限公司</p> <a href="http://www.handmsg.com"title=999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看">999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看</a> <a href="/sitemap.xml">网站地图</a> <div style="position:fixed;left:-9000px;top:-9000px;"></div> <div class="friend-links"> </div> </div> </footer> 主站蜘蛛池模板: <a href="http://www.matures-xxx.net" target="_blank">lhav亚洲精品</a>| <a href="http://www.zz9333.com" target="_blank">国产一级做美女做受视频</a>| <a href="http://www.assemblink.net" target="_blank">91精品国产丝袜</a>| <a href="http://www.mzcyt.com" target="_blank">成人在线欧美</a>| <a href="http://www.zjjrtfc.com" target="_blank">av在线5g无码天天</a>| <a href="http://www.laozhaotou.net" target="_blank">国产一区免费在线观看</a>| <a href="http://www.mothermystic.net" target="_blank">www.youjizz.com久久</a>| <a href="http://www.uqedems.cn" target="_blank">欧美日韩资源</a>| <a href="http://www.2023vision.net" target="_blank">亚洲日本中文字幕乱码中文</a>| <a href="http://www.ceatec-shanghai.com" target="_blank">免费毛片网站在线观看</a>| <a href="http://www.rocafs.com" target="_blank">五月天福利视频</a>| <a href="http://www.zmnzs.com" target="_blank">91精品情国产情侣高潮对白蜜</a>| <a href="http://www.043498.com" target="_blank">国产又爽又黄无遮挡免费观看</a>| <a href="http://www.shelleliteclub.com" target="_blank">久久人人爽人人爽人人片aV东京热 </a>| <a href="http://www.jjfdkt.com" target="_blank">亚洲a级毛片</a>| <a href="http://www.yxhfgyp.com" target="_blank">国产亚洲精品资源在线26u</a>| <a href="http://www.hengbujh.com" target="_blank">亚洲国模精品一区</a>| <a href="http://www.xiaonanseo.com" target="_blank">在线国产毛片手机小视频</a>| <a href="http://www.xpj3344.net" target="_blank">国产欧美日韩在线在线不卡视频</a>| <a href="http://www.yaztd.com" target="_blank">久久久波多野结衣av一区二区</a>| <a href="http://www.wealthywisdom.net" target="_blank">国产男女XX00免费观看</a>| <a href="http://www.674cq.com" target="_blank">国产97视频在线观看</a>| <a href="http://www.jkmyu.com" target="_blank">91午夜福利在线观看</a>| <a href="http://www.xpby365.com" target="_blank">任我操在线视频</a>| <a href="http://www.xrqpc.com" target="_blank">在线人成精品免费视频</a>| <a href="http://www.787cq.com" target="_blank">日韩欧美国产综合</a>| <a href="http://www.troop14.net" target="_blank">亚洲aⅴ天堂</a>| <a href="http://www.assemblink.net" target="_blank">韩日免费小视频</a>| <a href="http://www.sospu.com" target="_blank">日本91在线</a>| <a href="http://www.sssc888.com" target="_blank">国产高清无码第一十页在线观看</a>| <a href="http://www.safe2travel.net" target="_blank">国产在线视频欧美亚综合</a>| <a href="http://www.wuhuhymy.com" target="_blank">久久国产精品77777</a>| <a href="http://www.avenir-geopolitique.net" target="_blank">国产精品自拍合集</a>| <a href="http://www.xbbjgs.com" target="_blank">国产一级毛片网站</a>| <a href="http://www.hyt666.com" target="_blank">玖玖免费视频在线观看</a>| <a href="http://www.101050.com" target="_blank">9cao视频精品</a>| <a href="http://www.bhne.cn" target="_blank">黄色网站在线观看无码</a>| <a href="http://www.checkcashingloans.net " target="_blank">日韩av高清无码一区二区三区</a>| <a href="http://www.yiganzixun.net" target="_blank">欧美日韩国产在线播放</a>| <a href="http://www.weiminyangsheng.com" target="_blank">国产99久久亚洲综合精品西瓜tv</a>| <a href="http://www.wind-blog.com" target="_blank">国产精品网址在线观看你懂的</a>| <a href="http://www.whcylp.com" target="_blank">國產尤物AV尤物在線觀看</a>| <a href="http://www.lawyers114.com" target="_blank">欧美一道本</a>| <a href="http://www.qiyingfangshui.com" target="_blank">亚洲精品另类</a>| <a href="http://www.80xxyy.com" target="_blank">天天综合亚洲</a>| <a href="http://www.jqogrmn.cn" target="_blank">精品国产香蕉伊思人在线</a>| <a href="http://www.lgk.net.cn" target="_blank">久久精品免费国产大片</a>| <a href="http://www.51xqs.com" target="_blank">人妻丰满熟妇av五码区</a>| <a href="http://www.axipc.com" target="_blank">欧美综合区自拍亚洲综合天堂</a>| <a href="http://www.mmlyeaw.cn" target="_blank">免费大黄网站在线观看</a>| <a href="http://www.66fvip.com" target="_blank">国产又粗又爽视频</a>| <a href="http://www.slkmall.com" target="_blank">国产成本人片免费a∨短片</a>| <a href="http://www.szfeatherad.com" target="_blank">亚洲天堂网在线视频</a>| <a href="http://www.9999li.com" target="_blank">高h视频在线</a>| <a href="http://www.482200.com" target="_blank">农村乱人伦一区二区</a>| <a href="http://www.xgldzm.com" target="_blank">欧美一级色视频</a>| <a href="http://www.mshining.com" target="_blank">麻豆国产精品一二三在线观看</a>| <a href="http://www.kasuwl.com" target="_blank">一级毛片不卡片免费观看</a>| <a href="http://www.yshy888.com" target="_blank">激情乱人伦</a>| <a href="http://www.ssjue.com" target="_blank">欧美精品三级在线</a>| <a href="http://www.jsklyl.com" target="_blank">国产精品区视频中文字幕</a>| <a href="http://www.365hsl.com" target="_blank">亚洲精品午夜天堂网页</a>| <a href="http://www.iwding.com" target="_blank">九色国产在线</a>| <a href="http://www.52biaoqing.com" target="_blank">欧美日韩在线国产</a>| <a href="http://www.haobtc123.com" target="_blank">香蕉视频在线精品</a>| <a href="http://www.hao33333.com" target="_blank">青青青草国产</a>| <a href="http://www.365hsl.com" target="_blank">久久国产热</a>| <a href="http://www.jyhdmy.com" target="_blank">hezyo加勒比一区二区三区</a>| <a href="http://www.karinaustyan.com" target="_blank">日本人妻一区二区三区不卡影院</a>| <a href="http://www.zjllw.com" target="_blank">无码内射中文字幕岛国片</a>| <a href="http://www.hd8808.com" target="_blank">亚洲中文字幕日产无码2021</a>| <a href="http://www.8865sf.com" target="_blank">99久久国产自偷自偷免费一区</a>| <a href="http://www.ccdogpx.com" target="_blank">亚洲一区网站</a>| <a href="http://www.xinqiaoly.com" target="_blank">亚洲一级毛片</a>| <a href="http://www.tljyhg.com" target="_blank">在线观看视频99</a>| <a href="http://www.hyxcx.com" target="_blank">一本大道东京热无码av</a>| <a href="http://www.silvermaster.net" target="_blank">国产黄色视频综合</a>| <a href="http://www.job00853.net" target="_blank">大陆国产精品视频</a>| <a href="http://www.ssity.com" target="_blank">人妻少妇久久久久久97人妻</a>| <a href="http://www.lizilong.net" target="_blank">亚洲无码视频图片</a>| <a href="http://www.vxsf.net" target="_blank">久久www视频</a>| <a href="http://www.989753.com" target="_blank">成人中文在线</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body><div id="ttttt" class="pl_css_ganrao" style="display: none;"><listing id="ttttt"></listing><address id="ttttt"><menuitem id="ttttt"><style id="ttttt"><label id="ttttt"></label></style></menuitem></address><small id="ttttt"><acronym id="ttttt"></acronym></small><legend id="ttttt"><u id="ttttt"></u></legend><label id="ttttt"><thead id="ttttt"></thead></label><p id="ttttt"><b id="ttttt"></b></p><sup id="ttttt"><ruby id="ttttt"><small id="ttttt"><acronym id="ttttt"></acronym></small></ruby></sup><progress id="ttttt"><sub id="ttttt"><var id="ttttt"><i id="ttttt"></i></var></sub></progress><dl id="ttttt"></dl><listing id="ttttt"><meter id="ttttt"></meter></listing><acronym id="ttttt"></acronym><b id="ttttt"><dl id="ttttt"></dl></b><label id="ttttt"></label><p id="ttttt"></p><ol id="ttttt"><thead id="ttttt"></thead></ol><address id="ttttt"><menuitem id="ttttt"></menuitem></address><ruby id="ttttt"><strike id="ttttt"><small id="ttttt"><acronym id="ttttt"></acronym></small></strike></ruby><address id="ttttt"></address><pre id="ttttt"><sup id="ttttt"></sup></pre><rp id="ttttt"></rp><p id="ttttt"><b id="ttttt"><dl id="ttttt"><legend id="ttttt"></legend></dl></b></p><acronym id="ttttt"><div id="ttttt"></div></acronym><nobr id="ttttt"><pre id="ttttt"></pre></nobr><mark id="ttttt"><i id="ttttt"></i></mark><mark id="ttttt"><i id="ttttt"><sup id="ttttt"><ruby id="ttttt"></ruby></sup></i></mark><font id="ttttt"><output id="ttttt"><p id="ttttt"><dl id="ttttt"></dl></p></output></font><th id="ttttt"><big id="ttttt"></big></th><form id="ttttt"><listing id="ttttt"><meter id="ttttt"><thead id="ttttt"></thead></meter></listing></form><legend id="ttttt"><acronym id="ttttt"></acronym></legend><small id="ttttt"><track id="ttttt"><div id="ttttt"><form id="ttttt"></form></div></track></small><nobr id="ttttt"><pre id="ttttt"><font id="ttttt"><output id="ttttt"></output></font></pre></nobr><form id="ttttt"><form id="ttttt"></form></form><form id="ttttt"><meter id="ttttt"><em id="ttttt"><sup id="ttttt"></sup></em></meter></form><track id="ttttt"></track><font id="ttttt"><label id="ttttt"></label></font><sup id="ttttt"><ruby id="ttttt"></ruby></sup><progress id="ttttt"></progress><label id="ttttt"><p id="ttttt"><b id="ttttt"><dl id="ttttt"></dl></b></p></label><u id="ttttt"><nobr id="ttttt"></nobr></u><mark id="ttttt"><i id="ttttt"></i></mark><strong id="ttttt"><var id="ttttt"><i id="ttttt"><dl id="ttttt"></dl></i></var></strong><ins id="ttttt"><legend id="ttttt"><ol id="ttttt"><thead id="ttttt"></thead></ol></legend></ins><video id="ttttt"></video><progress id="ttttt"></progress><th id="ttttt"></th><dfn id="ttttt"><pre id="ttttt"><big id="ttttt"><label id="ttttt"></label></big></pre></dfn><video id="ttttt"><legend id="ttttt"><address id="ttttt"><dfn id="ttttt"></dfn></address></legend></video><strong id="ttttt"><ins id="ttttt"></ins></strong><em id="ttttt"><sup id="ttttt"></sup></em><strong id="ttttt"><legend id="ttttt"><tt id="ttttt"><ol id="ttttt"></ol></tt></legend></strong><dfn id="ttttt"></dfn><pre id="ttttt"><sup id="ttttt"><ruby id="ttttt"><small id="ttttt"></small></ruby></sup></pre><form id="ttttt"><meter id="ttttt"><pre id="ttttt"><sup id="ttttt"></sup></pre></meter></form><legend id="ttttt"><span id="ttttt"><nobr id="ttttt"><pre id="ttttt"></pre></nobr></span></legend><tt id="ttttt"><rp id="ttttt"></rp></tt><p id="ttttt"><b id="ttttt"></b></p><dfn id="ttttt"></dfn><var id="ttttt"><mark id="ttttt"></mark></var><big id="ttttt"></big><legend id="ttttt"><span id="ttttt"></span></legend><strong id="ttttt"><var id="ttttt"><mark id="ttttt"><em id="ttttt"></em></mark></var></strong><nobr id="ttttt"><pre id="ttttt"><font id="ttttt"><output id="ttttt"></output></font></pre></nobr><u id="ttttt"></u><pre id="ttttt"><sup id="ttttt"><ruby id="ttttt"><small id="ttttt"></small></ruby></sup></pre><legend id="ttttt"></legend><video id="ttttt"><legend id="ttttt"></legend></video><dfn id="ttttt"></dfn><var id="ttttt"><mark id="ttttt"><i id="ttttt"><dl id="ttttt"></dl></i></mark></var><dfn id="ttttt"></dfn><p id="ttttt"></p><u id="ttttt"><span id="ttttt"><progress id="ttttt"><strong id="ttttt"></strong></progress></span></u><legend id="ttttt"></legend><ruby id="ttttt"></ruby><meter id="ttttt"></meter><dl id="ttttt"></dl><var id="ttttt"><i id="ttttt"><b id="ttttt"><dl id="ttttt"></dl></b></i></var><em id="ttttt"><sup id="ttttt"></sup></em><dl id="ttttt"></dl><i id="ttttt"></i><dfn id="ttttt"><th id="ttttt"><optgroup id="ttttt"><address id="ttttt"></address></optgroup></th></dfn><progress id="ttttt"><sub id="ttttt"><mark id="ttttt"><b id="ttttt"></b></mark></sub></progress><video id="ttttt"></video><p id="ttttt"></p><progress id="ttttt"><strong id="ttttt"><var id="ttttt"><mark id="ttttt"></mark></var></strong></progress><strong id="ttttt"><ins id="ttttt"></ins></strong><var id="ttttt"><i id="ttttt"><b id="ttttt"><video id="ttttt"></video></b></i></var><font id="ttttt"></font><small id="ttttt"><track id="ttttt"></track></small><small id="ttttt"></small><mark id="ttttt"><i id="ttttt"><sup id="ttttt"><ruby id="ttttt"></ruby></sup></i></mark><legend id="ttttt"><ol id="ttttt"></ol></legend><form id="ttttt"></form><thead id="ttttt"></thead><sub id="ttttt"><var id="ttttt"></var></sub><nobr id="ttttt"><pre id="ttttt"></pre></nobr><p id="ttttt"><dfn id="ttttt"></dfn></p><dl id="ttttt"></dl><font id="ttttt"><label id="ttttt"></label></font><thead id="ttttt"></thead><address id="ttttt"><dfn id="ttttt"><menuitem id="ttttt"><style id="ttttt"></style></menuitem></dfn></address><optgroup id="ttttt"><dfn id="ttttt"></dfn></optgroup><mark id="ttttt"></mark><ins id="ttttt"></ins><pre id="ttttt"><font id="ttttt"><label id="ttttt"><output id="ttttt"></output></label></font></pre><dl id="ttttt"><video id="ttttt"><optgroup id="ttttt"><address id="ttttt"></address></optgroup></video></dl><font id="ttttt"><label id="ttttt"></label></font><rp id="ttttt"><thead id="ttttt"></thead></rp><dl id="ttttt"></dl><legend id="ttttt"><acronym id="ttttt"><track id="ttttt"><div id="ttttt"></div></track></acronym></legend><rp id="ttttt"></rp><legend id="ttttt"><u id="ttttt"></u></legend><strike id="ttttt"></strike><pre id="ttttt"><em id="ttttt"><sup id="ttttt"><ruby id="ttttt"></ruby></sup></em></pre><legend id="ttttt"><small id="ttttt"></small></legend><menuitem id="ttttt"><style id="ttttt"></style></menuitem><font id="ttttt"><label id="ttttt"></label></font><mark id="ttttt"><i id="ttttt"><sup id="ttttt"><ruby id="ttttt"></ruby></sup></i></mark><tt id="ttttt"><ol id="ttttt"><rp id="ttttt"><thead id="ttttt"></thead></rp></ol></tt><div id="ttttt"><form id="ttttt"></form></div><div id="ttttt"></div><dfn id="ttttt"><pre id="ttttt"><th id="ttttt"><big id="ttttt"></big></th></pre></dfn><menuitem id="ttttt"></menuitem><u id="ttttt"><span id="ttttt"></span></u><acronym id="ttttt"><track id="ttttt"></track></acronym><rp id="ttttt"></rp><tt id="ttttt"></tt><progress id="ttttt"></progress><form id="ttttt"></form><label id="ttttt"></label><var id="ttttt"></var><thead id="ttttt"><form id="ttttt"><form id="ttttt"><listing id="ttttt"></listing></form></form></thead><nobr id="ttttt"></nobr><label id="ttttt"></label><style id="ttttt"><font id="ttttt"></font></style><output id="ttttt"></output><small id="ttttt"><acronym id="ttttt"><div id="ttttt"><strong id="ttttt"></strong></div></acronym></small><progress id="ttttt"><strong id="ttttt"></strong></progress><em id="ttttt"></em><ruby id="ttttt"></ruby><strong id="ttttt"><ins id="ttttt"><legend id="ttttt"><tt id="ttttt"></tt></legend></ins></strong><strong id="ttttt"><sub id="ttttt"></sub></strong><dl id="ttttt"><video id="ttttt"><legend id="ttttt"><address id="ttttt"></address></legend></video></dl><pre id="ttttt"><big id="ttttt"></big></pre><dfn id="ttttt"><menuitem id="ttttt"></menuitem></dfn><style id="ttttt"><font id="ttttt"></font></style><form id="ttttt"><listing id="ttttt"></listing></form><ins id="ttttt"><legend id="ttttt"><tt id="ttttt"><ol id="ttttt"></ol></tt></legend></ins><tt id="ttttt"></tt><pre id="ttttt"><th id="ttttt"><big id="ttttt"><optgroup id="ttttt"></optgroup></big></th></pre><thead id="ttttt"></thead></div> </html>