많은 이메일 첨부파일을 UnpackFlow로 로컬에서 압축 해제하기
검토 Once Email 엔지니어링 및 보안 검토
글 안내
이 글을 읽을 가치
- 독창적 분석
- 브라우저 수신, 로컬 계획, 결과 확인, 원본 정리, 받은편지함 삭제를 독립 단계로 나누어 부분 성공이 복구 자료를 없애지 않게 합니다.
- 동향 설명
- 브라우저의 자동 다중 다운로드 제한은 강화되지만 분할·중첩 압축은 계속 사용됩니다. 로컬 처리는 온라인 수신자를 추가하지 않습니다.
- 실용적 가치
- 전용 폴더에 내려받고 list, plan, run, start, status, wait를 사용해 부분 실패를 복구한 뒤 검증 후에만 정리할 수 있습니다.
이 페이지의 내용
첨부 안전 체크리스트를 통과한 뒤에만 사용하세요. Once Email은 첨부파일을 수신하고 다운로드를 제공하지만 미리 보기, 압축 해제, 내부 검사, 온라인 서비스 전송, 프로그램 실행, 무해 인증을 하지 않습니다. UnpackFlow 2.1.2는 로컬에서 작동합니다. 공개 소스는 있지만 현재 플랫폼 자산이 있는 태그 GitHub Release는 없습니다.
1. 전용 폴더에 다운로드
빈 전용 폴더를 만들고 Downloads 전체를 대상으로 하지 마세요. 브라우저는 여러 다운로드를 막거나 중복 이름을 변경할 수 있습니다. “바이트 수신 완료·저장 시작”은 지속 저장 증명이 아닙니다. 존재, 크기, 분할 이름을 확인하고 sample.part1.rar와 후속 볼륨을 함께 둡니다.
2. 압축 해제 전에 list와 plan
자리표시자를 서로 다른 입력·출력 폴더로 바꾸고 unpack-flow list '<입력>/*', 다음 unpack-flow plan '<입력>/*'을 실행합니다. 계획은 안전 판정이 아닙니다. 준비한 범위를 넘으면 중단합니다.
전면 작업은 unpack-flow run -r ..., 배경 작업은 unpack-flow start -r ... 후 unpack-flow status, unpack-flow wait로 추적합니다. 원본을 보존하고 결과를 덮어쓰지 않으며 프로그램 실행이나 비밀번호 우회를 하지 않습니다.
3. 검증, 복구, 정리를 분리
최종 상태, 출력, 개수, 대표 파일을 확인합니다. 손상, 누락 볼륨, 비밀번호, 의존성, 공간 부족은 다른 항목이 성공해도 실패입니다. 실패한 다운로드만 재시도하고 원본을 보존하세요.
전체 성공과 검증 후에만 휴지통 같은 복구 가능한 방식으로 정리합니다. 받은편지함 삭제는 별개입니다. Once Email은 개별 메시지가 아니라 임시 받은편지함 전체를 삭제하며 다운로드나 압축 해제로 로컬 파일을 삭제하지 않습니다.
4. 실패 유형별로 복구하기
일반 압축은 표시된 이름과 예상 크기를 실제 저장 파일과 비교합니다. 분할 압축은 번호가 붙은 모든 볼륨을 같은 입력 폴더에 두며 한 부분의 성공을 전체 성공으로 보지 않습니다. 중첩 압축은 계획에 나온 단계와 출력 위치를 확인합니다. 같은 이름의 결과는 조용히 덮어쓰지 않으므로 새 빈 출력 폴더를 고르고 실제 생성된 위치를 점검하세요.
status가 손상, 누락 볼륨, 비밀번호, 크기·깊이 제한, 공간 부족, 로컬 의존성 오류를 보고하면 원본을 보존합니다. 실패한 첨부만 다시 받고 list와 plan을 반복한 뒤 범위를 확인하고 실행합니다. 배경 작업은 wait로 종료를 확인해야 합니다. 브라우저 저장 알림이나 다른 첨부 성공은 완료 증거가 아닙니다. 터미널이나 의존성이 중단되면 중복 작업을 만들기 전에 상태부터 확인합니다.
독립 검증에서는 추출된 실행 파일을 무심코 실행하지 않습니다. 폴더 구조, 개수, 예상 형식, 안전한 대표 문서를 적절한 로컬 앱으로 확인합니다. 압축 해제 성공은 악성코드 검사 결과가 아닙니다. 모든 출력과 복구 수단을 확인한 뒤에만 원본을 정리합니다. 받은편지함 전체 삭제는 서버 접근을 끝내지만 장치에 저장되었거나 장치에서 삭제되었다는 증거는 아닙니다.