-
Notifications
You must be signed in to change notification settings - Fork 1
1. Setup
seojungmin edited this page Dec 15, 2025
·
1 revision
이 문서는 CryptoScanner_GUI를 설치 → 설정(.env) → 실행/첫 스캔까지 한 번에 끝내는 통합 가이드입니다.
레포 루트 디렉토리(= CryptoScanner_GUI/)에 .env 파일을 생성합니다.
OPENAI_API_KEY=YOUR_KEY_HERE
Google_API_KEY=YOUR_KEY_HERE-
.env는 절대 커밋하지 마세요 (API 키 유출 위험) - 팀 작업 시 각자 로컬에만 설정하는 방식이 안전합니다.
Linux (Debian/Ubuntu)
Dependencies
sudo apt update
sudo apt install build-essential qtbase5-dev libssl-dev pkg-config nodejs clang cmake libnss3-dev libnspr4-dev libp11-kit-devClone
git clone https://github.com/BOB14th-project/CryptoScanner_GUI.git
cd CryptoScanner_GUIBuild backend + integrated build
cd CryptoScanner
./mac_linux_amd_arm.sh
cd ..
./build_integrated.shBuild GUI + copy backend
cd crypto-scanner-gui
npm install
npm run build
npm run copy-backendRun (AMD)
npm run dist:linux-amd
cd ../linux-amd
./crypto-scanner-guiRun (ARM)
npm run dist:linux-arm
cd ../linux-arm
./crypto-scanner-guiWindows (AMD)
Dependencies (요약)
- PowerShell 관리자 권한 권장
- Chocolatey로 필수 패키지 설치
- Qt 설치 (경로 예:
C:\Qt) - (권장) Qt 설치 시 Qt 5 Compatibility module 포함
Chocolatey 설치/업데이트 + 필수 패키지
Set-ExecutionPolicy Bypass -Scope Process -Force; `
[System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; `
iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
choco upgrade chocolatey
choco install nodejs git llvm -yClone
cd C:git clone https://github.com/BOB14th-project/CryptoScanner_GUI.git
cd CryptoScanner_GUIBuild backend + integrated build
cd CryptoScanner
.\windows_amd.bat
cd ..
.uild_integrated_windows.batBuild GUI + copy backend + dist + run
cd crypto-scanner-gui
npm install
npm run build
npm run copy-backend
npm run dist:win-amd
cd ..\win-amd
.\CryptoScanner.exemacOS (Apple Silicon)
Dependencies
# Homebrew 설치
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
# 필요한 패키지 설치
brew install node qt@5 openssl llvm
# LLVM objdump 심볼릭 링크 생성
sudo ln -sf /opt/homebrew/bin/llvm-objdump /opt/homebrew/bin/objdumpClone
git clone https://github.com/BOB14th-project/CryptoScanner_GUI.git
cd CryptoScanner_GUIBuild backend + integrated build
cd CryptoScanner
./mac_linux_amd_arm.sh
cd ..
./build_integrated.shBuild GUI + copy backend + run
cd crypto-scanner-gui
npm install
npm run build
npm run copy-backend
cd ../mac-arm64
open CryptoScanner.app앱 실행 확인
- Linux:
linux-amd/crypto-scanner-gui또는linux-arm/crypto-scanner-gui - Windows:
win-amd/CryptoScanner.exe - macOS:
mac-arm64/CryptoScanner.app
첫 스캔은 Quick Scan 추천
- Main Page에서 QUICK SCAN
- Folder Scan 또는 File Scan 선택
- 대상 선택 → Scan Start
Full Scan은 시간이 오래 걸릴 수 있고(수 시간 단위), 권한/보안 SW 영향도 받을 수 있어 환경이 안정화된 뒤 진행을 권장합니다.
결과 확인
-
RESULT메뉴에서 날짜별 스캔 기록 확인 - Result Page에서 상세 결과(View Detailed Results) 확인
- 필요하면 CSV 다운로드