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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
joomlavs — 블랙박스 방식의 Ruby 기반 Joomla 취약점 스캐너 | Kitploit
도구/GitHubGitHub/rastating/joomlavs
ReconnaissanceVulnerability ScannersWeb Vulnerability ScannersInformation GatheringWeb SecurityPenetration TestingArchived
GitHubrastating/joomlavs

joomlavs

블랙박스 방식의 Ruby 기반 Joomla 취약점 스캐너

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

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

joomlavs Build Status Coverage Status Code Climate

블랙박스 방식의 Ruby 기반 Joomla 취약점 스캐너

무엇인가요?

JoomlaVS는 Ruby 애플리케이션으로, Joomla 설치의 취약점 악용 가능성을 자동으로 평가하는 데 도움을 줍니다. 기본적인 핑거프린팅을 지원하며, 구성 요소, 모듈, 템플릿의 취약점뿐만 아니라 Joomla 자체에 존재하는 취약점도 스캔할 수 있습니다.

설치 방법

JoomlaVS는 현재까지 Debian에서만 테스트되었지만, 대부분의 운영 체제에서 설치 과정은 비슷할 것입니다.

  1. 시스템에 Ruby [2.4.4 이상]이 설치되어 있는지 확인하세요
  2. 다음을 사용하여 소스 코드를 클론하세요: git clone https://github.com/rastating/joomlavs.git
  3. 다음을 사용하여 bundler와 필요한 gem을 설치하세요: gem install bundler && bundle install

설치 문제 해결

JoomlaVS의 의존성(특히 Nokogiri) 설치에 문제가 있다면, 먼저 C 확장을 컴파일하는 데 필요한 모든 도구가 있는지 확인하세요:

root@kitploit:~
sudo apt-get install build-essential patch

시스템에 중요한 개발 헤더 파일이 설치되어 있지 않을 수 있습니다. 이러한 상황에 처한 경우 다음과 같이 하세요:

root@kitploit:~
sudo apt-get install ruby-dev zlib1g-dev liblzma-dev libcurl4-openssl-dev

사용 방법

유일한 필수 옵션은 대상 주소를 지정하는 -u / --url 옵션입니다. 그러나 전체 스캔을 수행하려면 --scan-all 옵션도 지정해야 합니다. 예: ruby joomlavs.rb -u yourjoomlatarget.com --scan-all.

전체 옵션 목록은 아래에서 확인할 수 있습니다:

root@kitploit:~
usage: joomlavs.rb [options]
Basic options
    -u, --url              The Joomla URL/domain to scan.
    --basic-auth           <username:password> The basic HTTP authentication credentials
    -v, --verbose          Enable verbose mode
Enumeration options
    -a, --scan-all         Scan for all vulnerable extensions
    -c, --scan-components  Scan for vulnerable components
    -m, --scan-modules     Scan for vulnerable modules
    -t, --scan-templates   Scan for vulnerable templates
    -q, --quiet            Scan using only passive methods
Advanced options
    --disable-tls-checks   Disable SSL/TLS certificate verification.
    --follow-redirection   Automatically follow redirections
    --no-colour            Disable colours in output
    --proxy                <[protocol://]host:port> HTTP, SOCKS4 SOCKS4A and SOCKS5 are supported. If no protocol is given, HTTP will be used
    --proxy-auth           <username:password> The proxy authentication credentials
    --threads              The number of threads to use when multi-threading requests
    --user-agent           The user agent string to send with all requests

라이선스

Copyright (C) 2015-2018 rastating

사전 상호 동의 없이 웹사이트에 대해 JoomlaVS를 실행하는 것은 귀하의 국가에서 불법일 수 있습니다. 저자 및 개발에 참여한 당사자는 어떠한 책임도 지지 않으며, JoomlaVS로 인한 오용이나 손해에 대해 책임을 지지 않습니다.

이 프로그램은 자유 소프트웨어입니다: 자유 소프트웨어 재단(Free Software Foundation)이 발표한 GNU 일반 공중 사용 허가서(GNU General Public License) 버전 3 또는 (선택에 따라) 이후 버전의 조건에 따라 이를 재배포하거나 수정할 수 있습니다.

이 프로그램은 유용하게 사용되기를 바라며 배포되지만, 어떠한 보증도 없이 배포됩니다. 상품성 또는 특정 목적에의 적합성에 대한 묵시적 보증도 없습니다. 자세한 내용은 GNU 일반 공중 사용 허가서를 참조하십시오.

이 프로그램과 함께 GNU 일반 공중 사용 허가서의 사본을 받아야 합니다. 받지 못했다면 http://www.gnu.org/licenses/를 참조하십시오.

도구 다운로드