⚔️ HashWitness 지휘본부 매뉴얼

본 소프트웨어는 서버리스 의존성을 제거하고 로컬 환경에서 완결되는 해시 무결성 감시 체계입니다.

1. 초기 기동 (Founder 시퀀스)

최초 실행 시 신원 정보(Identity)가 없을 경우, 시스템은 자동으로 Founder 작전을 선행합니다.

# ROOT 권한으로 시스템 초기화 및 기동
sudo python3 cli.py start

※ 주의: 신원이 EMPTY인 경우 자동으로 sudo 권한을 요청하며 신원 생성 시퀀스로 진입합니다.

2. 작전 명령 일람

명령어 설명 비고
start 가디언 요새 기동 --dev 옵션으로 개발 모드 가능
stop 작전 중단 프로세스 안전 종료
list 감시 목록 확인 현재 등록된 해시 타겟 출력
log 로그 확인 감시 이력 실시간 모니터링
self_check 자기 진단 시스템 무결성 및 환경 점검
settings 설정 관리 에이전트 이름 및 로그 경로 변경

3. 장애 대응 (Traceback)

모듈 로드 실패 시, 터미널에는 간략한 보고만 출력되며 상세한 Stack Trace는 로그 파일에 기록됩니다.

[FATAL] CLI 모듈 로드 실패. 상세 내용은 cli.log를 확인하십시오.

🛡️ 제로 서버 보안

모든 해시 비교 연산은 사령관님의 로컬 CPU에서 처리되며, 외부 전송은 발생하지 않습니다.

📝 직관적 로그

설정된 에이전트 이름과 지정된 로그 파일 경로를 통해 모든 작전 수행 능력을 검증할 수 있습니다.