저는 현재 pyk를 사용하여 belkasoft, ftk imager 등의 응용 프로그램에서 만든 메모리 덤프를 처리합니다. 일반적으로 확장자는 .mem 또는 .dmp이며 양식 :큰 휘발성 메모리 파일을 바이트 단위로 읽고 처리하기
53 FF 00 F0 53 FF 00
나는이 데이터의 사용을 히트 맵을 말하거나 각 바이트를 시각화하려고 어쩌면 곡선을 사용할 수 있도록 시각화하고 싶습니다. 2GB 파일의 경우 2147483648 바이트입니다. 당신은 어떻게 읽고> = 2기가바이트 큰 파일 이런 종류의 처리에 접근 할
나는 같은 실험을했습니다 :
with open("File.mem",'rb') as file:
byte = file.read(1)
while byte:
Do something
어떤 계산을 관리하지만 고통스럽게 느린 나는 또한 시도 파일을 한 줄씩 빠르게 읽었지 만 각 줄의 바이트를 읽고 일부 변환을하는 것도 고통스럽게 느렸다. numpy loadtxt에 대한 내용도 읽었지만 많이 시도하지는 않았습니다. 먼저 여기에서 물어볼 것입니다.
이 시나리오에 적합한 아이디어가 있습니까?
덕분에 많은
많은 감사의 말씀을 드리며 실험 해 보았습니다. 매우 빠르며 많은 도움을 받았습니다. –