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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
firmwalker — 추출된 펌웨어 파일 시스템에서 유용한 것들을 검색하는 스크립트! | Kitploit
도구/GitHubGitHub/craigz28/firmwalker
IoT SecurityVulnerability AnalysisInformation GatheringHardware SecurityFirmware Analysis
GitHubcraigz28/firmwalker

firmwalker

추출된 펌웨어 파일 시스템에서 유용한 것들을 검색하는 스크립트!

저장소 보기
1.2k1935년 전Kitploit 검토 완료

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

logo

firmwalker

추출되거나 마운트된 펌웨어 파일 시스템을 검색하는 간단한 bash 스크립트입니다.

추출되거나 마운트된 펌웨어 파일 시스템에서 다음과 같은 관심 항목을 검색합니다:

  • etc/shadow 및 etc/passwd
  • etc/ssl 디렉토리 나열
  • SSL 관련 파일(.pem, .crt 등) 검색
  • 설정 파일 검색
  • 스크립트 파일 찾기
  • 기타 .bin 파일 검색
  • admin, password, remote 등과 같은 키워드 검색
  • IoT 기기에서 사용되는 일반적인 웹 서버 검색
  • ssh, tftp, dropbear 등과 같은 일반적인 바이너리 검색
  • URL, 이메일 주소 및 IP 주소 검색
  • Shodan CLI를 사용하여 Shodan API를 호출하는 실험적 지원

사용법

  • 스크립트의 정적 코드 분석 기능을 사용하려면 eslint를 설치하세요: npm i -g eslint
  • ./firmwalker {path to root file system} {path for firmwalker.txt}
  • 예: ./firmwalker linksys/fmk/rootfs ../firmwalker.txt
  • firmwalker.txt 파일이 스크립트 파일과 동일한 디렉토리에 생성됩니다. 두 번째 인수로 다른 파일명을 지정하지 않은 경우에 한합니다.
  • 검색 대상 디렉토리 안에 firmwalker.sh 파일을 넣지 마세요. 그렇게 하면 스크립트가 자신과 생성 중인 파일을 검색하게 됩니다.
  • chmod 0700 firmwalker.sh

확장 방법

  • 'data' 디렉토리 아래에서 검사 항목을 확인하거나 eslintrc.json에 eslint 규칙을 추가하세요 - http://eslint.org/docs/rules/

예제 파일 - https://1drv.ms/f/s!AucQMYXJNefdvGZyeYt16H72VCLv

  • squashfs-root.zip - 무작위로 추출된 라우터 펌웨어 파일을 포함합니다. Firmwalker를 이 파일 시스템에 대해 실행할 수 있습니다.
  • rt-ac66u.txt - firmwalker 출력 파일
  • xc.txt - Ubiquiti 장치의 firmwalker 출력 파일

스크립트 제작: Craig Smith, 확장자:

  • Athanasios Kostopoulos
  • misterch0c

링크

  • https://craigsmith.net
  • https://woktime.wordpress.com
  • https://www.owasp.org/index.php/OWASP_Internet_of_Things_Project#tab=Firmware_Analysis
도구 다운로드