成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Linux下讀取Windows注冊表

系統 Linux
原以為Linux下讀取Windows的注冊表是個異想天開、無法實現的想法,但這篇文章的作者就把他給實現了。想知道作者是如何實現的?那就繼續往下讀吧!

原以為Linux下讀取Windows注冊表是個異想天開、無法實現的想法,但這篇文章的作者就把他給實現了。想知道作者是如何實現的?那就繼續往下讀吧!

為了在linux下能夠解讀注冊表文件,需要幾個小工具:首先是一個Pascal語言寫的dumphive,負責將windows注冊表文件轉換為文本格式;另外還需要Win32-Registry-File-1.10,這是一個用perl語言寫的,分析、讀取注冊表的工具,同時Win32-Registry-File-1.10還依賴另外一個perl工具Tie-IxHash-1.22。

dumphive的下載地址為http://gitorious.com/canaima-gnu-linux/dumphive/commits/upstream

Win32-Registry-File-1.10下載地址為http://search.cpan.org/~avatar/Win32-Registry-File-1.10/File.pm

Tie-IxHash-1.22下載地址為http://search.cpan.org/~chorny/Tie-IxHash-1.22/lib/Tie/IxHash.pm。

在正式開始工作前,先要將工具軟件安裝好,首先解壓縮dumphive包,由于它是由Pascal語言寫出的,所以要下載free Pascal的編譯器,在Ubuntu下,用apt-get install fpc即可,然后進入src目錄下,直接make就可以獲得dumphive可執行程序了。再安裝Win32-Registry-File-1.10和Tie-IxHash-1.22,這兩個perl程序的安裝方法類似,先解壓,在運行perl MakeFile.pl 生成makfile,再運行make,最后make install

真正的工作就可以開始了

1. 首先將windows所在分區掛載到/mnt/目錄上,(如果掛載不了,需要下載并安裝ntfsprogs)

2. cp /mnt/WINDOWS/system32/config/SYSTEM /tmp/system 將注冊表文件拷貝到tmp目錄下

3. dumphive /tmp/system /tmp/system.reg 將注冊表文件轉換為文本格式

4. 再編寫一個test.pl腳本 ,比如:

use Win32::Registry::File;
$reg = new Win32::Registry::File();
$reg->open('system.reg');
use Data::Dumper;
print Dumper($reg->get(['system\ControlSet001\Control']));

然后perl test.pl就可以看的ControlSet001\Control下的結構了。注意這里的get后的參數中的system,跟第2步時生成的文件名有關,如果將windows下的注冊表文件拷貝成aaa,再用dumphive去轉換,則生成的注冊表文本文件都是以aaa開頭的。當執行用cat system.reg,后就可以明顯的看出來。

另外Win7跟xp的注冊表文件,在linux下解讀出來還是有很大差異的,每一個字段前都有一個類似UUID的值。

【編輯推薦】

  1. Windows 8 M1注冊表功能展示
  2. 注冊表讓服務器遠程訪問更安全
  3. 四招教你打造輕型Linux桌面環境
  4. Linux十大妙用:充當Windows修復工具
  5. 如何巧妙利用系統注冊表 防止病毒復活

 

責任編輯:馮宇 來源: Linux社區
相關推薦

2011-08-03 18:01:40

注冊表

2017-08-09 16:24:46

2009-07-03 13:12:59

Windows CE

2011-08-04 16:37:09

注冊表編輯器注冊表

2009-07-07 12:09:04

注冊表開發.NET Compac

2009-02-18 08:42:40

手動備份注冊表

2010-03-29 09:46:29

Windows 7關機加速

2009-08-19 13:25:53

C#操作注冊表

2018-11-02 09:15:11

WindowsWindows 10注冊表

2009-07-16 15:13:17

Windows Emb

2011-06-03 10:34:22

arpWindows 200

2011-09-16 14:22:31

注冊表windowsVist

2011-06-03 10:34:32

2009-05-28 14:11:05

Windows Emb

2010-04-21 14:33:05

Windows注冊表

2011-09-15 10:36:49

注冊表windows7系統盤

2009-08-21 09:43:49

C#編輯注冊表

2011-06-28 10:11:05

Qt Qt 4.1.0 注冊表

2019-07-07 09:20:02

Windows 10Windows備份注冊表

2009-06-15 09:56:22

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 成人午夜精品 | 国产精彩视频 | 一区二区高清在线观看 | 天天干免费视频 | 国产95在线 | 国产美女久久 | 午夜久久久 | 欧美精品一区二区三区四区五区 | 午夜精品久久久久久久久久久久久 | 在线综合视频 | 日韩av一区二区在线观看 | 成人精品国产免费网站 | 做a视频| 久久久久久国产精品 | 久久综合久色欧美综合狠狠 | 国产精品久久久久久久久久久久久 | 午夜影视在线观看 | 亚洲乱码一区二区三区在线观看 | h视频在线观看免费 | 欧美国产日韩在线 | 国产综合精品 | 欧产日产国产精品视频 | 日韩国产精品一区二区三区 | 亚洲国产中文在线 | 丝袜毛片 | 国产情侣在线看 | 羞羞色影院 | 在线观看a视频 | www日本高清视频 | 97视频在线观看免费 | 一区精品视频在线观看 | 欧美日韩专区 | 99re在线观看 | 欧美黄色性生活视频 | 亚洲成人在线网 | 久久这里只有精品首页 | 综合久久综合久久 | 欧美区日韩区 | 国产午夜视频 | 亚洲欧美激情四射 | 久久久久久国产精品 |