Heim Datenbank MySQL-Tutorial 在U盘上安装BackTrack5 R2(带加密)

在U盘上安装BackTrack5 R2(带加密)

Jun 07, 2016 pm 03:27 PM
加密 学习 安装

最近在学习安全方面的技术,为了减少到处寻找工具和软件的麻烦,决定使用BackTrack这个综合的安全平台。它包含了不少象Metaploit、Nessus、aircrack这些优秀的安全软件。 为了保留原有的Windows操作系统,而且不想去碰双系统的麻烦,在虚拟机环境上安装了Bac

最近在学习安全方面的技术,为了减少到处寻找工具和软件的麻烦,决定使用BackTrack这个综合的安全平台。它包含了不少象Metaploit、Nessus、aircrack这些优秀的安全软件。

 

为了保留原有的Windows操作系统,而且不想去碰双系统的麻烦,在虚拟机环境上安装了BackTrack。可是,虚拟机认不到我的无线网卡,无法将其连进BackTrack,只好再想办法。BackTrack的官网上www.backtrack-linux.org有不少文档,其中有几个是介绍在U盘上安装BackTrack的。把BackTrack装在U盘上也不错,可以直接访问计算机的硬件,随便一台支持USB启动的计算机都能运行BackTrack。于是依照网上的文档实验了一把。

 

我的计算机系统比较简单:Win7家庭版64位,64位的绿色版VMWare,i5CPU,4G内存,互联网,一个16G的U盘(建议U盘容量选再大一点的,因为安装完以后如果想升级或更新软件,16G的空间就不够了;另外U盘的读写性能要好,不然会经常处于等待状态)

 

先弄个BackTrack的Live版ISO文件,官网上有。我选的是BackTrack5 R2 KDE 64位(文档上介绍的GNOME版)。

 

运行虚拟机,从ISO文件启动,BackTrack就跑起来了。用startx命令切换到图形界面。

 

安装过程需要从互联网下载安装软件,所以先检查互联网连接,我一般用nslookup www.qq.com,如果域名解析成功,互联网连接就没问题了。不行的话用ifconfig检查接口状态,用/etc/init.d/networking stop关闭网络接口,用/etc/init.d/networking start启动网络接口

 

在U盘上安装先要在系统中找到U盘,即找到它的路径,可以用dmesg | egrep hd.\|sd.命令,一般U盘的路径是/dev/sdb,不过不同环境不一样,例如,接了不止一个U盘的话,就不一定是这个路径了。

 

找到U盘。用fisk /dev/sdb对它做分区,分区步骤如下

1)建一个主分区(primary),大小500M左右,把它toggle为83,设为active(这个区后面是用作/boot分区的,路经是/dev/sdb1)

2)建一个扩展分区(extend),大小是剩下的空间(就是直接敲回车就行了)

3)建一个逻辑分区(logical),大小跟2)的一样(也是直接敲回车就行了,这个后面是用作/分区,路经是/dev/sdb5)

4)别忘了敲w命令哦,保存分区表

 

后面的安装需要一些软件和工具,所以要升级一下BackTrack

apt-get update

apt-get install hashalot

 

升级成功后,要对U盘上的分区启用加密

cryptsetup -y --cipher aes-xts-plain --key-size 512 luksFormat /dev/sdb5

这里会要求建立加密口令的

 

接着打开加密了的分区,在它上面建VG,LV(LVM方面的东西)

1)打开加密分区cryptsetup luksOpen /dev/sdb5 mybt5,这里会要求输入刚才见的加密口令

2)建PV,pvcreate /dev/mapper/mybt5

3)建VG,vgcreate vg /dev/mapper/mybt5

4)建LV,lvcreate -n swap -L 1024M vg(这个LV是以后作为U盘上的swap交换空间,如果内存不够,会使用这部分空间,而影响性能;如果觉得内存足够,可以不建)

                 lvcreate -n root -l 100%FREE vg

 

LV建好后,开始建文件系统

1)如果前面建了swap LV,mkswap /dev/mapper/vg-swap

2)mkfs.ext4 /dev/mapper/vg-root

 

为了减轻U盘的读写负荷,延长它的寿命,提供性能,建议把ext文件系统的日志功能关闭

tune2fs -o journal_data_writeback /dev/mapper/vg-root

tune2fs -O ^has_journal /dev/mapper/vg-root

e2fsck -f /dev/mapper/vg-root

 

现在,可以把BackTrack系统装到U盘上了,双击桌面的install Backtrack图标,按着指示操作

在U盘上安装BackTrack5 R2(带加密)

选择语言,直接点Forward就可以了

 

在U盘上安装BackTrack5 R2(带加密)

选择时区,Region选Asia(亚洲),Time Zone选China开头的

 

在U盘上安装BackTrack5 R2(带加密)

选键盘布局,直接点Forward就可以了

 

在U盘上安装BackTrack5 R2(带加密)

分区管理,这里要选Specify partitions manually(advanced)手工指定

我们要把/boot分区挂在/dev/sdb1上,把/分区挂在/dev/mapper/vg-root上,文件系统类型都是ext4

在U盘上安装BackTrack5 R2(带加密)

点Forward

 

接下来要点Advanced,在U盘上安装系统引导程序

在U盘上安装BackTrack5 R2(带加密)

在U盘上安装BackTrack5 R2(带加密)

点OK,再点Install

 

接下来就是漫长的等待了,所以要选读写性能好的U盘

在U盘上安装BackTrack5 R2(带加密)

在U盘上安装BackTrack5 R2(带加密)

在U盘上安装BackTrack5 R2(带加密)

在U盘上安装BackTrack5 R2(带加密)

到这一步,要点Continue Testing,因为我们还要继续,以让U盘里的BackTrack可以顺利启动

 

 执行blkid /dev/sdb5,记住UUID串

然后

mkdir /mnt/bt5

mount /dev/mapper/vg-root /mnt/bt5

mount /dev/sdb1 /mnt/bt5/boot

chroot /mnt/bt5

mount -t proc proc /proc

mount -t sysfs sys /sys

 

升级一下U盘里的BackTrack

apt-get update

apt-get install hashalot lvm2

 

 

接下来配置initramfs-tool创建initrd文件(这个文件在/boot目录下,是引导操作系统启动的程序)

用vi修改/etc/crypttab文件,增加这一行

mybt5      /dev/disk/by-uuid/         none         luks

(mybt5是前面创建的加密分区,是前面blkid命令显示的UUID)

 

由于是加密盘,启动时是需要输入加密口令的,但这里有个BUG,我们需要修复一下

用vi编辑/usr/share/initramfs-tools/scripts/local-top/cryptroot文件

在275行处插入一个行echo "Unlocking the disk $cryptsource ($crypttarget)"

把291行换成cryptkey="Enter passphrase: "

运行update-initramfs -u重建initrd文件

 

一般情况下,BackTrack启动时是图形界面的,通常要按F8切到命令行界面才能输入加密口令。可以编辑/boot/grub/grub.cfg文件,让BackTrack启动时直接进入命令行界面。在/boot/grub/grub.cfg文件里搜索splash(貌似只有一行有),找到后把这个“splash”删掉就可以了

 

好!U盘上的BackTrack装好了,用它来启动个电脑试试......成功了!就是U盘性能不理想(我的是16G,标称读10MB/s,写5MB/s),影响了操作速度。

 

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
Will R.E.P.O. Crossplay haben?
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

So installieren Sie Podman unter Ubuntu 24.04 So installieren Sie Podman unter Ubuntu 24.04 Mar 22, 2024 am 11:26 AM

Wenn Sie Docker verwendet haben, müssen Sie Daemons, Container und ihre Funktionen verstehen. Ein Daemon ist ein Dienst, der im Hintergrund läuft, wenn ein Container bereits in einem System verwendet wird. Podman ist ein kostenloses Verwaltungstool zum Verwalten und Erstellen von Containern, ohne auf einen Daemon wie Docker angewiesen zu sein. Daher bietet es Vorteile bei der Verwaltung von Containern, ohne dass langfristige Backend-Dienste erforderlich sind. Darüber hinaus erfordert Podman keine Root-Berechtigungen. In dieser Anleitung wird ausführlich erläutert, wie Sie Podman auf Ubuntu24 installieren. Um das System zu aktualisieren, müssen wir zunächst das System aktualisieren und die Terminal-Shell von Ubuntu24 öffnen. Sowohl während des Installations- als auch des Upgrade-Vorgangs müssen wir die Befehlszeile verwenden. eine einfache

So installieren und führen Sie die Ubuntu Notes-App unter Ubuntu 24.04 aus So installieren und führen Sie die Ubuntu Notes-App unter Ubuntu 24.04 aus Mar 22, 2024 pm 04:40 PM

Während des Lernens in der Oberstufe machen sich einige Schüler sehr klare und genaue Notizen und machen sich mehr Notizen als andere in derselben Klasse. Für manche ist das Notieren ein Hobby, für andere ist es eine Notwendigkeit, wenn sie leicht kleine Informationen über etwas Wichtiges vergessen. Die NTFS-Anwendung von Microsoft ist besonders nützlich für Studierende, die wichtige Notizen außerhalb der regulären Vorlesungen speichern möchten. In diesem Artikel beschreiben wir die Installation von Ubuntu-Anwendungen auf Ubuntu24. Aktualisieren des Ubuntu-Systems Vor der Installation des Ubuntu-Installationsprogramms müssen wir auf Ubuntu24 sicherstellen, dass das neu konfigurierte System aktualisiert wurde. Wir können das bekannteste „a“ im Ubuntu-System verwenden

Detaillierte Schritte zur Installation der Go-Sprache auf einem Win7-Computer Detaillierte Schritte zur Installation der Go-Sprache auf einem Win7-Computer Mar 27, 2024 pm 02:00 PM

Detaillierte Schritte zur Installation der Go-Sprache auf einem Win7-Computer. Go (auch bekannt als Golang) ist eine von Google entwickelte Open-Source-Programmiersprache. Sie ist einfach, effizient und bietet eine hervorragende Parallelitätsleistung. Sie eignet sich für die Entwicklung von Cloud-Diensten, Netzwerkanwendungen usw Back-End-Systeme. Durch die Installation der Go-Sprache auf einem Win7-Computer können Sie schnell mit der Sprache beginnen und mit dem Schreiben von Go-Programmen beginnen. Im Folgenden werden die Schritte zur Installation der Go-Sprache auf einem Win7-Computer im Detail vorgestellt und spezifische Codebeispiele angehängt. Schritt 1: Laden Sie das Go-Sprachinstallationspaket herunter und besuchen Sie die offizielle Go-Website

Wie installiere ich die Go-Sprache unter dem Win7-System? Wie installiere ich die Go-Sprache unter dem Win7-System? Mar 27, 2024 pm 01:42 PM

Die Installation der Go-Sprache unter dem Win7-System ist ein relativ einfacher Vorgang. Befolgen Sie einfach die folgenden Schritte, um sie erfolgreich zu installieren. Im Folgenden wird detailliert beschrieben, wie die Go-Sprache unter dem Win7-System installiert wird. Schritt 1: Laden Sie das Go-Sprachinstallationspaket herunter. Öffnen Sie zunächst die offizielle Go-Sprache-Website (https://golang.org/) und rufen Sie die Download-Seite auf. Wählen Sie auf der Download-Seite die Version des Installationspakets aus, die mit dem Win7-System kompatibel ist und heruntergeladen werden soll. Klicken Sie auf die Download-Schaltfläche und warten Sie, bis das Installationspaket heruntergeladen ist. Schritt 2: Installieren Sie die Go-Sprache

Lassen Sie uns gemeinsam lernen, wie Sie die Stammzahl in Word eingeben Lassen Sie uns gemeinsam lernen, wie Sie die Stammzahl in Word eingeben Mar 19, 2024 pm 08:52 PM

Beim Bearbeiten von Textinhalten in Word müssen Sie manchmal Formelsymbole eingeben. Manche Leute wissen nicht, wie man die Stammzahl in Word eingibt, also habe ich den Redakteur gebeten, mit meinen Freunden ein Tutorial zur Eingabe der Stammzahl in Word zu teilen. Ich hoffe, es hilft meinen Freunden. Öffnen Sie zunächst die Word-Software auf Ihrem Computer, öffnen Sie dann die Datei, die Sie bearbeiten möchten, und bewegen Sie den Cursor an die Stelle, an der Sie das Stammzeichen einfügen müssen, siehe Beispielbild unten. 2. Wählen Sie [Einfügen] und dann im Symbol [Formel]. Wie im roten Kreis im Bild unten gezeigt: 3. Wählen Sie dann unten [Neue Formel einfügen]. Wie im roten Kreis im Bild unten gezeigt: 4. Wählen Sie [Radikal] und dann das entsprechende Radikal. Wie im roten Kreis im Bild unten gezeigt:

Wesentliche PHP-Programme: Installieren Sie diese, um reibungslos zu funktionieren! Wesentliche PHP-Programme: Installieren Sie diese, um reibungslos zu funktionieren! Mar 27, 2024 pm 05:54 PM

Wesentliche PHP-Programme: Installieren Sie diese, um reibungslos zu funktionieren! PHP ist eine beliebte serverseitige Skriptsprache, die häufig zur Entwicklung von Webanwendungen verwendet wird. Um ein PHP-Programm erfolgreich auszuführen, müssen Sie zunächst einige notwendige Software und Tools auf dem Server installieren. In diesem Artikel stellen wir die Software und Tools vor, die installiert werden müssen, sowie spezifische Codebeispiele, die Ihnen helfen, PHP-Programme reibungslos auszuführen. 1. PHP-Interpreter Der Kern des PHP-Programms ist der PHP-Interpreter, der für das Parsen und Ausführen von PHP-Code verantwortlich ist. Um den PHP-Interpreter zu installieren, können Sie folgen

Installationsanleitung für die PHP-FFmpeg-Erweiterung: leicht verständliches Tutorial Installationsanleitung für die PHP-FFmpeg-Erweiterung: leicht verständliches Tutorial Mar 28, 2024 pm 02:17 PM

Installationsanleitung für die PHPFFmpeg-Erweiterung: Einfaches und leicht verständliches Tutorial Im Prozess der Website-Entwicklung müssen wir manchmal verschiedene Multimediadateien wie Audio, Video usw. verarbeiten. FFmpeg ist ein leistungsstarkes Multimedia-Verarbeitungstool, das Audio-, Video- und andere Formate verarbeiten kann und verschiedene Transkodierungs-, Schnitt- und andere Vorgänge unterstützt. Die PHPFFmpeg-Erweiterung ist eine Erweiterungsbibliothek, die FFmpeg-Funktionen in PHP aufruft. Sie kann zur einfachen Verarbeitung von Multimediadateien verwendet werden. Im Folgenden stellen wir PHPF im Detail vor

So verschlüsseln Sie das komprimierte Paket mit der Methode „winrar-winrar-verschlüsseltes komprimiertes Paket'. So verschlüsseln Sie das komprimierte Paket mit der Methode „winrar-winrar-verschlüsseltes komprimiertes Paket'. Mar 23, 2024 pm 12:10 PM

Der Editor stellt Ihnen drei Methoden zur Verschlüsselung und Komprimierung vor: Methode 1: Verschlüsselung Die einfachste Verschlüsselungsmethode besteht darin, beim Verschlüsseln der Datei das Kennwort einzugeben, das Sie festlegen möchten, und die Verschlüsselung und Komprimierung sind abgeschlossen. Methode 2: Automatische Verschlüsselung Bei der gewöhnlichen Verschlüsselungsmethode müssen wir beim Verschlüsseln jeder Datei ein Passwort eingeben. Wenn Sie eine große Anzahl komprimierter Pakete verschlüsseln möchten und die Passwörter gleich sind, können wir in WinRAR die automatische Verschlüsselung festlegen und dann nur „Wann“. Beim normalen Komprimieren von Dateien fügt WinRAR jedem komprimierten Paket ein Passwort hinzu. Die Methode ist wie folgt: Öffnen Sie WinRAR, klicken Sie in der Einstellungsoberfläche auf Optionen-Einstellungen, wechseln Sie zu [Komprimierung], klicken Sie auf Standardkonfiguration erstellen – Kennwort festlegen. Geben Sie hier das Kennwort ein, das wir festlegen möchten, und klicken Sie auf OK, um die Einstellung abzuschließen. Wir benötigen nur korrigieren

See all articles