MD · 무료 · 기기에서 처리
Markdown 파일 온라인으로 손상시키기
Markdown(.md) 파일을 온라인에서 무료로 손상시킵니다. 인코딩과 프런트 매터를 부수는 브라우저 기반 Markdown 손상 도구라, 빌드가 그 파일에서 실패합니다.
- 업로드 없음
- 크기 제한 없음
- 가입 없음
Markdown 파일 손상시키기
.md, .markdown, .mdx에 맞춰 조정했지만, 다른 모든 형식에서도 똑같이 작동합니다.
여기에 파일을 놓거나 찾아보기 모든 형식, 모든 크기, 여러 파일 동시 처리
처리 중…0%
다운로드 준비 완료
Markdown 파일을 제대로 손상시키기 어려운 이유
Markdown에는 유효하지 않은 상태라는 것이 없습니다. 어떤 바이트열이든 기술적으로는 그려 낼 수 있으므로, 문법을 가진 형식과는 다른 접근이 필요합니다. Markdown 파일을 부수는 것은 문법이 아니라 인코딩입니다. 해독 가능한 텍스트이기를 그만두는 순간 어떤 렌더러도 처리하지 못합니다.
이 도구가 파괴하는 것
- 문자 인코딩. 파일 전반에 잘못된 UTF-8 시퀀스를 주입해 텍스트로서의 해독이 실패하게 합니다.
- 프런트 매터. YAML 프런트 매터가 들어 있는 첫 바이트들을 파괴해 정적 사이트 생성기를 즉시 무너뜨립니다.
- 문법 표식. 제목의 우물 정 기호와 목록 표식, 코드 울타리, 링크 대괄호를 덮어씁니다.
- 코드 블록. 울타리 블록의 경계 기호를 깨뜨려 문서의 나머지가 코드 블록 안으로 삼켜지게 합니다.
그 뒤에 보게 되는 것
| 애플리케이션 | 동작 |
|---|---|
| VS Code 미리보기 | 대체 문자와 파일 인코딩 관련 경고를 보여 줍니다. |
| Jekyll / Hugo / Astro | 잘못된 프런트 매터나 읽을 수 없는 내용 때문에 빌드가 실패합니다. |
| GitHub | 서식 있는 글 대신 깨진 글자로 파일을 표시합니다. |
| Pandoc | 입력 해독 오류를 알리며 변환을 거부합니다. |
이 작업을 하는 흔한 이유
- 정적 사이트 빌드가 망가진 원본 파일을 게시하는 대신 실패하는지 시험하기.
- 문서화 처리 흐름이 문제 파일을 이름으로 알리는지 확인하기.
- Markdown 렌더러가 잘못된 입력을 죽지 않고 처리하는지 확인하기.
- CMS 테스트 모음을 위한 망가진 콘텐츠 표본 만들기.
Markdown 파일을 손상시키는 방법
- 위 상자에 .md 파일을 끌어다 놓거나 클릭해서 선택하세요.
- 부분적인 손상(Light)을 원하거나 복구 소프트웨어를 무력화(Heavy)해야 하는 경우가 아니라면 단계는 Standard로 두세요.
- 파일 손상을 누르세요. 처리는 여러분의 기기에서 이루어지므로 거의 즉시 끝납니다.
- 결과를 내려받으세요. 기본적으로 원래 파일 이름과 바이트 길이를 그대로 유지합니다.
Markdown 자주 묻는 질문
MD 손상 도구와 같은 것인가요?
네. 이 페이지와 /corrupt-md-online/는 완전히 같은 엔진으로 돌아가며, MD 페이지가 표준 버전입니다.
Markdown이 「유효하지 않을」 수 있나요?
문법으로는 아닙니다. 어떤 텍스트든 유효한 Markdown입니다. 여기서 부서지는 것은 인코딩이라, 파일은 읽을 수 있는 텍스트이기를 아예 그만둡니다.
프런트 매터가 파괴되나요?
네. 프런트 매터는 파일 맨 앞, 덮어쓰이는 헤더 영역 안에 있습니다.
MDX에서도 작동하나요?
네. 게다가 MDX는 그려지기만 하는 것이 아니라 컴파일되므로 더 크게 실패합니다.
책임감 있게 사용하세요. Files Corrupter는 소프트웨어 테스트, QA, 연구, 교육, 강의를 위해 만들어졌습니다. 완료된 작업인 것처럼 보이게 하려고 일부러 손상시킨 파일을 제출하는 행위는 학교나 고용주의 규정을 위반할 수 있습니다. 결과물을 어떻게 사용할지는 여러분의 책임입니다. 자세한 내용은 면책 조항.