강좌 / 팁

소프트웨어 MPRESS 언팩시 R6002 에러 발생 원인 및 해결

2026.03.01 22:50

夕影 조회:385 추천:12

01.png

 

MPRESS 언팩 시 R6002 에러 발생 원인 및 해결 요약

 

발생 오류

MPRESS로 압축된 실행 파일을 (한글화) 목적으로 언팩했을 때 발생하는 R6002 - floating point support not loaded 에러는 부동소수점 코드가 없어서가 아니라 PE 헤더의 섹션 속성값 오염이 MSVC++ 런타임의 보안 검증을 트리거하기 때문에 발생합니다

 

오류 발생 메커니즘

1. MPRESS의 동작 방식

압축 해제 시 .rdata 등 원래 읽기 전용 섹션에 데이터를 덮어써야 하므로, PE 헤더의 섹션 Characteristics에 IMAGE_SCN_MEM_WRITE (0x80000000) 플래그를 강제 주입

 

2. MSVC++ CRT의 보안 검증

런타임 초기화 중 _IsNonwritableInCurrentImage() 함수가 호출됨

이 함수는 실제 메모리 페이지 권한이 아닌, PE 헤더의 Characteristics 비트마스크를 직접 파싱하여 검증

.rdata 섹션에 WRITE 플래그가 남아있으면 → 보안 위협으로 판단 → 부동소수점 초기화 강제 차단 → R6002 발생

 

 해결 방법 

1.PE 헤더 섹션 특성 수정 (CFF Explorer) 

2.CRT 함수 직접 패치_IsNonwritableInCurrentImage 함수를 직접수정함

 

하지만 PE 헤더 섹션 경계 복원이 불가능하다면, 애초에 섹션 재분리 접근 자체가 성립하기 어렵습니다  

IsNonwritableInCurrentImage 함수 직접 패치가 유일하게 현실적인 방법이 됩니다

IsNonwritableInCurrentImage  함수 수정 도구입니다 
02.png

 

 

 

 
번호 제목 글쓴이 조회 추천 등록일
[공지] 강좌 작성간 참고해주세요 gooddew - - -
4677 윈 도 우| [간단한 팁] 쓰기 금지된 USB 벤토이로 복구 [2] telnet 2032 8 03-10
4676 소프트웨어| Mpress X64 Unpacker Gui [25] 夕影 1028 20 03-08
4675 소프트웨어| [팁] 유튜브 볼 때 미니 플레이어 안뜨게....... [2] asklee 1127 12 03-07
4674 소프트웨어| 드라이버(EKS) 런처 - Driver Auto-Launcher [31] 무월 1789 72 03-05
4673 기 타| 문제의 함수 [1] 빨강모자 887 5 03-03
4672 소프트웨어| Mpress unpacker [9] 夕影 805 14 03-02
» 소프트웨어| MPRESS 언팩시 R6002 에러 발생 원인 및 해결 [8] 夕影 385 12 03-01
4670 소프트웨어| 7-ZIP 레지스트리 [6] sunshine 1083 30 03-01
4669 윈 도 우| 심심해서 만들어본 윈도우 재부팅 스크립트 [2] 천경지위 1135 13 03-01
4668 윈 도 우| 바이오스 진입 아이콘 만들기 [8] asklee 1711 26 02-27
4667 소프트웨어| ipTIME 공유기 이용 WireGuard VPN 사용하기 [5] asklee 1382 9 02-25
4666 소프트웨어| YouTube PotPlayer 재생 [5] 어리버리힙 1207 5 02-24
4665 윈 도 우| wimboot의 진화형 compactOS [8] 트레져sn 1318 16 02-22
4664 소프트웨어| PE VHD 자식 생성과 Bcd 등록-VHDman [20] 카멜 1483 40 02-16
4663 윈 도 우| 토탈 커맨더 기능 도우미_(내부 명령 추가) [15] 꽃동산 1026 19 02-16
4662 윈 도 우| 브라우저 속도 200프로 향상?? [5] 트레져sn 2842 22 02-15
4661 윈 도 우| Windows 11&10 재설치 전 드라이버 백업 및 복원 방법 [44] 무월 2401 101 02-14
4660 윈 도 우| 모르시는 초보분들을위한 WIM PE 유틸교체... [14] 트레져sn 1714 36 02-13
4659 소프트웨어| PECMD REGI 2편 [6] sunshine 768 22 02-05
4658 소프트웨어| PECMD REGI 1편 [6] sunshine 1257 27 02-05
XE1.11.6 Layout1.4.8