亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種基于bios下筆記本定位追蹤的系統(tǒng)和方法_2

文檔序號:8925199閱讀:來源:國知局
分區(qū)格式;如果為硬盤,則需判斷分區(qū)格式是否是NTFS格式,如果是則進(jìn)一步定 位和釋放客戶端程序到指定位置,如果不是則退出驅(qū)動程序,進(jìn)行操作系統(tǒng)啟動。在分析分 區(qū)格式時,要對分區(qū)的結(jié)構(gòu)進(jìn)行解析,通過驅(qū)動程序提供的標(biāo)準(zhǔn)接口函數(shù)實(shí)現(xiàn)對NTFS分區(qū) 的讀寫,實(shí)現(xiàn)對特定具體文件路徑的定位,W及獲取其他信息。通過特定規(guī)則分析硬盤數(shù) 據(jù),定位到文件位置索引,可確定在硬盤中的文件起始位置和段的偏移量,根據(jù)偏移量計(jì)算 并確定客戶端程序釋放位置。
[0039] 驅(qū)動程序在SimpleFileSystemProtocol安裝完成后,通過此協(xié)議去讀取已知 NTFS分區(qū)中特定路徑(即所確定的客戶端程序釋放位置)的T程序;如果讀取時返回的狀 態(tài)為EFI_N0T_F0UND,則沒有發(fā)現(xiàn)指定NTFS分區(qū)路徑下的文件,說明指定路徑下沒有T程 序,驅(qū)動程序讀取存放在BIOS中的客戶端程序二進(jìn)制代碼,根據(jù)確定的客戶端程序釋放位 置,通過SimpleFileSystemProtocol協(xié)議將BIOS中的T程序?qū)懭氲街付ǖ挠脖P位置(即 客戶端程序釋放位置),T程序W二進(jìn)制文件的形式存放到硬盤中,該種二進(jìn)制代碼可W被 操作系統(tǒng)識別,并能夠運(yùn)行。
[0040] 在將T程序?qū)懭氲街付ǖ挠脖P位置后,便可進(jìn)入啟動操作系統(tǒng)階段;
[0041] 對于終端的再次開機(jī)操作,在下次開機(jī)過程中同樣要判斷讀取指定路徑下T程序 的狀態(tài);如果讀取的狀態(tài)為EFI_F0UND,則證明T程序已經(jīng)存在,可通過MD5來驗(yàn)證分區(qū)格 式上已經(jīng)存在的文件與要寫入的文件是否一致。如果驗(yàn)證結(jié)果一致,則不需再另行寫入, 如果驗(yàn)證結(jié)果不一致,表明分區(qū)格式上的T程序或被破壞,或被修改,則需要重新寫入,從 而保證T程序能正確運(yùn)行。
[0042] 通過W下代碼舉例說明通過協(xié)議獲得硬盤信息,定位硬盤釋放位置、偏移量,然后 釋放BIOS中的程序到指定位置,從而完成對硬盤程序的釋放工作。
[0043]
[0044]
[0045]
[0046]
[0047]
[0048] (3)操作系統(tǒng)啟動后,運(yùn)行客戶端程序。
[0049] 操作系統(tǒng)啟動之后,檢測操作系統(tǒng)各種配置參數(shù),在確定啟動項(xiàng)中有客戶端程序 存在后,運(yùn)行客戶端程序,客戶端程序啟動運(yùn)行后,取得筆記本電腦的標(biāo)識符,并建立和中 央服務(wù)器的網(wǎng)絡(luò)通信。
[0050] 可W用多種方法取得筆記本電腦的標(biāo)識符。對于普通的標(biāo)識符,可W用程序驗(yàn)證 碼,用戶的賬戶,應(yīng)用程序序列號或者特定的密碼來識別筆記本電腦。但是本發(fā)明由于其特 定使用的領(lǐng)域設(shè)及到計(jì)算機(jī)安全,普通的標(biāo)識符無法滿足其在特定環(huán)境識別設(shè)備的要求。 本發(fā)明使用的標(biāo)識符是隱蔽的,最難消除或者替換的。該些標(biāo)識符包括筆記本電腦的網(wǎng)卡 物理地址(MAC地址)、BIOS序列號、硬盤序列號和計(jì)算機(jī)的硬件配置。該些參數(shù)是最可靠 的,即使在計(jì)算機(jī)硬盤在格式化的條件下,也不會丟失。但是在格式化過程中,操作系統(tǒng)、應(yīng) 用程序、用戶賬號等數(shù)據(jù)將會丟失。
[0051] W上幾種參數(shù)雖不能確保100%識別筆記本計(jì)算機(jī)。因?yàn)橛脖P驅(qū)動器可W被替換。 BIOS序列號在有些情況可能沒有甚至BIOS序列號和機(jī)器的MAC地址都可W通過專口的工 具進(jìn)行修改,從而導(dǎo)致標(biāo)識符發(fā)生變化。但是,統(tǒng)計(jì)表明,只有極少數(shù)的用戶可能采取改變, 該就保證了可采取W上標(biāo)識符來識別筆記本電腦。本發(fā)明中所確定的標(biāo)識符就是筆記本電 腦的物理網(wǎng)卡地址MAC地址作為識別筆記本電腦的唯一標(biāo)識符。
[0052]MAC(Medium/MediaAccessControl,介質(zhì)訪問控制)MAC地址是收錄在 NetworkInte;rfaceCard(網(wǎng)卡,NIC)里的.MAC地址,也叫硬件地址,是由48比特/bit 長化字節(jié)/的*6,化八6 = 8bits),16進(jìn)制的數(shù)字組成。0-23位叫做組織唯一標(biāo)志符 (organizationallyunique),是識別LAN(局域網(wǎng))節(jié)點(diǎn)的標(biāo)識。24-47位是由廠家自己 分配.其中第48位是組播地址標(biāo)志位。網(wǎng)卡的物理地址通常是由網(wǎng)卡生產(chǎn)廠家燒入網(wǎng)卡 的EPROM(-種閃存巧片,通??蒞通過程序擦寫),它存儲的是傳輸數(shù)據(jù)時真正賴W標(biāo)識 發(fā)出數(shù)據(jù)的電腦和接收數(shù)據(jù)的主機(jī)的地址。
[0053] 也就是說,在網(wǎng)絡(luò)底層的物理傳輸過程中,是通過物理地址來識別主機(jī)的,然后進(jìn) 行數(shù)據(jù)傳輸?shù)?。它一定是全球唯一的。比如,W太網(wǎng)卡,其物理地址是48bit(比特位)的 整數(shù),如;44-45-53-54-00-00,W機(jī)器可讀的方式存入主機(jī)接口中。W太網(wǎng)地址管理機(jī)構(gòu) (I邸E;電氣和電子工程師協(xié)會)將W太網(wǎng)地址,也就是48比特的不同組合,分為若干獨(dú)立 的連續(xù)地址組,生產(chǎn)W太網(wǎng)網(wǎng)卡的廠家就購買其中一組,具體生產(chǎn)時,逐個將唯一地址賦予 W太網(wǎng)卡。作為筆記本唯一標(biāo)識符的MAC是用戶賬戶信息的重要部分,是定位捜索丟失筆 記本的關(guān)鍵所在。隨著筆記本等電子設(shè)備和無線網(wǎng)的普及,每臺筆記本現(xiàn)在都擁有無線和 有線兩種物理網(wǎng)卡地址。用戶在使用筆記本電腦時候,開啟有線和無線的機(jī)會是均等的。即 在同等情況下,可W開啟無線或者開啟有線也可W同時開啟有線和無線兩中物理網(wǎng)卡。本 發(fā)明在保證能夠準(zhǔn)確定位追蹤該電子設(shè)備的前提下,唯一標(biāo)識符取無線和有線兩種物理網(wǎng) 卡MAC地址的組合。但是對于移動的外置網(wǎng)卡的MAC地址,其存在不可預(yù)見的移動及替換 可能性,不把其作為筆記本電腦的唯一標(biāo)識符。
[0054] (4)利用客戶端程序進(jìn)行定位追蹤。
[00巧]本發(fā)明中定位追蹤系統(tǒng)的架構(gòu)方式基于客戶端和服務(wù)器模式,客戶端程序需要由 中央服務(wù)器進(jìn)行協(xié)調(diào)和管理。通過收集和分析傳來的客戶端的信息分派新的任務(wù)。在操作 系統(tǒng)下運(yùn)行T程序,因T程序需要網(wǎng)絡(luò)鏈接的支持,而因各個系統(tǒng)的差異性,在開機(jī)操作系 統(tǒng)啟動W后,此時T程序已經(jīng)寫入到指定的NTFS分區(qū)格式的路徑下,需要T程序做定時檢 測確定網(wǎng)絡(luò)鏈接成功后運(yùn)行。
[0056] 在用戶初次運(yùn)行客戶端程序時,需要注冊用戶賬戶,填寫用戶基本情況,聯(lián)系方 式,郵件地址等相關(guān)信息并W該電子設(shè)備的標(biāo)識符作為唯一標(biāo)識提交到中央服務(wù)器服務(wù) 器。該樣該筆記本電腦唯一標(biāo)識符就和用戶的相關(guān)信息捆綁到一起,注冊到中央服務(wù)器中。 該用戶信息與設(shè)備相捆綁W使計(jì)算機(jī)與其用戶賬戶緊密聯(lián)系。通過該注冊的信息可W聯(lián) 系到用戶。
[0057] 對于已經(jīng)登記注冊用戶,當(dāng)用戶發(fā)現(xiàn)賬戶中對應(yīng)的筆記本電腦已經(jīng)被盜或者丟失 的時候,可向中央服務(wù)器發(fā)送通知該設(shè)備已經(jīng)被盜。中央服務(wù)器將該設(shè)備立即存入被盜或 者丟失黑名單,啟動捜索功能。
[0058] 在網(wǎng)絡(luò)鏈接成功后,客戶端程序即進(jìn)入運(yùn)行,首先取得筆記本電腦唯一標(biāo)識符, 如;本機(jī)MAC后,提交給中央服務(wù)器,中央服務(wù)器收到客戶端程序傳來的網(wǎng)絡(luò)信息,進(jìn)行分 析并抽取標(biāo)識符,基于標(biāo)識符捜索確定相應(yīng)用戶注冊賬戶信息后,與黑名單中列為被盜或 者丟失的設(shè)備進(jìn)行比較判斷,如果比較結(jié)果一致,則可確定為被盜或者丟失的設(shè)備。
[0059] 中央服務(wù)器將該用戶賬戶信息修改設(shè)置為丟失或者被盜設(shè)備,并發(fā)送通知消息返 回給客戶端程序。客戶端程序收到相應(yīng)通知消息后,可發(fā)現(xiàn)該計(jì)算機(jī)此時已經(jīng)被中央服務(wù) 器確定為丟失或者被盜設(shè)備,開始采集該筆記本電腦的定位和追蹤信息,如;本機(jī)MC,檢 測時間,本機(jī)Ip地址,網(wǎng)關(guān)地址、外部代理服務(wù)器地址和W太網(wǎng)路由器,無線訪問點(diǎn)坐標(biāo)信 息,發(fā)送給中央服務(wù)器,由中央服務(wù)器進(jìn)行處理并存貶,對目標(biāo)設(shè)備進(jìn)行定位追蹤。
[0060] 現(xiàn)有技術(shù)只是在存貶器沒有被格式化,程序沒有被卸載、刪除或者操作系統(tǒng)沒有 被重裝的情況下,才能定位到該設(shè)備,而本發(fā)明提出的用于定位筆記本的系統(tǒng)W不同的方 法運(yùn)行。即使被盜或者丟失的筆記本電腦在客戶端程序被刪除或者卸載甚至是操作系統(tǒng)被 重裝或者格式化的情況下也能定位到丟失或者被盜的筆記本電腦。
[0061] 在極端情況下,設(shè)備被盜,操作系統(tǒng)被重裝,當(dāng)重新啟動機(jī)器的時候,在BIOS中的 驅(qū)動加載程序首先啟動,檢測客戶端部署程序是否存在,發(fā)現(xiàn)客戶端程序丟失,則釋放客戶 端程序到指定位置。交由操作系統(tǒng)運(yùn)行客戶端程序。操作系統(tǒng)啟動后,在指定位置發(fā)現(xiàn)了 客戶端程序后,運(yùn)行客戶端程序??蛻舳顺绦蛉阅軌虬咽占脑撛O(shè)備的信息發(fā)送到中央服 務(wù)器處理。
[0062] 通過客戶端程序收集到的丟失設(shè)備或者被盜設(shè)備的所有信息都可W用來定位該 設(shè)
當(dāng)前第2頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1