Solução para obter dados da memória de um processo -- process campo com memory camp askubuntu Relacionado O problema

Solution to get data from memory of a process


2
vote

problema

português

Se estiver usando o Firefox e preencher uma forma grande (com muito texto para escrever), e por algum motivo eu acidentalmente pressione F5 e todo o meu texto nos formulários é perdido, eu pode usar, por exemplo, hxd no Windows para recuperar o texto, porque eles ainda estão na memória. Como posso fazer o mesmo sob o Ubuntu?

english

If I'm using Firefox and filling out a big form (with lots of text to write), and for some reason I accidentally press F5 and all my text in the forms is lost, I can use e.g. HxD on Windows to retrieve the text, because they're still in memory. How can I do the same under Ubuntu?

     

Lista de respostas

2
 
vote
vote
Melhor resposta
 

Você pode navegar pelo arquivo virtual abcdefghgjklmnabcdefghijklmn0 (a imagem da RAM) e procure uma string que você digitou. Então, por exemplo (tudo como root)

  strings /proc/kcore | grep unbelievable    

procurará uma string unbelievable

  hd /proc/kcore | less    

lhe dará uma saída formatada Hex de toda a RAM.

Como um sidenote, eu recomendaria usar o lazarus ff / extensão cromica , que pode salvar seu bacon / Formulários e evitar esses problemas.

 

You can browse through the virtual /proc/kcore file (the image of the RAM) and look for a string you typed. So for example (all as root)

strings /proc/kcore | grep unbelievable 

will look for a string unbelievable

hd /proc/kcore | less 

will give you a hex formatted output of all the RAM.

As a sidenote, I would recommend using the Lazarus FF/Chromium extension, which can save your bacon/forms and prevent these problems.

 
 

Perguntas relacionadas

2  Por que meu sistema está mostrando menos memória (RAM) do que na verdade? [fechado]  ( Why is my system showing less memory ram than is actually installed ) 
. FECHADO. Esta questão é off-tópico . Atualmente não está aceitando respostas. Quer melh...

49  O que é "cache" no comando superior?  ( What is cached in the top command ) 
Ao executar top , eu recebo: top - 09:10:52 up 18:37, 1 user, load average: 1.56, 1.33, 1.15 Tasks: 39 total, 1 running, 38 sleeping, 0 stopped, ...

15  Como aumentar o espaço em disco de um convidado Ubuntu VMware, sem o CD?  ( How to increase the disk space of an ubuntu vmware guest without the cd ) 
Eu desliguei a VM e no lado do VMware aumentou o espaço em disco alocado. Eu fiz isso por Editar configurações da máquina virtual - & gt; Disco rígido - & gt;...

20  8 GB de RAM no processador de 64 bits usando o Ubuntu de 32 bits  ( 8 gb ram on 64 bit processor using 32 bit ubuntu ) 
Vou repetir o título em uma palavra mais longa. Um endereço do Ubuntu de 32 bits pode mais de 4 GB de RAM em um processador de 64 bits? ...

13  Por que o cache está sempre cheio?  ( Why is the cache in my memory always full ) 
Eu tenho 6GB RAM, processador I5 2.4GHz executando o Ubuntu 11.10. Eu particionei meu HD para que eu tenha troca de 8GB. Ao transmitir ou abrir várias guias...

1  Erro de formatação de erro com meu microSD  ( Error formatting volume with my microsd ) 
# Module lldp configuration. Press <SPACE> to continue or <Q> to quit:[60;D# # # Module msdp configuration. # 0 Este que eu recebo quando tento formatar ...

293  Como posso monitorar o uso da memória?  ( How can i monitor the memory usage ) 
Eu usei top para ver o uso da memória no momento. Mas gostaria de monitorar o uso da memória durante um período de tempo. E.g iniciar monitoramento e, em se...

15  Matar automaticamente um processo se exceder uma determinada quantidade de RAM  ( Automatically kill a process if it exceeds a given amount of ram ) 
Eu trabalho em conjuntos de dados em larga escala. Ao testar um novo software, um script às vezes se esgueirará em mim, agarrar rapidamente todos os RAM dispo...

8  No que diz respeito ao uso da memória, o que são buffers?  ( In regards to memory usage what are buffers ) 
de apenas uma olhada no uso da memória (com free -m ) em um dos meus servidores Ubuntu e viu isto: total used free shared ...

0  12.04 - Memória não totalmente reconhecida  ( 12 04 memory not fully recognized ) 
Isso pode parecer um fácil "obter chips de memória diferentes", mas não estou convencido: Eu configurei 12.04 64bit em uma nova placa nova com 8 GB de mem...




© 2022 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.