이 radare2는 내 windows10에서 실행 중이며 PE 형식 실행 파일의 .text 섹션을 가져 오려고합니다. 먼저 .text 섹션의 크기를 알아야하고 주소 범위 내에서 덤프를 수행해야합니까? 지식을 공유해 주셔서 감사합니다!radare2를 사용하여 .text 섹션을 출력 파일로 덤프하는 방법은 무엇입니까?
2
A
답변
0
당신이 할 수있는 몇 가지 방법이 있습니다.
당신은 명령을 사용하여 바이트 C 스타일의 문자열로 파일로 텍스트 섹션을 덤프 할 수 있습니다
pcs section_end..text-section..text @ section..text > myfile.txt
즉 "\ X90 \ X90 \ X41 \ X41".
'pc?'를 참조하십시오. 다른 출력 포맷에 대한 도움말은
'section_end..text'및 'section..text'는 .text 섹션의 시작과 끝 주소의 마커 또는 책갈피입니다. radare2는 섹션을 식별하고 마커를 만듭니다 (radare2의 플래그라고 함). 그래서 우리는 suubtraction .text 최종 주소 .text 섹션의 길이를 얻으려면 주소를 시작하십시오.
또한 원시 바이너리 덤프에 'wtf'를 사용할 수도 있습니다. 뭔가 같은 :
wtf myfile section_end..text-section..text @ section..text
- '무슨 일'쓰기 파일로에 대한
- myfile을 길이를
- 를 얻을 수 귀하의 파일 이름 시작부터
- 빼기 끝 '@ section..text'그 말씀이 덤핑을 시작하려면 위치 찾기 에서.
+0
그것은'| ERROR | 잘못된 명령 'pcs section_end..text-section..text @ section..text'(0x70)'. –
관련 문제
- 1. Text :: CSV_XS를 사용하여 CSV 파일로 출력
- 2. 임시 MySQL 테이블을 파일로 덤프하는 방법은 무엇입니까?
- 3. 반사체를 사용하여 전체 어셈블리를 소스 파일로 덤프하는 방법은 무엇입니까?
- 4. nokogiri를 사용하여 스키마 요소를 XML 파일로 덤프하는 방법은 무엇입니까?
- 5. Perl을 사용하여 MySQL 테이블의 내용을 파일로 덤프하는 방법은 무엇입니까?
- 6. 셀로어를 사용하여 파일로 출력
- 7. 코어 파일 TEXT 페이지를 디스 어셈블 된 텍스트 파일로 덤프하는 방법은 무엇입니까?
- 8. 기능을 덤프하는 방법은 무엇입니까?
- 9. Mule ESB POST 페이로드를 파일로 덤프하는 방법
- 10. tokyocabinet 메모리 내 해시 테이블 데이터베이스를 파일로 덤프하는 방법은 무엇입니까?
- 11. ncurses 기반 프로그램의 출력을 Linux의 파일로 덤프하는 방법은 무엇입니까?
- 12. C++ 프로세스를 실행중인 힙을 Linux에서 파일로 덤프하는 방법은 무엇입니까?
- 13. HashSet을 Java로 파일로 덤프하는 방법
- 14. MemoryCache의 내용을 파일로 덤프하는 방법
- 15. 테이블을 파일로 덤프하는 TSQL QUERY?
- 16. TortoiseSVN, 저장소를 덤프하는 방법은 무엇입니까?
- 17. 큰 구조체를 텍스트 파일로 덤프하는 지능적인 방법
- 18. http 트래픽을 덤프하는 방법은 무엇입니까?
- 19. 파일에 Yaml 객체를 덤프하는 방법은 무엇입니까?
- 20. 픽셀 배열을 png로 덤프하는 방법은 무엇입니까?
- 21. CALayer를 CGImageRef에 덤프하는 방법은 무엇입니까?
- 22. DOCTYPE 요소를 덤프하는 방법은 무엇입니까?
- 23. logger.error가보고 한 오류를 파일로 덤프하는 방법
- 24. 파일로 출력 stderr을 출력하고 파일로 출력 st30out을
- 25. Postgres DB를 .sql 파일로 덤프하는 방법
- 26. 부울 행렬을 numpy에 덤프하는 방법은 무엇입니까?
- 27. 파일로 sed 출력 보내기
- 28. NSImage를 PDF 파일로 출력
- 29. cmp를 파이썬을 사용하여 파일로 출력
- 30. 명령 줄을 사용하여 파일로 출력
평범한 오래된 리눅스 유틸리티'objdump'을 사용해 보았습니까? (당신은 mingw와 함께 창문에 가지고있을 수 있습니다.) –
나는 그것을 공유해 주셔서 감사합니다! – lsamarahan