本發(fā)明涉及一種用于檢查網(wǎng)絡(luò)中的網(wǎng)絡(luò)設(shè)備的方法以及一種網(wǎng)絡(luò)。
背景技術(shù):
在安全分析和盤存的范圍內(nèi),常常調(diào)查網(wǎng)絡(luò)的基礎(chǔ)設(shè)施、尤其是網(wǎng)絡(luò)的網(wǎng)絡(luò)設(shè)備。在此,根據(jù)網(wǎng)絡(luò)設(shè)備的特性和類型,面對相應(yīng)網(wǎng)絡(luò)設(shè)備的多個不同的網(wǎng)頁界面(Webinterface)、圖形用戶界面。
對網(wǎng)絡(luò)設(shè)備的檢查常常通過手動地調(diào)用各個網(wǎng)頁界面來進(jìn)行。但是大部分網(wǎng)頁界面對于安全分析或盤存是無關(guān)緊要的,使得其調(diào)用、加載和在顯示設(shè)備中的、例如在顯示屏上的顯示是時間、費用和成本的損失。
技術(shù)實現(xiàn)要素:
在此背景下,本發(fā)明的任務(wù)在于,改進(jìn)對網(wǎng)絡(luò)中的網(wǎng)絡(luò)設(shè)備的檢查。
相應(yīng)地提出一種用于檢查網(wǎng)絡(luò)中的網(wǎng)絡(luò)設(shè)備的方法。網(wǎng)絡(luò)設(shè)備可以借助于相應(yīng)網(wǎng)頁界面來控制并且具有相應(yīng)的網(wǎng)絡(luò)地址。該方法包括下列步驟:
借助于網(wǎng)絡(luò)地址調(diào)用網(wǎng)頁界面;為每個所調(diào)用的網(wǎng)頁界面生成圖像數(shù)據(jù)組,其中所述圖像數(shù)據(jù)組包括網(wǎng)頁界面在顯示設(shè)備中的圖形表示;
將所調(diào)用的網(wǎng)頁界面整理成組,其中分配給相應(yīng)組的網(wǎng)頁界面在顯示設(shè)備中的圖形表示具有圖形相似性度量,并且圖形相似性度量借助于相應(yīng)圖形數(shù)據(jù)組確定;以及在具有屏幕面的顯示屏上顯示所述組中的至少一組的網(wǎng)頁界面的圖形表示。
網(wǎng)頁界面的圖形表示被縮小地顯示,使得一組的網(wǎng)頁界面的圖形表示被一起顯示在顯示屏的屏幕面之內(nèi)。
尤其是涉及多個不同的分別具有網(wǎng)絡(luò)地址的網(wǎng)絡(luò)設(shè)備。就此而言,可以談及用于檢查網(wǎng)絡(luò)中的多個不同網(wǎng)絡(luò)設(shè)備的方法。因此,所述網(wǎng)絡(luò)設(shè)備也具有不同網(wǎng)絡(luò)地址。
所提出的方法可選地還包括下列步驟:
借助于屬于網(wǎng)絡(luò)設(shè)備的網(wǎng)頁界面的所顯示的圖形表示來檢查所述網(wǎng)絡(luò)設(shè)備。
網(wǎng)絡(luò)設(shè)備至少部分地彼此聯(lián)網(wǎng)、即耦合和/或電連接,使得它們可以將信息、命令和/或數(shù)據(jù)向彼此傳輸。網(wǎng)絡(luò)設(shè)備優(yōu)選地可以主動和/或被動地處理電信號,也就是說,網(wǎng)絡(luò)設(shè)備可以包括主動網(wǎng)絡(luò)部件。網(wǎng)絡(luò)設(shè)備優(yōu)選地與電源連接,該電源向其供應(yīng)為了正常運行所需的電功率。
網(wǎng)絡(luò)設(shè)備可以包括自主系統(tǒng)、例如計算機、打印機、監(jiān)控單元和現(xiàn)場設(shè)備等等。網(wǎng)絡(luò)設(shè)備尤其是包括至少部分自動化、即其運行不需要或需要減少的人工干預(yù)的設(shè)備、機器和/或電系統(tǒng)。網(wǎng)絡(luò)設(shè)備可以是例如計算機之類的自主系統(tǒng)的一部分。
網(wǎng)絡(luò)設(shè)備尤其是被配置為借助于網(wǎng)絡(luò)內(nèi)部的網(wǎng)絡(luò)協(xié)議來傳輸數(shù)據(jù)。網(wǎng)絡(luò)協(xié)議可以包括TCP/IP、UDP、IPX/SPX、NetBEUI、AppleTalk、BACnet等等。網(wǎng)絡(luò)協(xié)議尤其是包括HTTP、UDS、FTP、SMTP、POP、Telnet、OPC UA、SOCKS、TCP、UDP、SCTP、IP、ICMP、以太網(wǎng)、令牌總線、令牌環(huán)、FDDI和/或IPoAC。網(wǎng)絡(luò)地址尤其是網(wǎng)絡(luò)設(shè)備的IP地址。
網(wǎng)頁界面尤其是涉及到網(wǎng)絡(luò)設(shè)備的界面、優(yōu)選圖形用戶界面。借助于網(wǎng)頁界面,尤其是可以執(zhí)行相應(yīng)網(wǎng)絡(luò)設(shè)備的功能和/或訪問所述功能。網(wǎng)頁界面尤其是可以通過超文本傳輸協(xié)議(HTTP)來調(diào)用。網(wǎng)頁界面尤其是可以包括圖形用戶界面(Graphical User Interface, GUI)和/或網(wǎng)頁服務(wù)器。
圖形用戶界面優(yōu)選地借助于顯示設(shè)備圖形地表示在顯示屏上。顯示設(shè)備尤其是涉及可以在顯示屏上顯示的窗口和/或瀏覽器設(shè)備。另外,顯示設(shè)備可以涉及計算單元中的成像環(huán)境,該成像環(huán)境可以借助于由相應(yīng)網(wǎng)絡(luò)設(shè)備提供的源代碼來再現(xiàn)網(wǎng)頁界面的圖形表示。在此,顯示屏可以涉及可以視覺地表示電子信號的任何電子設(shè)備。例如,顯示屏包括顯示器、顯示器設(shè)備、投影設(shè)備或其它電顯示設(shè)備。圖形用戶界面尤其是使得能夠與相應(yīng)網(wǎng)絡(luò)設(shè)備交互、例如輸入命令、調(diào)用信息、改變或調(diào)整配置和修改。
借助于網(wǎng)頁服務(wù),網(wǎng)絡(luò)設(shè)備可以彼此通信,例如彼此提供數(shù)據(jù)或功能。網(wǎng)頁界面的一個示例是網(wǎng)絡(luò)設(shè)備的集成網(wǎng)頁服務(wù)器,通過該集成網(wǎng)頁服務(wù)器,用戶可以對網(wǎng)絡(luò)設(shè)備的配置進(jìn)行改變。網(wǎng)絡(luò)界面優(yōu)選地是不依賴于平臺的、即不依賴于相應(yīng)網(wǎng)絡(luò)設(shè)備的操作系統(tǒng)。
通過網(wǎng)頁界面可以控制、運行、修改和/或配置網(wǎng)絡(luò)設(shè)備。網(wǎng)頁界面尤其是包括顯示設(shè)備中的圖形表示。圖形表示可以包含文本元素(例如字符和數(shù)字)、圖像、顏色、顏色組合、超文本和/或標(biāo)記。網(wǎng)頁界面尤其是可以包括用于輸入網(wǎng)絡(luò)設(shè)備的指令的帶標(biāo)記面。文本元素可以再現(xiàn)關(guān)于相應(yīng)網(wǎng)絡(luò)設(shè)備的信息、例如固件的版本號。
網(wǎng)絡(luò)的每個網(wǎng)絡(luò)設(shè)備優(yōu)選地具有分配給其的網(wǎng)絡(luò)地址。網(wǎng)絡(luò)地址到網(wǎng)絡(luò)設(shè)備的分配優(yōu)選單義地進(jìn)行,也就是說,網(wǎng)絡(luò)設(shè)備可以具有最高一個網(wǎng)絡(luò)地址,并且一個網(wǎng)絡(luò)地址可以分配給最高一個網(wǎng)絡(luò)設(shè)備。網(wǎng)絡(luò)地址優(yōu)選地適于單義地識別相應(yīng)網(wǎng)絡(luò)設(shè)備??梢栽O(shè)想,分配給確定的網(wǎng)絡(luò)設(shè)備的網(wǎng)絡(luò)地址可以再次被釋放,其方式是,將另外的網(wǎng)絡(luò)地址分配給該確定的網(wǎng)絡(luò)設(shè)備。
借助于網(wǎng)絡(luò)地址,網(wǎng)絡(luò)設(shè)備可以被起動,并且作為應(yīng)答,相應(yīng)網(wǎng)絡(luò)設(shè)備的網(wǎng)頁界面可以被再現(xiàn)。網(wǎng)絡(luò)地址可以以表格形式存在。替代地或附加地,與網(wǎng)絡(luò)耦合的計算單元和/或服務(wù)器設(shè)備可以提供具有網(wǎng)絡(luò)設(shè)備和所分配的相應(yīng)網(wǎng)絡(luò)地址的表格。
網(wǎng)頁界面優(yōu)選地可以在顯示設(shè)備中圖形地表示。各個網(wǎng)頁界面的圖形表示可以以相應(yīng)圖像數(shù)據(jù)組形式電子地存儲。優(yōu)選可以借助于所存儲的圖像數(shù)據(jù)組來生成相應(yīng)網(wǎng)頁界面的圖形表示。圖像數(shù)據(jù)組尤其是電子文件和/或涉及電子文件中的內(nèi)容。例如,相應(yīng)網(wǎng)頁界面的圖形表示可以根據(jù)例如CMYK顏色空間、RGB顏色空間或?qū)嶒炇翌伾臻g中的顏色值來生成,所述顏色值被分配給顯示屏或顯示屏上的顯示設(shè)備的每個點、例如像素。圖像數(shù)據(jù)組因此可以包括分配給像點的顏色值。圖像數(shù)據(jù)組例如借助于描述性語言、例如HTML來生成和/或存儲。網(wǎng)頁界面的圖形表示可以基于相應(yīng)的圖像數(shù)據(jù)組來生成。在此,圖形表示可以由服務(wù)器設(shè)備、網(wǎng)絡(luò)設(shè)備和/或計算單元來生成。
圖形相似性度量優(yōu)選地說明:所確定的網(wǎng)頁界面的圖形表示與其它網(wǎng)頁界面的圖形表示具有多少共同之處。圖形相似性度量可以是絕對或相對參量,并且例如具有標(biāo)量、矢量、矩陣和/或陣列。例如,可以計算出網(wǎng)頁界面的相關(guān)度參數(shù)和/或接近度度量,其在數(shù)學(xué)上檢測各兩個網(wǎng)頁界面的圖形表示的共同之處并且將其作為一維參量進(jìn)行再現(xiàn)。圖形相似性度量的確定尤其是通過分析各個網(wǎng)頁界面的圖像數(shù)據(jù)組來進(jìn)行。
優(yōu)選地,為了確定圖形相似性度量和/或為了將網(wǎng)頁界面整理成組,執(zhí)行圖像聚類方法和/或聚類分析。例如,使用“結(jié)構(gòu)相似性指標(biāo)”(SSIM)、“均方誤差”(MSE)、“K均值”、“C均值”和/或“高斯最大似然性分類”(GMLC)來將所調(diào)用的網(wǎng)頁界面的圖像數(shù)據(jù)組編組(即“聚類”)并且因此將所調(diào)用的網(wǎng)頁界面整理成組。
圖像相似性度量可以借助于面向像素的、面向邊的(katenorientierten)、面向區(qū)域的、基于模型的和/或面向紋理的方法或者其組合來確定。
網(wǎng)頁界面的相似性通過相應(yīng)網(wǎng)頁界面的相應(yīng)圖像表示的圖形相似性度量來確定。所調(diào)用的網(wǎng)頁界面在其圖像相似性度量超過預(yù)先給定的閾值時被分配到共同的組中。一組網(wǎng)頁界面可以表明具有該組網(wǎng)頁界面中的網(wǎng)頁界面的網(wǎng)絡(luò)設(shè)備的確定特性。
網(wǎng)頁界面的圖形表示的顯示可以在顯示屏上的顯示設(shè)備、例如窗口或瀏覽器設(shè)備中進(jìn)行。顯示屏的屏幕面具有預(yù)先給定的屏幕尺寸,該屏幕尺寸可以由每個方向上的像素數(shù)的數(shù)據(jù)、例如高度x寬度來定義。
整理成組的網(wǎng)頁界面的圖形表示可以分別具有為屏幕面的屏幕尺寸的幾分之一的圖像尺寸。由此,可以同時在顯示屏上顯示多個圖形表示。被分配給共同組的網(wǎng)頁界面的圖形表示可以具有相同或不同的圖像尺寸。
通過所提出的方法,在顯示屏上示出網(wǎng)頁界面的圖形表示,使得可以以編組方式顯示相似網(wǎng)頁界面的圖形表示。由此,例如可以將所謂的“假陽性”、即被錯誤地分配給該組的網(wǎng)頁界面與必須單獨檢查圖形表示相比更快地識別出。此外,所調(diào)用的網(wǎng)頁界面的圖形表示的再現(xiàn)被加速,因為網(wǎng)頁界面不是單獨地為了在顯示屏上顯示而被加載,而是僅僅其圖形表示基于相應(yīng)圖形數(shù)據(jù)組被再現(xiàn)。另外,可以節(jié)省為了傳輸用于生成所調(diào)用的網(wǎng)頁界面的相應(yīng)圖形表示的數(shù)據(jù)所需的加載時間。
根據(jù)一個實施方式,分配給不同組的網(wǎng)頁界面的圖形表示在顯示設(shè)備中根據(jù)相似性度量彼此間隔開顯示。
由于其相似性基于相似性度量被分配給共同組的網(wǎng)頁界面的圖形表示優(yōu)選地以編組方式在顯示屏上示出。另外,彼此相似并且被分配給網(wǎng)頁界面的不同組的所調(diào)用網(wǎng)頁界面的圖形表示可以以彼此接近布置的方式顯示在顯示屏上。相應(yīng)地,相似性少的兩組網(wǎng)頁界面的圖形表示彼此遠(yuǎn)離地布置。
在此,術(shù)語“相似”可以涉及網(wǎng)頁界面的圖形表示的超過預(yù)先給定閾值的相似性度量。
由此,實現(xiàn)了網(wǎng)頁界面的相似圖形表示的快速檢測,而不需要單獨地調(diào)用網(wǎng)頁界面。由此,可以更快地檢測對于檢查不重要的或者要求特別注意的網(wǎng)絡(luò)設(shè)備。
根據(jù)另一實施方式,網(wǎng)頁界面在顯示屏上的圖形表示配備有可用來調(diào)用相應(yīng)網(wǎng)頁界面的相應(yīng)的超鏈接。
如果在網(wǎng)頁界面的一個或多個圖形表示中確定不規(guī)則性、安全漏洞、潛在風(fēng)險和/或檢查需求,則可以借助于相應(yīng)超鏈接快速地訪問相應(yīng)網(wǎng)絡(luò)設(shè)備。超鏈接尤其是可以借助于網(wǎng)絡(luò)地址列表來提供。由此使得能夠快速訪問應(yīng)當(dāng)被檢查的相應(yīng)網(wǎng)絡(luò)設(shè)備。
根據(jù)另一實施方式,網(wǎng)絡(luò)包括計算機網(wǎng)絡(luò)、內(nèi)聯(lián)網(wǎng)和/或具有網(wǎng)絡(luò)協(xié)議的英特網(wǎng)。
網(wǎng)絡(luò)包括多個彼此聯(lián)網(wǎng)的網(wǎng)絡(luò)設(shè)備。網(wǎng)絡(luò)中的網(wǎng)絡(luò)設(shè)備的數(shù)目為至少兩個并且優(yōu)選地不受限。例如,網(wǎng)絡(luò)可以包括因特網(wǎng)的至少一部分。在另一示例中,網(wǎng)絡(luò)可以包括企業(yè)的內(nèi)部網(wǎng)絡(luò)、即內(nèi)聯(lián)網(wǎng)。
根據(jù)另一實施方式,網(wǎng)絡(luò)設(shè)備包括機器、設(shè)備、EDV設(shè)備、計算機、打印機、服務(wù)器設(shè)備、路由器、交換機、網(wǎng)橋、防火墻和/或會話邊界控制器。
網(wǎng)絡(luò)設(shè)備可以是計算機網(wǎng)絡(luò)的一部分。網(wǎng)絡(luò)設(shè)備可以包括主動和/或被動網(wǎng)絡(luò)部件。網(wǎng)絡(luò)設(shè)備優(yōu)選地可以從所接收和/或所測量的電信號中提取信息。另外,網(wǎng)絡(luò)設(shè)備優(yōu)選地可以為了從信息源傳輸?shù)叫畔⑾M者而準(zhǔn)備信息。
根據(jù)另一實施方式,網(wǎng)絡(luò)設(shè)備還具有至少一個另外的沒有相應(yīng)網(wǎng)頁界面的網(wǎng)絡(luò)設(shè)備。
網(wǎng)絡(luò)可以包括與網(wǎng)絡(luò)的其它網(wǎng)絡(luò)設(shè)備聯(lián)網(wǎng)并且不具有所分配的網(wǎng)頁界面的網(wǎng)絡(luò)設(shè)備。在起動沒有所分配的網(wǎng)頁界面的網(wǎng)絡(luò)設(shè)備時,可以再現(xiàn)可以以圖像數(shù)據(jù)組形式存儲的故障報告,并且其圖形表示可以在顯示屏上顯示。替代地或附加地,可以建立沒有所分配的網(wǎng)頁界面的網(wǎng)絡(luò)設(shè)備的列表。
根據(jù)另一實施方式,相應(yīng)圖像數(shù)據(jù)組以位圖格式存儲。
相應(yīng)圖像數(shù)據(jù)組尤其是作為光柵圖形被存儲。位圖格式包括像素、即像點的光柵形布置,給所述像素分別如上所述地分配顏色值。位圖格式尤其是包括相應(yīng)圖像數(shù)據(jù)組的圖像尺寸和顏色值。例如,相應(yīng)圖像數(shù)據(jù)組以APX、BMP、GBR、GIF、JPEG、PBM、PGF、PGM、PNG、PPM、TIFF、XBM和/或XCF格式來生成和/或存儲。
替代地或附加地,相應(yīng)圖像數(shù)據(jù)組可以作為矢量圖形來存儲。
根據(jù)另一實施方式,該方法還包括下列步驟:
利用網(wǎng)頁界面的圖形表示執(zhí)行模式識別方法。
模式識別方法尤其可以識別所調(diào)用的網(wǎng)頁界面的圖形表示中的規(guī)則性、重復(fù)、相似性和/或合法性。模式識別方法尤其適于確定網(wǎng)頁界面的圖形表示的相似性度量。
由此,可以自動化和快速地進(jìn)行所調(diào)用的網(wǎng)頁界面的圖形表示的檢查。
根據(jù)另一實施方式,網(wǎng)頁界面組借助相對于背景顏色進(jìn)行變色和/或在顯示屏上加邊框進(jìn)行表征。
顯示屏的屏幕面可以具有統(tǒng)一的背景顏色。網(wǎng)頁界面組例如可以用與顯示屏的背景顏色不同的顏色來突出。
替代地或附加地,網(wǎng)頁界面組可以利用線條等來加邊框。通過這種方式,可以使網(wǎng)頁界面組在圖形表示方面視覺突出。
一組網(wǎng)頁界面的邊框和/或變色區(qū)域的相應(yīng)大小可以根據(jù)該組網(wǎng)頁界面中的網(wǎng)頁界面的數(shù)目來改變。例如,當(dāng)一組中的網(wǎng)頁界面的數(shù)目增長時,該組的邊框和/或變色區(qū)域的大小增加。
例如,顯示屏具有黑色背景顏色,而網(wǎng)頁界面組被加邊框并且圍繞每組網(wǎng)頁界面的邊框之內(nèi)的表面是白色的。邊框可以被構(gòu)造成黑色、白色或彩色線條形式。
根據(jù)另一實施方式,該方法還包括下列步驟:
視覺檢查其圖形表示在顯示屏上顯示的網(wǎng)頁界面組中的至少一組。
該視覺檢查尤其涉及檢查被分配給網(wǎng)頁界面的共同一組的網(wǎng)頁界面的圖形表示。該視覺檢查例如包括:檢測相應(yīng)網(wǎng)頁界面的版本號,檢測潛在的安全風(fēng)險以及檢測安全漏洞。該檢查尤其是可以包括借助于相應(yīng)超鏈接訪問所述網(wǎng)絡(luò)設(shè)備至少之一。
根據(jù)另一實施方式,該方法還包括下列步驟:
隱藏經(jīng)視覺檢查的網(wǎng)頁界面組。
通過隱藏一個或多個已經(jīng)被檢查的網(wǎng)頁界面組,可以在顯示屏上實現(xiàn)改善的清楚性。
根據(jù)另一實施方式,網(wǎng)頁界面的圖形表示包括:字符、圖案、圖像和/或具有彼此不用顏色的區(qū)域。
根據(jù)另一實施方式,該方法還包括下列步驟:
改變所述網(wǎng)頁界面至少之一的圖形表示在顯示屏上的大小,其中圖形表示的大小由顯示屏上的圖形表示所包括的像素的數(shù)目來確定。
例如,沿著網(wǎng)頁界面的圖形表示的每個軸的像素的數(shù)目說明:該圖形表示為多大。網(wǎng)頁界面的圖形表示的大小可以通過以下方式被改變,即減少或增大像素的數(shù)目,并且對顏色值進(jìn)行插值和/或逼近。
根據(jù)另一實施方式,重疊地顯示相應(yīng)相似性度量比相似性度量閾值高的多組網(wǎng)頁界面。
由此可以突出并且一目了然地識別:哪些網(wǎng)頁界面組彼此特別相似。組的重疊可以涉及組的邊框和/或變色區(qū)域的接觸和/或匯合。兩組尤其是可以彼此相似得使得兩組之間的距離小于這兩組之一的大小,使得這兩組被重疊地布置。在此,組的大小可以涉及組的邊框和/或變色區(qū)域的面積。
根據(jù)第二方面,提出了一種具有多個網(wǎng)絡(luò)設(shè)備的網(wǎng)絡(luò)。該網(wǎng)絡(luò)適于執(zhí)行所提出的方法。
根據(jù)另一實施方式,設(shè)置有與該網(wǎng)絡(luò)耦合的計算單元。該計算單元被配置用于執(zhí)行所提出的方法。
相應(yīng)單元、例如計算單元可以以硬件技術(shù)和/或也可以以軟件技術(shù)來實現(xiàn)。在硬件技術(shù)的實現(xiàn)的情況下,相應(yīng)單元可以被構(gòu)造成裝置或裝置的一部分、例如計算機或微處理器或者移動計算單元。在軟件技術(shù)的實現(xiàn)的情況下,相應(yīng)單元可以被構(gòu)造成計算機程序產(chǎn)品、功能、例程、程序代碼的一部分或者可執(zhí)行對象。
此外,提出了一種計算機程序產(chǎn)品,其在程序控制的設(shè)備上促使執(zhí)行如上所闡述的方法。
諸如計算機程序媒介之類的計算機程序產(chǎn)品例如可以作為諸如存儲卡、USB棒、CD-ROM、DVD之類的存儲介質(zhì)來提供或供應(yīng)或者以可下載文件形式由網(wǎng)絡(luò)中的服務(wù)器來提供或供應(yīng)。這例如可以在無線通信網(wǎng)絡(luò)中通過傳輸具有計算機程序產(chǎn)品或計算機程序媒介的相應(yīng)文件來進(jìn)行。
針對方法提出的所描述的實施方式和特征相應(yīng)地適用于所提出的網(wǎng)絡(luò)。
本發(fā)明的另外可能的實現(xiàn)還包括之前或下面參照實施例所描述的特征或?qū)嵤┓绞降奈疵鞔_提到的組合。在此,本領(lǐng)域普通技術(shù)人員還將添加單獨方面以作為對本發(fā)明的相應(yīng)基本形式的改進(jìn)或補充。
附圖說明
本發(fā)明的另外的擴展方案和方面是從屬權(quán)利要求以及下面所描述的本發(fā)明實施例的主題。下面根據(jù)參考附圖的優(yōu)選實施方式來進(jìn)一步闡述本發(fā)明。
圖1示意性地示出網(wǎng)絡(luò)的一個實施例;
圖2示出用于檢查網(wǎng)絡(luò)中的網(wǎng)絡(luò)設(shè)備的方法的流程圖;
圖3示意性地示出借助于服務(wù)器設(shè)備檢測網(wǎng)絡(luò)設(shè)備的網(wǎng)絡(luò)地址;
圖4示意性地示出由計算單元調(diào)用網(wǎng)絡(luò)設(shè)備的網(wǎng)頁界面;
圖5示意性地示出多組網(wǎng)頁界面在顯示屏上的圖形表示;
圖6示意性地示出網(wǎng)頁界面在顯示屏上的圖形表示;
圖7示意性地示出在顯示設(shè)備中布置網(wǎng)頁界面組的第一實施例;以及
圖8示意性地示出在顯示設(shè)備中布置網(wǎng)頁界面組的第二實施例。
在附圖中,如未另行說明,相同或功能相同的元素配備相同附圖標(biāo)記。
具體實施方式
圖1示意性地示出網(wǎng)絡(luò)100的一個實施例。
網(wǎng)絡(luò)100例如是企業(yè)的內(nèi)聯(lián)網(wǎng)或者企業(yè)內(nèi)聯(lián)網(wǎng)的一部分。在其它示例中,網(wǎng)絡(luò)100是全局計算機網(wǎng)絡(luò)、尤其是因特網(wǎng)的一部分。
網(wǎng)絡(luò)100包括多個網(wǎng)絡(luò)設(shè)備N1-Nn,所述網(wǎng)絡(luò)設(shè)備N1-Nn彼此聯(lián)網(wǎng)、即彼此耦合,使得可以進(jìn)行網(wǎng)絡(luò)設(shè)備N1-Nn之間的數(shù)據(jù)傳輸。網(wǎng)絡(luò)設(shè)備N1-Nn的聯(lián)網(wǎng)由虛線104示意性地示出。網(wǎng)絡(luò)100尤其是包括比圖1中所示網(wǎng)絡(luò)設(shè)備N1-Nn更多個網(wǎng)絡(luò)設(shè)備的較大網(wǎng)絡(luò)的一部分。替代地或附加地,網(wǎng)絡(luò)100的網(wǎng)絡(luò)設(shè)備N1-Nn的至少一個可以包括具有多個另外的彼此聯(lián)網(wǎng)的網(wǎng)絡(luò)設(shè)備(未示出)的子網(wǎng)絡(luò)。
另外,計算單元101與網(wǎng)絡(luò)100耦合或者是網(wǎng)絡(luò)100的一部分。計算單元101可以與網(wǎng)絡(luò)設(shè)備N1-Nn直接或間接地交互。在調(diào)用網(wǎng)絡(luò)設(shè)備N1-Nn時,相應(yīng)網(wǎng)頁界面W1-Wn在計算單元101的顯示屏102上被圖形地表示。
網(wǎng)絡(luò)設(shè)備N1-Nn可以通過相應(yīng)網(wǎng)頁界面W1-Wn來控制,其中網(wǎng)絡(luò)設(shè)備N1-Nn中的至少一部分、例如網(wǎng)絡(luò)設(shè)備N6可以不配備網(wǎng)頁界面。因此,n個網(wǎng)絡(luò)設(shè)備的可調(diào)用網(wǎng)頁界面的數(shù)目可以小于n。相應(yīng)網(wǎng)頁界面W1-Wn尤其是圖形用戶界面。網(wǎng)頁界面W1-Wn使得能夠控制、配置和/或修改相應(yīng)網(wǎng)絡(luò)設(shè)備N1-Nn。網(wǎng)絡(luò)設(shè)備N1、N3分別是數(shù)據(jù)庫設(shè)備。網(wǎng)絡(luò)設(shè)備N2、N5分別是現(xiàn)場設(shè)備的控制單元。網(wǎng)絡(luò)設(shè)備N4是打印機。網(wǎng)絡(luò)設(shè)備N6是計算機。網(wǎng)絡(luò)設(shè)備Nn是傳感器設(shè)備。
網(wǎng)頁界面W1-W5分別具有多個不同的圖形元素。網(wǎng)頁界面W1、W3分別具有兩個圖像元素111、一個文本元素112以及一個文本輸入域113。網(wǎng)頁界面W2、W5分別具有圖像元素114和文本元素115。網(wǎng)頁界面W4具有多個文本元素116。網(wǎng)頁界面Wn具有顯示面117和文本元素118。
網(wǎng)頁界面W1-Wn被本地電子存儲在相應(yīng)網(wǎng)絡(luò)設(shè)備N1-Nn中。網(wǎng)頁界面W1-Wn尤其是以相應(yīng)HTML源代碼形式被存儲,所述HTML源代碼在起動網(wǎng)絡(luò)設(shè)備N1-Nn時由瀏覽器設(shè)備來加載。網(wǎng)頁界面W1-Wn的HTML源代碼尤其是包括文本元素和圖像元素111-118的相應(yīng)位置及其內(nèi)容,如其在圖1中示意性示出的那樣。存儲尤其是在計算單元101的本地存儲設(shè)備上進(jìn)行。
基于相應(yīng)HTML源代碼,所調(diào)用的網(wǎng)頁界面W1-Wn在瀏覽器設(shè)備的顯示窗口103中顯示。圖1示出了網(wǎng)絡(luò)設(shè)備N1的網(wǎng)頁界面W1在顯示屏102上的瀏覽器設(shè)備的窗口103中的圖形表示G1。圖像元素111分別定位在窗口103中左上方和右下方的角落處,并且示出了網(wǎng)頁界面的標(biāo)志以及網(wǎng)絡(luò)設(shè)備N1的表征圖像。文本元素112說明了網(wǎng)絡(luò)設(shè)備N1的名稱、網(wǎng)頁界面W1的類型、以及網(wǎng)頁界面W1的版本號??梢韵蛭谋据斎胗?13中輸入口令和登錄名。
借助于網(wǎng)頁界面W1的圖形表示G1,可以訪問所屬網(wǎng)絡(luò)設(shè)備N1。由此,可以通過關(guān)于網(wǎng)絡(luò)設(shè)備N1并且由網(wǎng)絡(luò)設(shè)備N1在顯示屏102上再現(xiàn)的信息來配置、運行和控制網(wǎng)絡(luò)設(shè)備N1。
為了網(wǎng)絡(luò)設(shè)備N1的安全性檢查,關(guān)于現(xiàn)實性檢查文本域112中的網(wǎng)頁界面W1的版本號,向文本輸入域113的登錄域中輸入標(biāo)準(zhǔn)口令以及標(biāo)準(zhǔn)登錄名以及搜索易感文本部分或圖像元素。
圖2示出了用于檢查網(wǎng)絡(luò)中的網(wǎng)絡(luò)設(shè)備的方法的流程圖200。流程圖200尤其是示出了用于檢查圖1中的網(wǎng)絡(luò)100中的網(wǎng)絡(luò)設(shè)備N1-Nn的方法。
在前置步驟S200中,提供如圖1中所示的具有網(wǎng)絡(luò)設(shè)備N1-Nn的網(wǎng)絡(luò)100。
網(wǎng)絡(luò)100可選地包括如圖3中示意性示出的服務(wù)器設(shè)備301,所述服務(wù)器設(shè)備301與網(wǎng)絡(luò)100的網(wǎng)絡(luò)設(shè)備N1-Nn耦合并且檢查網(wǎng)絡(luò)100中的接線端子。附加于此或替代于此,計算單元101可以檢查網(wǎng)絡(luò)100中的接線端子。網(wǎng)絡(luò)100包括n個網(wǎng)絡(luò)設(shè)備N1-Nn?;诮泳€端子處的連接,服務(wù)器設(shè)備301建立在網(wǎng)絡(luò)100中注冊的網(wǎng)絡(luò)設(shè)備N1-Nn的網(wǎng)絡(luò)地址列表302。在此,網(wǎng)絡(luò)設(shè)備N1-Nn的至少一部分可以通過相應(yīng)網(wǎng)頁界面W1-Wn來控制。
在用于檢查網(wǎng)絡(luò)設(shè)備N1-Nn的方法的第一步驟S201中,調(diào)用網(wǎng)頁界面W1-Wn。網(wǎng)頁界面W1-Wn的調(diào)用尤其是可以借助于網(wǎng)絡(luò)地址列表302進(jìn)行,如圖3中所示。
圖4圖解說明:計算單元101起動網(wǎng)絡(luò)設(shè)備N1-Nn(通過相應(yīng)箭頭401示出)。網(wǎng)絡(luò)設(shè)備N1-Nn返回相應(yīng)網(wǎng)頁界面W1-Wn作為應(yīng)答,如通過相應(yīng)箭頭402示出。
作為結(jié)果,相應(yīng)網(wǎng)頁界面W1-Wn被調(diào)用。網(wǎng)頁界面W1-Wn被圖形地表示(“渲染”),而所述網(wǎng)頁界面不在顯示屏102上顯示。代替于此,在下一步驟S202中(參見圖2),為所調(diào)用的網(wǎng)頁界面W1-Wn生成相應(yīng)圖像數(shù)據(jù)組B1-Bn,所述圖像數(shù)據(jù)組B1-Bn包括網(wǎng)頁界面W1-Wn的相應(yīng)預(yù)期圖形表示。在此,圖像數(shù)據(jù)組B1-Bn以BMP或JPEG格式來建立和/或存儲。在此,圖形表示涉及瀏覽器設(shè)備103的窗口。圖像數(shù)據(jù)組B1-Bn與網(wǎng)絡(luò)設(shè)備N1-Nn的相應(yīng)網(wǎng)絡(luò)地址A1-An一起存儲在存儲設(shè)備403中,該存儲設(shè)備403局部地安裝在計算單元101中和/或中央地安裝在網(wǎng)絡(luò)100中。
在下一步驟S203中,將所調(diào)用的網(wǎng)頁界面W1-Wn整理成組。在此,為所調(diào)用的網(wǎng)頁界面W1-Wn的圖形表示確定圖形相似性度量。圖形相似性度量借助于相應(yīng)圖像數(shù)據(jù)組來確定。例如,圖形相似性度量通過圖形表示的基于像素的比較或者基于直方圖的方法(例如histogram-based image segmentation(基于直方圖的圖像分割))來確定。優(yōu)選地使用面向邊的方法,其中首先檢測相應(yīng)圖形表示的邊。所檢測的邊彼此連接,使得其中圍成圖形表示的區(qū)域。緊接著,確定所圍成區(qū)域中的顏色值的分布并且將其與其它圖形表示的分布相比較。如果兩個圖形表示的分布彼此一致,則提高相似性度量。
其相似性度量高于預(yù)先給定閾值的網(wǎng)頁界面W1-Wn的圖形表示分別被整理到共同的組中。因此,網(wǎng)頁界面W1、W3的圖形表示被整理到共同的組中。在此,圖形表示可以僅僅在文本元素和/或圖像元素111-1187的位置或內(nèi)容方面相區(qū)別。被整理成共同的組的網(wǎng)絡(luò)設(shè)備N1-Nn優(yōu)選地是相同類型的電子系統(tǒng)、例如相應(yīng)機器的控制單元、打印機設(shè)備或者現(xiàn)場設(shè)備。
在下一步驟S204中,在顯示屏102上顯示網(wǎng)頁界面組中至少一組的網(wǎng)頁界面W1-Wn的圖形表示。顯示屏102具有矩形屏幕面,該屏幕面分別在x和y方向上具有尺寸x102、y102,如圖5中所示。尤其是被整理到組中的網(wǎng)頁界面W1-Wn的圖形表示G501-G519被顯示在計算單元101的顯示屏102上。
圖5示意性地示出了所調(diào)用的網(wǎng)頁界面W501-W519的圖形表示G501-G519。圖形表示G501-G509被整理成三組網(wǎng)頁界面501-503并且在顯示屏102上顯示。網(wǎng)頁界面W501-W519在相應(yīng)的矩形窗口F501-F519中顯示,所述矩形窗口F501-F519對應(yīng)于瀏覽器設(shè)備的窗口103,如在圖5中示意性示出的那樣。網(wǎng)頁界面W1-Wn的視覺相似性優(yōu)選地在于,網(wǎng)頁界面W1-Wn的文本和圖像元素111-118的相應(yīng)位置和/或相應(yīng)內(nèi)容具有共同之處。
第一組網(wǎng)頁界面501包括網(wǎng)頁界面W501-W503的圖形表示G501-G503。圖形表示G501-G503分別包含通過相應(yīng)星形S501-S503來表示的內(nèi)容。內(nèi)容S501-S503在視覺上彼此相似。例如,圖形表示G501-G503包括網(wǎng)頁界面W1、W3的相應(yīng)圖形表示。
第二組網(wǎng)頁界面502包括網(wǎng)頁界面W504-W515的圖形表示G504-G515。圖形表示G504-G515分別包含通過相應(yīng)圓形S504-S515來表示的內(nèi)容。內(nèi)容S504-S515在視覺上彼此相似。例如,圖形表示G504-G515包括網(wǎng)頁界面W2、W5的相應(yīng)圖形表示。
第三組網(wǎng)頁界面503包括網(wǎng)頁界面W516-W519的圖形表示G516-G519。圖形表示G516-G519分別包含通過相應(yīng)三角形S516-S519來表示的內(nèi)容。內(nèi)容S516-S519在視覺上彼此相似。
如圖5中所示,網(wǎng)頁界面組501-503中的圖形表示G504-G515的數(shù)目是不同的。第一組501包括三個圖形表示G501-G503,第二組502包括十三個圖形表示G504-G515,并且第三組503包括四個圖形表示G516-G519。
組501-503彼此間隔開,用相應(yīng)線條L501-L503加邊框,并且在相應(yīng)邊框L501-L503之內(nèi)配備有與屏幕面102的背景顏色形成對比的顏色。例如,邊框L501-L503之內(nèi)的顏色是白色的,而屏幕面102的背景顏色是淡藍(lán)色的。
在下一步驟S205中,檢查在顯示屏102上顯示的網(wǎng)頁界面W1-Wn的圖形表示。由此檢查相應(yīng)網(wǎng)絡(luò)設(shè)備N1-Nn。圖形表示的檢查包括:識別假陽性(S211);識別潛在危險位置(S212);并且隱藏已經(jīng)被檢查的網(wǎng)頁界面組(S213)。檢查尤其是包括:借助于網(wǎng)頁界面W1-Wn的圖形表示所配備的相應(yīng)超鏈接來訪問網(wǎng)絡(luò)設(shè)備N1-Nn。超鏈接尤其是借助于所存儲的網(wǎng)絡(luò)地址A1-An來生成。
圖6示意性地示出了網(wǎng)頁界面W601-W610在顯示屏102上的圖形表示G601-G610。
圖形表示G601-G610被分配給用線條L601加邊框的組601。圖形表示G601-G610的每個中的內(nèi)容分別用四角形S601-S610來表示。
圖形表示G610與其余圖形表示G601-G609具有不同內(nèi)容,如通過附加于四角形S610的半圓S610'來表示。由此,圖形表示G610不同于其余圖形表示G601-G609。因此,圖形表示G610是錯誤地分配給組601的假陽性。該假陽性的識別從第一眼看到組601的圖形表示G601-G610時即實現(xiàn)。假陽性的識別因此與調(diào)用各個網(wǎng)頁界面W601-W610相比更快地進(jìn)行。
圖7和8分別示意性地示出了布置網(wǎng)頁界面W1-Wn的組的第一和第二實施例。
在每組中,布置有網(wǎng)頁界面W1-Wn的確定數(shù)目的圖形表示。每組都具有邊框,在所述邊框內(nèi),顏色不同于屏幕面102的背景的顏色。
在圖7中,組被螺旋形地、即從中心701開始以多個相同形狀的曲線向外延伸地布置。彎曲的組分支702是這些曲線的示例。在此,一些組、例如被綜合的組703重疊地布置,以便突出:這些組中的圖形表示盡管未被分配給共同的一組,但是在視覺上彼此相似。在中心701處存在被定義為起點的網(wǎng)頁界面的圖形表示。
替代地或附加地,這些組可以根據(jù)與中心701的相應(yīng)相似性度量來布置。在此,相似性度量涉及相應(yīng)組中的和中心701處的圖形表示。相應(yīng)組與中心701之間的相似性度量越大,則這些組與中心701之間的距離就越小。組可以圍繞中心701以預(yù)先給定角度彼此間隔地布置,其中隨著與中心701增加的距離,預(yù)先給定的角度逐級地減小。通過這種方式,可以如圖7中那樣生成網(wǎng)頁界面組的螺旋形布置。
在圖8中,組根據(jù)相似性度量來布置并且借助于虛線彼此耦合地在屏幕面102上顯示。關(guān)聯(lián)的組彼此接近地布置,并且利用虛線彼此連接??傮w上產(chǎn)生由網(wǎng)頁界面的彼此耦合的圖形表示構(gòu)成的網(wǎng),所述網(wǎng)類似于神經(jīng)網(wǎng)絡(luò)。
在布置700、800的情況下,不同組可以借助于拖拽、以及放大和縮小來放大地查看。已經(jīng)被用戶檢查的組可以利用鼠標(biāo)點擊來隱藏,其方式例如是,隱藏相應(yīng)組的邊框和邊框內(nèi)的顏色。另外可以設(shè)想,提供網(wǎng)頁界面組的多個平面,其中選擇地分別顯示多個平面之一。
布置700、800中的網(wǎng)頁界面W1-Wn的圖形表示尤其是配備有相應(yīng)超鏈接。利用對圖形表示的點擊來調(diào)用相應(yīng)網(wǎng)頁界面W1-Wn。由此可以快速訪問相應(yīng)網(wǎng)絡(luò)設(shè)備N1-Nn。
盡管本發(fā)明根據(jù)優(yōu)選實施例來描述,但是本發(fā)明可以各種方式進(jìn)行修改。可以設(shè)想網(wǎng)頁界面組的另外的布置方案,例如以樹結(jié)構(gòu)、以柵格結(jié)構(gòu)或星形地布置??梢陨上鄳?yīng)網(wǎng)頁界面的圖形表示的多個索引圖(例如“縮略圖”),其中在合適的放大等級中替代于圖形表示來顯示索引圖。