디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

[🔎질문] 파이썬으로 메모리 조작해보신분들 계신가요

ㅇㅇ(45.8) 2023.10.16 01:34:49
조회 216 추천 0 댓글 0
														
ss = b'\xff\xd8\xff' # jpg magic number
se = b'\xff\xd9' # jpg end

with open("./dmp/1.DMP",'rb') as f:
    tdata = f.read()

count = 1
start = 0
while True:
    x1 = tdata.find(ss,start)
    if x1 < 0:
        break
    x2 = tdata.find(se,x1)
    jpg = tdata[x1:x2+1]
    with open(f'./output/test/extract_{str(count).zfill(4)}.jpg', 'wb') as d:
        d.write(jpg)
    count += 1
    start = x2+2


메모리 덤프뜬거로 jpg 이미지 긁어오는 위 스크립트 썼었는데요

이걸 pymem같은 모듈로 메모리상에서 직접 긁어오게 하고 싶은데 어떻게 해야 할까요?

정확히는, 위 코드의 tdata처럼 특정 pid 프로세스의 메모리영역을 변수에 bytes형으로 할당하고 싶습니다.

pm.read_bytes(start, end)로 읽을 수 있어보이는데 이 start값과 end값을 알아내는 방법을 모르겠습니다.


공식 문서를 읽어도 특정 바이트 패턴 위치 긁어오는 것만 있지 제가 원하는 식으론 안되네요.

pm = pymem.Pymem(123)

scan_list = pm.pattern_scan_all(b'\xff\xd8\xff', return_multiple=True)

이러면 scan_list에 값들이 담기긴 하는데, 이걸 메모리 상에서 어떻게 검색할지도 모르겠고

저렇게 되면 jpg 이미지의 시작주소는 알 수 있지만 끝 주소는 알 수 없어서 파일 추출이 힘들어지네요.


사용해보신 분들 도움 좀 부탁드립니다..

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 말머리 제목 글쓴이 작성일 조회 추천
- 설문 주류 모델하면 매출 폭등시킬 것 같은 아이돌 스타는? 운영자 26/01/05 - -
- AD 집에서 즐기는 Fresh 미식회 운영자 25/12/22 - -
2443 🔎질문 엔터 입력 시 커서 위치 질문(재업 [2] ㅇㅇ(1.229) 24.01.15 123 0
2441 🔎질문 형님들 셀레니움에서 인증 해야하는 socks5 프록시를 지원하는 방법 [2] ㅇㅇ(175.196) 24.01.15 133 0
2440 🔎질문 혹시 디코봇 만들어주실분 계신가요 [13] ㅇㅇ(211.220) 24.01.14 203 0
2437 🔎질문 설치 관련 질문 [1] ㅇㅇ(182.212) 24.01.09 147 0
2436 🔎질문 Vpython 오류 이거 왜생겨요???? [2] ㅇㅇ(59.9) 24.01.08 112 0
2435 🔎질문 커리큘럼 질문 [4] ㅇㅇ(121.128) 24.01.02 162 0
2434 일반 파이썬 배우는 친구가 끝말잇기 만드는데 [1] ㅇㅇ(199.195) 23.12.31 173 0
2433 일반 chatGPT랑 Deepl api 첨 써봤는데 DoubleJ갤로그로 이동합니다. 23.12.31 172 0
2432 🔎질문 크롬에서 파이썬 크롤링 하는데 이건 어떻게 추출하나요?? [11] ㅇㅇ(61.77) 23.12.27 362 0
2431 🔎질문 크롤링하는데 스토어 뭔가 바뀐건가 자꾸 1페이지만 되는데 원인이 뭐야? [2] ㅇㅇ(121.163) 23.12.22 154 1
2430 🔎질문 파이썬 과제 하는데 도와주세요,.,. [6] ㅇㅇ(1.21) 23.12.21 180 0
2429 일반 여기 설마 이정도 모르는놈도 없겠지? ㅇㅇ(106.102) 23.12.17 162 0
2428 🔎질문 파이썬 requests 사용법 [6] ㅇㅇ(59.23) 23.12.17 467 0
2426 🔎질문 파이썬 모듈 오류생김 [1] ㅇㅇ(1.239) 23.12.10 228 0
2424 🔎질문 파이썬 기초 문제 3개만 풀어주실분 ox임ㅠㅠ [3] ㅇㅇ(122.34) 23.12.08 375 0
2417 🔎질문 이거 뭐임? [1] ㅇㅇ(220.77) 23.11.29 133 0
2416 🔎질문 다른 파일의 변수값을 실시간으로 받고 싶습니다. [1] ㅇㅇ(210.103) 23.11.29 117 0
2414 일반 안녕하세요 파이썬 공부하려고 고닉 팠습니다 [3] DoubleJ갤로그로 이동합니다. 23.11.26 192 2
2413 🔎질문 텔레그램으로 뉴스 크롤링 해서 보내려고 하는데요 ㅠ [2] ㅇㅇ(125.177) 23.11.26 210 0
2412 🔎질문 파이썬 입문 할때는 어느 인강이 좋을까요? [4] 다이죠부갤로그로 이동합니다. 23.11.25 3730 0
2411 🔎질문 파이썬 GUI 시리얼 통신 쓰레드 질문 [10] ㅇㅇ(121.172) 23.11.19 202 0
2408 📚정보 파이썬으로 플러터 개발 가능함 폭진이갤로그로 이동합니다. 23.11.17 164 0
2407 일반 안녕하세요 뉴비입니다 [2] 만화좋앙갤로그로 이동합니다. 23.11.16 130 0
2404 🔎질문 이거 selenium 없이 requests로만 크롤링 가능합니까? [1] dd(220.71) 23.11.15 330 0
2401 🔎질문 데이터 크롤링할 때 셀레니움 쓸 수 밖에 없는 경우도 있나 [4] dd(211.234) 23.11.12 196 0
2400 🔎질문 백준 10803 문제좀 풀어주십사... [4] ㅇㅇ(14.50) 23.11.11 260 0
2397 🔎질문 For문이랑 while문이랑 무슨차이에요? [5] Ecstasy갤로그로 이동합니다. 23.11.06 251 0
2394 🔎질문 백준 13220 문제한번만 풀어주십사... [4] ㅇㅇ(14.50) 23.11.04 361 0
2393 일반 안녕하세요 [10] Ecstasy갤로그로 이동합니다. 23.11.04 118 0
2392 🔎질문 맥 파이썬으루 텔그봇만드는법 가르챠줘어ㅓ엉ㅜ_ㅜ [6] ㅇㅇ(104.28) 23.11.03 135 0
2391 🔎질문 매크로 추천좀 [9] ㅇㅇ(223.38) 23.11.03 243 0
2390 🔎질문 셀레니얼로 망간 이동 같은거 시킬수 있음? ㅇㅇ(223.38) 23.11.03 75 0
2388 🔎질문 여기서 왜 마지막줄에 elemet라는 변수에 할당만 해놓나요 [5] ㅇㅇ(221.159) 23.10.31 94 0
2387 🔎질문 파린이 질문 있습니다 [6] ㅇㅇ(118.235) 23.10.31 110 0
2383 🔎질문 주피터노트북 도와주세요 [3] ㅇㅇ(175.193) 23.10.27 371 0
2381 🔎질문 pip install discord 오류 질문 [9] ㅇㅇ갤로그로 이동합니다. 23.10.26 495 0
2379 🔎질문 파이썬으로 만들수있는 쉬운 게임 추천좀 해주세요 [2] ㅇㅇ(61.74) 23.10.24 223 0
2377 🔎질문 파이썬 ... << 이거 어떻게 뜨게 하는건가요 [2] ㅇㅇ(58.123) 23.10.18 140 0
🔎질문 파이썬으로 메모리 조작해보신분들 계신가요 ㅇㅇ(45.8) 23.10.16 216 0
2374 💡답변 아래 파이썬 과제 풀어드렸습니다. [2] ㅇㅇ(222.110) 23.10.15 209 0
2373 🔎질문 파이썬 과제 풀어줄사람????? [2] ㅇㅇ(114.203) 23.10.15 162 0
2370 🔎질문 pandas 기초적인거 질문... [11] ㅇㅇ(180.64) 23.10.11 178 0
2366 🔎질문 파이썬 으로 과제하는데 좆버그 뜬다 씨발 고수들 도와줘;; [6] ㅇㅇ(121.175) 23.10.02 181 0
2364 🔎질문 파이썬 import 오류 해결문의 [2] ㅇㅇ(61.36) 23.09.28 213 0
2363 🔎질문 vcpkg 오류 이쪽에 물어봐도되나요? ㅇㅇ(223.38) 23.09.28 256 0
2362 🔎질문 파알못인데... [1] ㅇㅇ(58.231) 23.09.27 148 0
2361 🔎질문 이거 풀어줄 사람 있노 [4] ㅇㅇ(1.219) 23.09.26 161 0
2357 🔎질문 진짜 별 짓거리 다 해봤는데 해결 못 해서 질문드립니다 [1] ㅇㅇ(175.125) 23.09.24 141 1
2355 🔎질문 파이썬으로 취업 가능한가??? [5] ㅇㅇ(220.75) 23.09.20 1684 1
2354 🔎질문 python flask 독학할 때 도움이 되는 책 [3] ㅇㅇ(118.130) 23.09.19 171 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

디시미디어

디시이슈

1/2