Skip to content
KitploitKITPLOIT
도구블로그
제출
도구블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
In0ri — 딥러닝을 활용한 웹사이트 변조 공격 탐지 | Kitploit
도구/GitHubGitHub/j4fsec/in0ri
Defensive ToolsVulnerability ScannersWeb SecurityMachine Learning
GitHubj4fsec/in0ri

In0ri

딥러닝을 활용한 웹사이트 변조 공격 탐지

저장소 보기
64151개월 전Kitploit 검토 완료

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

GitHub

In0ri는 자동화된 AI 기반 웹사이트 변조 탐지 시스템입니다.

소개

In0ri는 웹 애플리케이션을 위한 지능형 감시자 역할을 합니다. 기존의 소스 코드 모니터링 방식 대신, 실제 사용자 행동을 모의하여 주기적으로 대상 웹사이트의 스크린샷을 캡처합니다. 이 이미지는 시각적 이상 징후와 변조 패턴을 식별하도록 훈련된 모델에 의해 분석됩니다. 손상된 페이지를 감지하면 In0ri는 즉시 이메일 또는 텔레그램을 통해 관리자에게 알림을 보내 신속한 사고 대응을 가능하게 합니다.

요구 사항

  • Python3 (버전 3.6 이상)
  • Docker
  • Docker-compose

설치

저장소 클론

root@kitploit:~
git clone https://github.com/J4FSec/In0ri.git
cd In0ri

Docker

공식 Docker 컨테이너를 통해서도 In0ri를 사용할 수 있습니다 여기.

In0ri 시작

root@kitploit:~
docker-compose up --build -d

In0ri를 실행한 후, 인터넷 브라우저에서 https://<serverIP>:8080/를 열어 WebUI를 확인합니다.

사용 방법

In0ri를 배포하고 사용하는 방법은 두 가지입니다:

  • Celery Beat를 사용하여 주기적으로 URL을 방문하는 방식
  • 웹 서버에서 실행되는 내부 에이전트 방식

첫 번째 방법: URL 검사

WebUI의 Dashboard 탭에서 "Add URLs"를 클릭한 후 양식을 작성하고 제출합니다.

두 번째 방법: 내부 에이전트

WebUI에 등록된 모든 URL을 나열하는 테이블에서, Actions 열의 "Create Key" 버튼을 클릭하면 API Key가 이메일로 전송되거나 "Details" 버튼을 클릭하여 확인할 수 있습니다.

In0ri에 의해 모니터링되길 원하는 웹 서버에서, Github 저장소에서 Agent 폴더를 다운로드합니다.

내부 에이전트에 필요한 패키지 설치

root@kitploit:~
python3 -m pip install -r requirements.txt

에이전트와 같은 폴더에 있는 config.json 파일을 편집합니다.

root@kitploit:~
nano config.json

key는 WebUI에서 에이전트를 등록한 후 이메일로 전송됩니다. rootPath는 모니터링하려는 웹 애플리케이션의 루트 디렉터리입니다. exludePath는 검사에서 제외하려는 하위 폴더입니다. apiServer는 In0ri API 서버의 URL입니다. serverIP는 In0ri API 서버의 IP입니다.

root@kitploit:~
{
    "id":"01",
    "key":"123123123",
    "rootPath":"/var/www/html",
    "excludePath":"",
    "apiServer":"http://<serverIP>:8080/checkdeface"
}

그리고 에이전트를 실행합니다:

root@kitploit:~
python3 agent.py

참고 자료

  • Black Hat Europe 2021
  • Black Hat Asia 2022
  • Black Hat USA 2022
  • Kitploit에서 언급됨

저자

In0ri는 Cu64와 Klone의 도움을 받아 Echidna가 제작했습니다.

기여

풀 리퀘스트를 환영합니다. 주요 변경 사항의 경우, 먼저 이슈를 열어 변경하고자 하는 내용에 대해 논의해 주시기 바랍니다.

라이선스

GNU AGPLv3

도구 다운로드