Skip to main content

مكتبة Python لفحص واكتشاف الثغرات الأمنية مثل XSS، SQL Injection، LFI، RFI، والفحص المتقدم للملفات الحساسة والنطاقات الفرعية.

Project description

🔒 vuln_scanner

مكتبة Python احترافية لفحص واكتشاف أبرز الثغرات الأمنية في المواقع الإلكترونية.
تساعدك الأداة في تأمين مواقع الويب من خلال اكتشاف مجموعة من الثغرات الشائعة والخطيرة.


🚀 المميزات

  • XSS (Cross-Site Scripting): فحص وإيجاد ثغرات إدخال السكريبت.
  • SQL Injection (SQLi): فحص استغلال قواعد البيانات عبر استعلامات SQL.
  • Local File Inclusion (LFI): فحص إدراج الملفات المحلية.
  • Remote File Inclusion (RFI): فحص إدراج الملفات عن بُعد.
  • Sensitive Files & Directories Scanner: اكتشاف الملفات والمجلدات الحساسة.
  • Subdomain Scanner: فحص واكتشاف النطاقات الفرعية للمواقع.

📝 الاستخدام

🔍 1. فحص ثغرات XSS

from vuln_scanner import scan_xss

url = "http://example.com/search?q=test"
scan_xss(url)

🔍 2. فحص ثغرات SQL Injection

from vuln_scanner import scan_sql_injection

url = "http://example.com/product?id=1"
scan_sql_injection(url)

🔍 3. فحص ثغرات LFI

from vuln_scanner import scan_lfi

url = "http://example.com/page.php?file=home"
scan_lfi(url)

🔍 4. فحص ثغرات RFI

from vuln_scanner import scan_rfi

url = "http://example.com/page.php?file="
external_url = "http://malicious.com/shell.txt"
scan_rfi(url, external_url)

🔍 5. فحص الملفات والدلائل الحساسة

from vuln_scanner import hidden_link_finder

url = "http://example.com"
wordlist = "common.txt"

hidden_link_finder(url, wordlist)

🔍 6. فحص النطاقات الفرعية (Subdomain Scanner)

from vuln_scanner import subdomain_scanner

domain = "example.com"
wordlist = "subdomains.txt"

subdomain_scanner(domain, wordlist)

💡 إذا كان لديك أي استفسارات أو اقتراحات، لا تتردد في التواصل!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

vuln_scanner-1.0.0.tar.gz (9.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

vuln_scanner-1.0.0-py3-none-any.whl (11.7 kB view details)

Uploaded Python 3

File details

Details for the file vuln_scanner-1.0.0.tar.gz.

File metadata

  • Download URL: vuln_scanner-1.0.0.tar.gz
  • Upload date:
  • Size: 9.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.0

File hashes

Hashes for vuln_scanner-1.0.0.tar.gz
Algorithm Hash digest
SHA256 e775f97d6b442a785d6000184de2f8256f891ac400e8a681bbfdc77f215002b3
MD5 a9ac15214da5b0dbdd957d4ce183f743
BLAKE2b-256 d34d6c45c1bc53f1b2fd8956bb8dd831ff1db365bcb82b09780c7484260cc995

See more details on using hashes here.

File details

Details for the file vuln_scanner-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: vuln_scanner-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 11.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.0

File hashes

Hashes for vuln_scanner-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b37a90e806e776c6a131cae591af2b6a7e6ed3c0472e795d18a19136906dd02b
MD5 f4f7340ef703d936b211b21115a56cf9
BLAKE2b-256 e9bb45291e20b8797e8ff5c2f9daf305091dc48759b7e417a72ce6ba47dc3f40

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page