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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
telerik-scanner-cve-2017-9248 — Telerik CVE-2017-9248 Vulnerability Scanner | Kitploit
도구/GitHubGitHub/0xsharz/telerik-scanner-cve-2017-9248
Vulnerability ScannersExploitationWeb Application ExploitationInformation GatheringWeb SecurityPenetration Testing
GitHub0xsharz/telerik-scanner-cve-2017-9248

telerik-scanner-cve-2017-9248

Telerik CVE-2017-9248 Vulnerability Scanner

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유
저장소 보기
20년 전아직 검토되지 않음

Telerik CVE-2017-9248 취약점 스캐너 V2.0

Telerik 엔드포인트를 발견하고 CVE-2017-9248 암호화 취약점을 테스트하는 포괄적인 Python 스캐너로, 엔터프라이즈급 대량 스캔 기능을 제공합니다.

기능

  • 빠른 모드 & 검색 모드: 단일 경로 테스트 또는 포괄적인 검색 (50개 이상의 경로)
  • 대량 스캔: 파일에서 여러 대상을 자동으로 스캔
  • 멀티스레드: 빠른 동시 엔드포인트 열거
  • 버전 감지: 특정 Telerik 버전 식별
  • 프록시 지원: Burp Suite 및 기타 도구와 함께 사용 가능
  • CSV/JSON 출력: 전문적인 보고 및 자동화 지원
  • 진행 상황 추적: 대량 작업 중 실시간 업데이트
  • 출력 관리: 사용자 정의 디렉터리 및 타임스탬프 파일

설치

root@kitploit:~
git clone https://github.com/yourusername/telerik-scanner.git
cd telerik-scanner
pip install requests

사용법

단일 대상 스캔

빠른 모드 (기본값)

root@kitploit:~
python3 telerik.py -u https://target.com

사용자 정의 경로

root@kitploit:~
python3 telerik.py -u https://target.com --path /admin/Telerik.Web.UI.DialogHandler.aspx

검색 모드

root@kitploit:~
python3 telerik.py -u https://target.com -d

프록시 사용

root@kitploit:~
python3 telerik.py -u https://target.com -d -p 127.0.0.1:8080

결과를 CSV/JSON으로 저장

root@kitploit:~
python3 telerik.py -u https://target.com -d --csv results.csv
python3 telerik.py -u https://target.com -d --json results.json
python3 telerik.py -u https://target.com -d --csv results.csv --output-dir ./reports/

대량 스캔

파일에서 여러 대상 스캔

root@kitploit:~
python3 telerik.py -f urls.txt -d

사용자 정의 스레드 수로 대량 스캔

root@kitploit:~
python3 telerik.py -f urls.txt -d -t 20

출력 파일과 함께 대량 스캔

root@kitploit:~
python3 telerik.py -f urls.txt -d --csv bulk_results.csv --json bulk_results.csv

빠른 대량 스캔 (DialogHandler만)

root@kitploit:~
python3 telerik.py -f urls.txt --csv quick_results.csv

URL 파일 형식

한 줄에 하나의 URL이 포함된 텍스트 파일을 만드세요:

root@kitploit:~
# Sample URLs file
# Lines starting with # are comments
https://example.com
https://test.example.com
https://demo.example.com
https://staging.example.com

인수

출력 형식

CSV 출력

CSV 파일에는 각 엔드포인트에 대한 자세한 정보가 포함됩니다:

  • 대상 URL
  • 발견된 엔드포인트
  • 취약한 엔드포인트
  • 스캔 상태
  • 엔드포인트 URL
  • 취약 여부 (예/아니오)
  • 버전
  • 오류 메시지

JSON 출력

JSON 파일에는 모든 스캔 세부 정보가 포함된 구조화된 데이터가 포함됩니다:

root@kitploit:~
[
  {
    "target_url": "https://example.com",
    "endpoints_found": 3,
    "vulnerable_endpoints": 1,
    "scan_status": "Completed",
    "details": [
      {
        "url": "https://example.com/Telerik.Web.UI.DialogHandler.aspx",
        "vulnerable": true,
        "error_message": "Index was outside the bounds of the array.",
        "version": "2017.2.711"
      }
    ]
  }
]

콘솔 출력

스캐너는 실시간 진행 업데이트와 포괄적인 요약 테이블을 제공합니다:

root@kitploit:~
=====================================
BULK SCAN RESULTS SUMMARY
=====================================
Total Targets Scanned: 5
Successful Scans: 4
Failed Scans: 1
Total Endpoints Found: 12
Total Vulnerable Endpoints: 2

----------------------------------------------------
Target URL                                    Endpoints  Vulnerable  Status
----------------------------------------------------
https://example.com                           3          1           Completed
https://test.example.com                      2          0           Completed
https://demo.example.com                      0          0           No endpoints found
https://staging.example.com                   4          1           Completed
https://dev.example.com                       3          0           Completed
----------------------------------------------------

CVE-2017-9248 세부 정보

  • CVSS: 9.8 (치명적)
  • 영향 범위: 2017.2.621 이전 버전
  • 영향: 암호화 손상, 파일 접근, 잠재적 RCE

테스트되는 일반 경로

root@kitploit:~
/Telerik.Web.UI.DialogHandler.aspx
/telerik/Telerik.Web.UI.DialogHandler.aspx
/admin/Telerik.Web.UI.DialogHandler.aspx
/cms/Telerik.Web.UI.DialogHandler.aspx
/Telerik.Web.UI.SpellCheckHandler.axd
/Telerik.Web.UI.WebResource.axd
/Telerik.ReportViewer.axd
/RadControls/
/aspnet_client/system_web/4_0_30319/RadControls/

예제 출력

단일 대상

root@kitploit:~
[*] Testing specific path: https://target.com/Telerik.Web.UI.DialogHandler.aspx
[+] VULNERABLE TO CVE-2017-9248!
[+] Error message: Index was outside the bounds of the array.
[+] Detected version: 2016.2.504

대량 스캔

root@kitploit:~
[*] Starting bulk scan of URLs from: urls.txt
[*] Discovery mode: Enabled
[*] Threads per target: 10
[*] Loaded 5 URLs for scanning

============================================================
SCANNING TARGET 1/5: https://example.com
============================================================
[+] Found: https://example.com/Telerik.Web.UI.DialogHandler.aspx (Status: 200)
[+] VULNERABLE TO CVE-2017-9248!
[+] Error message: Index was outside the bounds of the array.
[+] Detected version: 2016.2.504

취약점 감지

스캐너는 CVE-2017-9248을 감지하기 위해 여러 기술을 사용합니다:

  1. 오류 기반 오라클: 변조된 페이로드를 전송하여 특정 오류 메시지를 유발
  2. 응답 분석: 특징적인 .NET 오류 메시지를 찾음
  3. 버전 감지: 취약한 Telerik 버전 식별 시도
  4. 엔드포인트 검증: 엔드포인트가 실제 Telerik 컨트롤인지 확인

보안 권장 사항

취약점이 발견된 경우:

  1. 즉시 조치: Telerik 컨트롤을 최신 버전으로 업데이트
  2. 액세스 제어: Telerik 엔드포인트에 대한 접근 검토 및 제한
  3. 모니터링: 악용 시도에 대한 로깅 및 모니터링 구현
  4. WAF 규칙: 추가 보호를 위해 웹 애플리케이션 방화벽 규칙 고려

예제

빠른 취약점 확인

root@kitploit:~
python3 telerik.py -u https://target.com

포괄적인 보안 감사

root@kitploit:~
python3 telerik.py -f targets.txt -d -t 20 --csv audit_results.csv --json audit_results.json

프록시 기반 스캔

root@kitploit:~
python3 telerik.py -f targets.txt -d -p 127.0.0.1:8080 --csv proxy_results.csv

참고 사항

  • 스캐너는 프로토콜이 지정되지 않은 경우 자동으로 https://를 추가합니다.
  • 포괄적인 엔드포인트 검색을 위해 -d/--discover를 사용하세요.
  • 대량 스캔은 기본적으로 타임스탬프가 포함된 출력 파일을 생성합니다.
  • 스캐너는 네트워크 오류를 정상적으로 처리하고 나머지 대상으로 계속 진행합니다.
  • 모든 결과는 국제 문자 지원을 위해 UTF-8 인코딩으로 저장됩니다.

면책 조항

승인된 테스트 전용입니다. 사용자는 적절한 승인을 받을 책임이 있습니다.

참조

  • CVE-2017-9248
  • 원본 연구
도구 다운로드
플래그설명기본값
-u, --url단일 대상 스캔을 위한 대상 URL-
-f, --file대량 스캔을 위한 URL이 포함된 파일-
-d, --discover포괄적인 경로 검색 활성화False
--path테스트할 특정 경로/Telerik.Web.UI.DialogHandler.aspx
-p, --proxy프록시 서버-
-t, --threads검색을 위한 스레드 수10
--csv결과를 CSV 파일로 저장-
--json결과를 JSON 파일로 저장-
--output-dir결과 출력 디렉터리현재 디렉터리