dumbtv
dumbtv가 ADB로 Fire TV에서 광고·추적·업데이트 알림을 제거, 루트·앱 변경 없이, 무료 오픈소스
빠른 단일 파일 X.509 인증서·CSR 뷰어, 브라우저에서 주체·SAN·유효기간·키용도·지문을 디코드, 업로드 없음
A fast, single-file X.509 certificate and CSR viewer. Decode subject, SAN, validity, key usage, and fingerprints in your browser. Nothing is uploaded.
보안JavaScript · HTMLGitHub @MichalAFerber온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Single-file X.509 viewer — certificates, CSRs & keys: subject/issuer, validity, SANs, fingerprints. Offline, private.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗A fast, mobile-first, single-file X.509 certificate & CSR viewer. Drag & drop
a .pem, .crt, .cer, .der, or .csr and read it decoded — subject,
issuer, SAN, validity, key usage, and fingerprints. It's a viewer — no
accounts, no uploads. Everything runs locally in your browser.
🔗 Live: https://cert-viewer.us/
Part of the File Viewer family — HTML, Markdown, ePUB, PDF, Data, DOCX, Sheets, EML, PPTX, Log, and Cert each have their own dedicated viewer. Use the ☰ menu in the header to jump between them.
.csr) show subject, requested SAN, and key.file://..pem .crt .cer .der .csr .cert .p7b
PKCS#12 bundles (.p12 / .pfx) are password-protected key stores — export the
certificate to PEM/DER first (openssl pkcs12 -in file.p12 -clcerts -nokeys -out cert.pem).
Just open it. Download index.html, double-click it — no
server, no build, no internet needed.
python3 -m http.server 8080 # then open http://localhost:8080
Connect the repo (Workers & Pages → Create → Pages → Connect to Git),
framework preset None, build command blank, output directory /. The
_headers file applies a strict CSP automatically. Add the custom
domain cert-viewer.us under the project's Custom domains tab.
Everything is in index.html — no third-party libraries. A
compact ASN.1 DER parser (written for this project) walks the certificate
structure per RFC 5280 and decodes OIDs, distinguished names, validity times,
the public-key info, and extensions (SAN, key usage, EKU, basic constraints, key
identifiers). Fingerprints use the built-in Web Crypto API
(crypto.subtle.digest). PEM files are base64-decoded to DER first. The viewer's
CSP stays strict (default-src 'none', no external assets).
Note: this is a decoder, not a validator — it does not build or verify the trust chain, check revocation (CRL/OCSP), or validate the signature. It reads what's in the file.
No bundled libraries — the ASN.1/X.509 decoder is original to this project; fingerprints use the browser's Web Crypto API. The shield icon is by the author. Headings use the JetBrains Mono typeface (SIL OFL-1.1). Analytics by Plausible.
MIT © 2026 Michal Ferber, aka TechGuyWithABeard.