Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 28/07/2014, à 10:48

bartazuk

Lire une adresse sur un periphérique

Bonjour à tous!

Je suis sur ubuntu 14.04 et j'aurais besoin de votre aide.

J'ai une carte sd sur laquelle je fais un traitement qui devrait changer le contenu de certaines adresses, et pour le vérifier, j'aimerais (avec ubuntu) pouvoir aller lire les octets à cette adresse sur la carte sd. Est ce qu'il y a un moyen de faire ça? Et si cette méthode peut être étendue aux clés USB, voir même à la mémoire de l'ordinateur, ça m'arrangerait pas mal.

Merci

Alexandre

Hors ligne

#2 Le 28/07/2014, à 13:49

serged

Re : Lire une adresse sur un periphérique

En supposant que ta carte SD est montée sur /dev/sdb, tu peux utiliser la commande dd (man dd pour plus de détails):

dd if=/dev/sdb of=fichier-dump

et explorer fichier-dump avec un quelconque éditeur hexa (par exemple hexedit)

Pour une clef USB, c'est pareil.

Pour la mémoire, c'est plus dur : tu peux utiliser /proc/kcore, mais sur un linux 64 bits, il prend tout l'espace d'adressage (soit 128T) !

Dernière modification par serged (Le 28/07/2014, à 13:50)


LinuxMint Vera Cinnamon et d'autres machines en MATE, XFCE... 20.x , 21.x ou 19.x
Tour : Asus F2A55 / AMD A8-5600K APU 3,6GHz / RAM 16Go / Nvidia GeForce GT610 / LM21.1 Cinnamon
Portable : LDLC Mercure MH : Celeron N3450 /RAM 4Go / Intel HD graphics 500 i915 / biboot Win 10 (sur SSD) - LM21.1 MATE (sur HDD)

Hors ligne