Zweck: Wenn Sie Linux wurden für eine Weile, stehen die Chancen, dass Sie Online-Schnittstelle haben Sie die Hände schmutzig mit der Shell / Kommandozeilen-(CLI), um einige Probleme zu beheben. Oft ist es eine Folge von Trial-and-error-Befehle, bevor Sie passieren zu geben, die richtigen Befehle und das Problem gelöst ist und wir alle sind glücklich. Aber das gleiche Problem kommt wieder zu uns zurückkommen Spuk nach einigen Monaten oder vielleicht sogar ein Jahr, wenn wir das exakt gleiche Problem stoßen und wir wünschten, wir hätten diese Befehle irgendwo oder es in einem Text-Dokument und E-Mail an uns geschrieben haben, sollte eingefügt werden. In diesem Blog-Eintrag werden wir sehen, einige Tools, die alle deine Shell / Terminal-Aktivitäten aufzeichnen und Sie können replay es zu einem späteren Zeitpunkt wird - genau wie wir TV-Shows auf unserer Videorecorder aufzeichnen und zu einem späteren Zeitpunkt ansehen zu verwenden.

Let's Get Started davon aus, dass Sie auf einem Debian oder Debian-basierten System sind.

Schritt 1: Installieren Sie das Paket bsdutils

bsdutils ist ein wesentlicher Debian-Paket, so dass keine Frage der Installation hast du, sollten Sie es installiert haben, welche Art auf Ihrem System. Im Fall, wenn Sie finden es nicht dann sind die Chancen, dass etwas ernsthaft gegangen mit Ihrem System falsch oder es bald sein wird installiert.

In jedem Fall, wenn Sie es nicht haben, dann installieren Sie es, indem Sie den folgenden Befehl:
# apt-get install bsdutils

Schritt 2: Starten Sie die Aufnahme Ihrer Tätigkeit

Angenommen, Sie entscheiden, nehmen Sie Ihre Konsole / Shell / Terminal Aktivitäten kurz vor dem Start Ihres irgendein Problem Untersuchung. Geben Sie den folgenden Befehl ein:
# script -t 2>~/troubleshoot-wireless.time -a ~/troubleshoot-wireless.script
Script started, file is /root/troubleshoot-wireless.script

wo beheben Wireless-beliebigen Namen geben, dass man ist. Sie können auch geben test.time und test.script.

Nun geben Sie die folgende Sequenz von Befehlen versuche, meine drahtlose Problem zu beheben:
debian:~# modprobe ndiswrapper
FATAL: Module ndiswrapper not found.
debian:~# lsmod | grep wireless
debian:~# cat /boot/config-2.6.26-1-686 | grep WIRELESS
CONFIG_WIRELESS_EXT=y
# CONFIG_IPWIRELESS is not set
CONFIG_USB_SERIAL_SIERRAWIRELESS=m
debian:~# iwconfig
lo        no wireless extensions.

eth0 no wireless extensions.

eth1 no wireless extensions.

eth2 nicht bereit! ESSID: off / any
Mode: Managed Channel: 0 Access Point: Not-Associated
Tx-Power = 31 dBm Empfindlichkeit = 0 / 200
Wiederholen kurzer Frist: 0 RTS thr = 0 B Fragment thr = 0 B
Encryption key: off
Link Quality: 0 Signal level: 0 Noise level: 0
Rx ungültig nwid: 0 Rx ungültig crypt: 0 Rx ungültig frag: 0
Tx übermäßige Wiederholungen: 0 Invalid misc: 0 Missed beacon: 0

Nun möchte ich die Aufnahme zu beenden, damit ich die Aktivitäten den folgenden Befehl geben:
debian:~# exit
exit
Script done, file is /root/troubleshoot-wireless.script

Schritt 3: View oder Replay Geschichte Ihrer Tätigkeit zu einem späteren Zeitpunkt

Wenn Sie wollen einfach nur die Liste der Befehle zu sehen und deren Ausgang man einfach den Befehl geben kann:
# less -R troubleshoot-wireless.script

und Sie sollten in der Lage, alle Ihre Aktivitäten zu sehen.


Sie fragen sich vielleicht, warum die Option "-R"? Dies liegt daran, Fehlersuche wireless.script ist eine binäre / RAW-Datei und Sie können einfach nicht sehen können, indem weniger Befehl. Sie müssen die Option "-R", um weniger zu sagen, Roh Steuerzeichen Display übergeben.

Nun, was, wenn Sie die Aufzeichnung der gesamten Sitzung zusammen mit dem Timing-Informationen genauso wie wir sehen wollen sehen eine aufgezeichnete TV-Show? Denken Sie an die "Problembehandlung-wireless.time"-Datei angelegt, dass wir, wenn wir zuerst den "Script"-Kommando? Geben Sie den folgenden Befehl ein:
# scriptreplay troubleshoot-wireless.time troubleshoot-wireless.script

Jetzt lehnen Sie sich zurück und genießen Sie gerade Ihre aufgezeichneten Hacking-Session. Grundsätzlich ist der. "Time"-Datei enthält zwei Informationen:

a) Wie viel Zeit ist vergangen, seit Ausgang Ihrer letzten - 1. Feld

b) Wie viele Zeichen ausgegeben wurden Gebiet dieser Zeit - 2.

Hier ist ein Auszug aus meiner Ausgabe von meinem. "Time"-Datei:
# less troubleshoot-wireless.time
0.717150     16
0.002114      1
177.207121 1
1.375981       1
0.112605       1
0.159340      1
0.096592     4
0.272410     1
12.303088   1
0.367985     1
0.175879     1
0.063820    1
0.320237    1
........
........

So zum Beispiel, sagt der 3. Eintrag (grün), die etwa 177 Sekunden seit der letzten Ausgabe vergangen ist und ein Zeichen hat sich seit der letzten Ausgabe auf dem Bildschirm angezeigt wurde. Dies ist der Mut des "Script"-Kommando mit dem Sie Ihre Tagung, wie ein aufgezeichnetes Video ansehen können.

Vertrauen Sie mir genießen Sie die "video wie" Ausgang Ihres Fehlersuche / Hacking-Session. Zusätzlich genießen Sie einen schönen heißen Kaffee, während Sie sich zurücklehnen und entspannen.

Wie gewohnt, lassen Sie einen Kommentar / Feedback, wenn Sie welche haben. Kommentare ermutigt Bloggern mehr Post und behalten ihre hohe Geister.

Auch bitte nicht vergessen Rate zu diesem Post weiter unten.

Gerne diesem Post? Sie können diese auch mögen: