Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

Alguém conhece alguma biblioteca equivalente a ReadWriteMemory que funcione no linux?

Preciso de ajuda pra ler informações em um endereço conhecido da memória no linux, existe uma biblioteca muito boa que usa uma api do windows, mas no linux não achei nada. Alguém consegue me ajudar?

1 resposta
solução!

Consegui resolver o problema, esse é o código que eu estou usando.

pid = 12838

address=0x55b52250d598

fd = open(f"/proc/{pid}/mem", "rb")
fd.seek(address)
value = fd.read(4)
print(int.from_bytes(value, byteorder='little'))