BLA
BLA는 오픈소스 Blue Defense MCP와 CLI로, 소프트웨어 자산을 자동 AI 리버스 엔지니어링으로부터 보호합니다
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기CheckMyWeb — website security self-check for HTTPS, security headers, exposed files and mail domains. 무료 웹사이트 보안 점검 도구.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗CheckMyWeb은 내 웹사이트의 보안 설정을 외부에서 점검하는 명령줄 도구입니다. 서버에는 아무것도 설치하지 않으며, 감지한 서버(Apache·nginx·IIS·LiteSpeed·Caddy, PHP·Node.js·Django·ASP.NET·Java)와 CDN에 맞는 설정 예시를 함께 보여 줍니다.
| 점검 | 확인하는 내용 |
|---|---|
| HTTPS와 인증서 | 인증서 만료·체인·키 길이, TLS 1.0/1.1 허용, 취약 암호, HTTP→HTTPS 전환, HSTS |
| 보안 헤더와 쿠키 | CSP, 클릭재킹 방어, nosniff, Referrer-Policy, 세션 쿠키 속성, CORS |
| 노출 파일 | .git·.env·백업·DB 덤프·관리 도구·디렉터리 목록 (도메인 소유 확인 후) |
| 메일 도메인 | SPF·DMARC·DKIM, 메일 서버 PTR, MTA-STS, CAA, DNSSEC |
| 보고서 | 등급과 우선 조치 항목이 담긴 HTML·JSON 보고서, 여러 사이트 일괄 점검 |
현재 배포: 1.0.2 · 무료 · Python 3.11 이상 · Windows에서 검증
manual.html)와 사용권(LICENSE.txt)을 확인합니다.checkmyweb.cmd example.com처럼 실행합니다. example.com 자리에는 점검할 내 사이트 주소를 넣습니다.python3 checkmyweb.pyz로 실행하도록 만들었지만 아직 직접 검증하지 않았습니다.보고서에는 점검한 사이트의 약점이 담깁니다. 공개 이슈에 실제 점검 보고서, 점검한 사이트의 주소·IP,
소유 확인 토큰, 서버 설정 파일, 인증정보, 개인·고객 자료를 올리지 마세요.
오류는 example.com 같은 합성 예제와 재현 순서로 설명해 주세요. 취약점 제보는 보안 안내를 확인해 주세요.
Python 3.11 이상만 있으면 되며 추가 패키지는 없습니다. 저장소 루트에서 실행합니다.
git clone https://github.com/wookly-dev/CheckMyWeb.git
cd CheckMyWeb
python -m checkmyweb --help
python scripts/build_release.py
build_release.py는 배포본과 같은 5개 파일(checkmyweb.pyz, checkmyweb.cmd, README.txt, manual.html, LICENSE.txt)로
dist/CheckMyWeb-<버전>.zip과 SHA256SUMS.txt를 만듭니다. ZIP 항목의 시각을 고정하므로 같은 버전을 다시 빌드하면 같은 바이트가 나옵니다.
v1.0.2 태그에서 빌드한 ZIP은 제품 페이지에 게시된 1.0.2 ZIP과 SHA-256이 같습니다.
python -m unittest discover -s tests
통합 테스트는 127.0.0.1에 띄우는 합성 테스트 사이트(tests/fixture_server.py)만 점검하며 실제 사이트에는 요청을 보내지 않습니다.
테스트용 인증서는 처음 실행할 때 openssl로 만듭니다. openssl이 없으면 통합 테스트를 건너뜁니다.
설명서와 제품 화면 이미지는 같은 합성 사이트를 Microsoft Edge로 찍어 만듭니다(scripts/make_screenshots.py).
SOURCE_MANIFEST.sha256는 이 저장소에 저장된 원본 파일의 체크섬입니다.
Copyright © 2026 WooklyDev. All rights reserved.
이 저장소는 제품 소스를 열람할 수 있도록 공개합니다. 별도의 오픈소스 라이선스를 부여하지 않으며, 기존 저작권을 유지합니다.
배포 프로그램의 무료 사용 조건은 다운로드 ZIP의 LICENSE.txt(이 저장소의 packaging/LICENSE.txt와 같은 내용)를 확인하세요.
개발자가 제공하는 배포본과 안내는 공식 제품 페이지에서 확인할 수 있습니다.
CheckMyWeb is a command-line tool that checks your website's security settings from the outside: HTTPS and certificates, security headers and cookies, exposed files and mail domain records. It suggests configuration for the server and CDN it detects and writes HTML and JSON reports. The interface and manual are in Korean.
The current release is 1.0.2, free, Python 3.11 or later, tested on Windows. Use it only on sites you own or are authorized to test. Exposed-file and port checks run only after domain ownership is verified. macOS and Linux have not been tested yet.
Use synthetic examples in public reports; do not attach real scan reports, verification tokens, credentials or personal/customer data. This public source retains its existing copyright; no additional open source license is granted.