Cum se citesc mesajele stocate în memoria RAM pe Linux



Încercați Instrumentul Nostru Pentru Eliminarea Problemelor

Memoria cu acces aleatoriu (RAM) se referă, în general, la tehnologia care oferă dispozitivelor o zonă volatilă pentru stocarea temporară a datelor. Această tehnologie este utilizată în toți factorii de formă ai electronicii digitale, iar simpla sa existență este o memorie pentru nimeni care nu a lucrat cu calculatoare sau telefoane celulare de foarte mult timp. Pe de altă parte, conținutul real al memoriei menționate este foarte adesea un mister. Majoritatea sistemelor de operare nu oferă utilizatorului nicio modalitate de a examina cu ușurință conținutul RAM.



Un simplu truc Linux CLI poate ajuta cel puțin un programator să examineze zonele inferioare ale RAM pentru mesaje utile. Acest lucru este util din mai multe motive. Programatorii și dezvoltatorii de sisteme de operare ar putea dori să vadă câte BIOS sau UEFI rămân în interiorul unui boot live al sistemului de operare. Este posibil ca alți codificatori să dorească să vadă și ce locații din memoria RAM scrie un program. Unii utilizatori ar putea face acest lucru din motive de depanare sau chiar din curiozitate. Din fericire există un mod sigur de a face acest lucru.



Găsiți șiruri de text simplu în RAM

Mai întâi va trebui să deschideți un terminal ținând apăsate CTRL, ALT și T. De asemenea, puteți porni Konsole, rxvt sau orice alt program de terminal din meniul aplicațiilor. Dacă doriți să lucrați cu un ecran mai mare, atunci puteți ține apăsate CTRL și ALT în timp ce apăsați F1-F6 pentru a vă conecta la un terminal virtual. Teoretic, următoarele comenzi ar trebui să funcționeze și pe alte distribuții Unix, cum ar fi FreeBSD.



La promptul de comandă tastați:

șiruri / dev / mem | Mai Mult

Dacă vă avertizează că vă lipsesc permisiunile, tastați:



sudo strings / dev / mem | Mai Mult

Va trebui să introduceți parola de administrare. Dacă ați primit un mesaj care vă spunea că programele „șiruri” pot fi găsite într-un pachet, atunci încercați:

busybox strings / dev / mem | Mai Mult

sau

sudo busybox strings / dev / mem | Mai Mult

poza-a

După ce a fost analizat corect, veți vedea un perete de text separat prin linii. Apăsând bara de spațiu va cădea în jos un alt ecran, deci este posibil să doriți să utilizați mai puțin în loc de mai mult în țeavă. Cu siguranță veți vedea o mulțime de gunoi, dar cel puțin unele dintre mesaje vor fi utile. Deoarece este posibil să aveți mulți gigaocteți de memorie RAM atașată la computer, în cele din urmă veți dori să țineți CTRL și să apăsați C pentru a ieși.

Dacă sunteți pe o mașină gratuită și vedeți în continuare mesaje despre un controler de dischetă sau o unitate CD-ROM, atunci nu aveți de ce să vă faceți griji. Acestea sunt doar mesaje din programul BIOS sau UEFI.

2 minute citite