Wie man Nachrichten liest, die im RAM unter Linux gespeichert sind

Direktzugriffsspeicher (Random Access Memory, RAM) bezieht sich allgemein auf die Technologie, die Geräte mit einem flüchtigen Bereich zur temporären Speicherung von Daten bereitstellt. Diese Technologie wird in allen Formfaktoren der digitalen Elektronik verwendet, und ihre bloße Existenz ist eine Erinnerung an niemanden, der lange mit Computern oder Mobiltelefonen gearbeitet hat. Auf der anderen Seite ist der tatsächliche Inhalt dieses Speichers sehr oft ein Mysterium. Die meisten Betriebssysteme bieten keine Möglichkeit für einen Benutzer, den Inhalt von RAM leicht zu untersuchen.

Ein einfacher Linux-CLI-Trick kann einem Programmierer zumindest helfen, die unteren Bereiche des RAM nach nützlichen Nachrichten zu durchsuchen. Dies ist aus mehreren Gründen hilfreich. Programmierer und Betriebssystementwickler möchten möglicherweise sehen, wie viele BIOS oder UEFI in einem Live-Betriebssystemstart verbleiben. Andere Programmierer möchten vielleicht auch sehen, an welchen Stellen im RAM ein Programm ebenfalls schreibt. Einige Benutzer könnten dies aus Gründen der Fehlerbehebung oder auch nur aus Neugier tun. Glücklicherweise gibt es einen sicheren Weg dazu.

Suchen Sie einfache Text-Strings im RAM

Zuerst müssen Sie ein Terminal öffnen, indem Sie STRG, ALT und T gedrückt halten. Sie können auch Konsole, rxvt oder ein anderes Terminal-Programm über Ihr Anwendungsmenü starten. Wenn Sie mit einem größeren Bildschirm arbeiten möchten, können Sie STRG und ALT gedrückt halten, während Sie F1-F6 drücken, um sich bei einem virtuellen Terminal anzumelden. Theoretisch sollten die folgenden Befehle auch auf anderen Unix-Distributionen wie FreeBSD funktionieren.

Geben Sie an der Eingabeaufforderung Folgendes ein:

strings / dev / mem | Mehr

Wenn Sie gewarnt werden, dass Ihnen die Berechtigungen fehlen, geben Sie Folgendes ein:

sudo strings / dev / mem | Mehr

PRO TIPP: Wenn das Problem bei Ihrem Computer oder Laptop / Notebook auftritt, sollten Sie versuchen, die Reimage Plus Software zu verwenden, die die Repositories durchsuchen und beschädigte und fehlende Dateien ersetzen kann. Dies funktioniert in den meisten Fällen, in denen das Problem aufgrund einer Systembeschädigung auftritt. Sie können Reimage Plus herunterladen, indem Sie hier klicken

Sie müssen Ihr Administratorkennwort eingeben. Wenn Sie eine Nachricht erhalten haben, die Ihnen mitteilt, dass die Strings der Programme in einem Paket gefunden werden können, versuchen Sie Folgendes:

busybox strings / dev / mem | Mehr

oder

sudo busybox strings / dev / mem | Mehr

Sobald es richtig analysiert wurde, sehen Sie eine Textwand, die durch Linien getrennt ist. Wenn Sie die Leertaste drücken, wird ein weiterer Bildschirm angezeigt, sodass Sie möglicherweise weniger statt mehr in der Pipe verwenden möchten. Sie werden mehr als wahrscheinlich viel Müll sehen, aber zumindest einige der Nachrichten werden nützlich sein. Da Sie möglicherweise viele Gigabytes an RAM an Ihren Computer angeschlossen haben, möchten Sie eventuell die STRG-Taste gedrückt halten und zum Beenden C drücken.

Wenn Sie sich auf einem Legacy-freien Rechner befinden und immer noch Nachrichten über einen Disketten- oder CD-ROM-Laufwerk sehen, müssen Sie sich keine Sorgen machen. Dies sind nur Nachrichten von Ihrem BIOS oder UEFI-Programm.

PRO TIPP: Wenn das Problem bei Ihrem Computer oder Laptop / Notebook auftritt, sollten Sie versuchen, die Reimage Plus Software zu verwenden, die die Repositories durchsuchen und beschädigte und fehlende Dateien ersetzen kann. Dies funktioniert in den meisten Fällen, in denen das Problem aufgrund einer Systembeschädigung auftritt. Sie können Reimage Plus herunterladen, indem Sie hier klicken

Facebook Twitter Google Plus Pinterest