M

analyzing-mft-for-deleted-file-recovery

작성자 mukul975

analyzing-mft-for-deleted-file-recovery는 NTFS의 $MFT 레코드, $LogFile, $UsnJrnl, 그리고 MFT slack space를 분석해 삭제된 파일의 메타데이터와 가능한 경로나 내용 증거를 복구하는 데 도움을 줍니다. MFTECmd, analyzeMFT, X-Ways Forensics를 활용하는 DFIR 및 Security Audit 워크플로에 맞게 설계되었습니다.

Stars0
즐겨찾기0
댓글0
추가됨2026년 5월 9일
카테고리Security Audit
설치 명령어
npx skills add mukul975/Anthropic-Cybersecurity-Skills --skill analyzing-mft-for-deleted-file-recovery
큐레이션 점수

이 skill의 평점은 78/100으로, NTFS 포렌식 복구 작업을 하는 사용자에게 적합한 디렉터리 등록 후보입니다. 저장소에는 에이전트가 범용 프롬프트보다 적은 추측으로 작업을 트리거하고 실행할 수 있도록 하는 구체적인 워크플로, 참고 자료, 보조 스크립트가 충분히 들어 있습니다. 다만 설치 경로가 명시적이지 않아 도입 장벽은 여전히 약간 남아 있습니다.

78/100
강점
  • 도메인 특화도가 높습니다. frontmatter가 관련 태그와 NIST CSF 매핑과 함께 NTFS MFT 분석과 삭제 파일 복구를 분명히 겨냥합니다.
  • 실행 지원이 갖춰져 있습니다. 두 개의 스크립트와 워크플로, 참고 문서가 MFT 출력 파싱, 삭제 레코드 필터링, 타임라인 재구성, slack-space 복구를 다룹니다.
  • 설치 판단에 도움이 큽니다. 저장소에 표준, 기술 참고자료, 보고서 템플릿이 포함되어 있어 DFIR 워크플로에 맞는지 판단하기 좋습니다.
주의점
  • SKILL.md에 설치 명령이나 명시적인 설정 안내가 없어, 에이전트가 실행 연결을 위해 추가로 추론해야 할 수 있습니다.
  • MFTECmd, analyzeMFT 같은 외부 도구와의 연계에 대한 단서가 있어, 이 skill은 완전히 독립형이 아니라 더 넓은 포렌식 툴체인에 의존합니다.
개요

analyzing-mft-for-deleted-file-recovery 스킬 개요

이 스킬이 하는 일

analyzing-mft-for-deleted-file-recovery 스킬은 NTFS Master File Table($MFT)을 분석해 삭제된 파일의 메타데이터를 복구하고, 가능한 경우 콘텐츠나 경로 이력의 단서까지 찾아내는 데 도움을 줍니다. 단순히 “삭제된 파일을 찾는” 수준이 아니라, 무엇이 존재했는지, 언제 바뀌었는지, 그리고 타임스탬프나 메타데이터가 조작됐는지까지 재구성하는 DFIR 작업에 맞춰져 있습니다.

누가 설치해야 하는가

NTFS 볼륨에서 사고 대응, 포렌식 트리아지, 또는 Security Audit 업무를 수행하며 삭제 파일 복구를 위한 구조화된 워크플로가 필요하다면 analyzing-mft-for-deleted-file-recovery 스킬을 설치하세요. 이미 이미지, 원시 $MFT, 또는 MFTECmd 출력이 있고, 일반적인 프롬프트가 아니라 반복 가능한 분석이 필요할 때 특히 잘 맞습니다.

왜 유용한가

이 스킬의 핵심 가치는 실무형 워크플로 지원입니다. 삭제 레코드, 타임스탬프, $UsnJrnl, $LogFile, 그리고 MFT slack space를 중심으로 분석을 유도합니다. 이런 조합은 단순한 “MFT 파싱” 프롬프트보다 정보 획득량이 높습니다. 레코드 나열에 그치지 않고 서로 교차 검증하도록 만들기 때문입니다.

analyzing-mft-for-deleted-file-recovery 스킬 사용 방법

설치하고 적절한 파일부터 확인하기

repo 안내에 나온 설치 경로를 사용하세요: npx skills add mukul975/Anthropic-Cybersecurity-Skills --skill analyzing-mft-for-deleted-file-recovery. 설치 후에는 먼저 SKILL.md를 읽고, 그다음 references/workflows.md, references/api-reference.md, references/standards.md를 확인하세요. 출력 품질이나 보고서 형식을 검증해야 한다면, 기대 산출물에 맞게 프롬프트를 맞출 수 있도록 assets/template.md를 일찍 열어보는 것이 좋습니다.

스킬에 바로 쓸 수 있는 입력 주기

analyzing-mft-for-deleted-file-recovery usage는 증거 स्रोत, 질문, 제약 조건의 세 가지를 처음부터 함께 주면 가장 잘 동작합니다. 예를 들어: “C:\Users\...\NTFS의 MFTECmd CSV를 분석해 삭제된 파일, 예상 삭제 시점, timestomping 징후를 식별하고, 간결한 Security Audit 요약으로 반환해 주세요.”처럼 요청하는 방식입니다. 이는 “삭제된 파일 복구를 도와줘”보다 훨씬 낫습니다. 스킬이 어떤 결과를 우선해야 하는지 분명하게 알려 주기 때문입니다.

리포지토리 워크플로 순서 따르기

실용적인 analyzing-mft-for-deleted-file-recovery guide는 다음 순서입니다. 먼저 $MFT를 추출하거나 제공한 뒤, MFTECmd 또는 analyzeMFT로 파싱하고, 삭제 레코드(InUse = False)만 필터링합니다. 그다음 $SI$FN 타임스탬프를 비교하고, $UsnJrnl$LogFile을 교차 참조해 시퀀스와 삭제 맥락을 확인하세요. 부분 복구가 의심되면 본 파싱이 끝난 뒤 MFT slack space를 확인해 잔여 속성 데이터를 놓치지 않도록 합니다.

출력 제약을 걸어 프롬프트 품질 높이기

분석을 요청할 때는 필요한 형식을 분명히 하세요: 표, 타임라인, 트리아지 노트, 또는 감사용 요약 중 무엇이 필요한지 지정합니다. 삭제 레코드만 원하는지, timestomping 후보만 원하는지, 아니면 전체 병합 타임라인이 필요한지도 함께 적으세요. analyzing-mft-for-deleted-file-recovery for Security Audit 용도라면 명시적 결론, 신뢰도 메모, 증거 공백까지 요청해야 검토 패킷에 바로 쓸 수 있는 결과가 나옵니다.

analyzing-mft-for-deleted-file-recovery 스킬 FAQ

이건 삭제 파일 복구에만 쓰는 건가요?

아닙니다. 이 스킬은 삭제 파일 복구를 중심으로 하지만, 타임라인 재구성과 반포렌식(anti-forensics) 검토도 지원합니다. 실제 과제가 삭제 파일 여부와 무관한 넓은 NTFS 트리아지라면, 일반적인 파일시스템 포렌식 프롬프트만으로도 충분할 수 있습니다.

잘 쓰려면 MFTECmd가 꼭 필요한가요?

MFTECmd가 가장 자연스러운 입력 경로이긴 하지만, 그것만 가능한 것은 아닙니다. 이 스킬은 analyzeMFT와 원시 MFT 검토에도 잘 맞습니다. 디스크 이미지밖에 없고 파싱된 출력이 없다면, 먼저 $MFT를 추출하거나 CSV를 생성한 뒤 분석하는 편이 더 좋은 결과를 얻습니다.

초보자에게도 적합한가요?

네, 증거와 명확한 질문을 제공할 수 있다면 적합합니다. 이 스킬은 초보자에게 빈 프롬프트보다 훨씬 유용합니다. 어떤 아티팩트와 검사를 봐야 하는지 방향을 잡아 주기 때문입니다. 다만 NTFS 볼륨과 단순 파일 목록조차 구분하기 어려운 경우라면 적합성이 떨어집니다.

언제는 사용하지 말아야 하나요?

파일시스템이 NTFS가 아니거나, 삭제/타임스탬프 문제가 없는 경우, 또는 메타데이터 중심 복구가 아니라 전체 콘텐츠 카빙이 필요한 경우에는 analyzing-mft-for-deleted-file-recovery를 쓰지 마세요. 그런 상황에서는 다른 포렌식 워크플로가 더 빠릅니다.

analyzing-mft-for-deleted-file-recovery 스킬 개선 방법

목표만 주지 말고, 더 강한 증거를 넣기

더 좋은 입력은 출처와 범위를 함께 적습니다. 예를 들어: “한 대의 워크스테이션에서 나온 MFTECmd CSV, Downloads에 있는 삭제 문서에 집중, 상위 경로와 삭제 표시 포함.” 같은 식입니다. “MFT를 분석해줘”보다 낫습니다. 그래야 스킬이 모든 내용을 요약하는 대신 관련 행을 우선순위에 맞게 다룰 수 있습니다.

적절한 포렌식 비교를 요청하기

품질을 좌우하는 핵심은 $SI, $FN, $UsnJrnl, $LogFile 사이의 비교입니다. analyzing-mft-for-deleted-file-recovery skill 출력 품질이 중요하다면, 타임스탬프를 나열하는 데 그치지 말고 불일치를 설명해 달라고 요청하세요. 그러면 timestomping, 이름 변경 이력, 그리고 삭제 레코드에 여전히 유효한 경로 메타데이터가 남아 있는 경우까지 더 잘 잡아낼 수 있습니다.

흔한 실패 모드에 주의하기

가장 흔한 실패는 불완전한 메타데이터만으로 복구 확실성을 과장하는 것입니다. 삭제된 MFT 레코드는 파일 이름과 타임스탬프를 남길 수 있어도 실제 파일 내용을 보존하지는 않을 수 있습니다. 또 다른 실패는 재할당 위험을 놓치는 것입니다. 레코드가 재사용됐다면 복구된 세부 정보가 부분적이거나 오해를 부를 수 있습니다. 스킬이 확정된 사실과 추정된 내용을 분리하도록 지시하세요.

더 좁힌 두 번째 패스로 반복하기

첫 결과가 나온 뒤에는 더 좁은 프롬프트로 다시 요청하세요. 예: “$SI$FN 생성 시간이 불일치하는 삭제 레코드만 다시 분석하고, 짧은 findings 표와 한 단락짜리 Security Audit 결론으로 반환해 주세요.” 이렇게 하면 스킬이 정보를 그냥 되풀이하는 대신, 증거의 우선순위를 매기도록 강제할 수 있어 신호가 좋아집니다.

평점 및 리뷰

아직 평점이 없습니다
리뷰 남기기
이 스킬의 평점과 리뷰를 남기려면 로그인하세요.
G
0/10000
최신 리뷰
저장 중...