Skip to content
KitploitKITPLOIT
उपकरणएक्सप्लॉइटब्लॉग
Log in
जमा करें
उपकरणएक्सप्लॉइटब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

फ़ीडसंपर्कगोपनीयता© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
strelka-ui — फ़ाइल सबमिशन और विश्लेषण के लिए Strelka वेब UI | Kitploit
उपकरण/GitHubGitHub/target/strelka-ui
रक्षात्मक उपकरणमालवेयर विश्लेषणखतरा खुफियाप्रमाणीकरणलॉग विश्लेषण
GitHubtarget/strelka-ui

strelka-ui

फ़ाइल सबमिशन और विश्लेषण के लिए Strelka वेब UI

रिपॉजिटरी देखें
769161 महीना पहलेKitploit द्वारा समीक्षित

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
साझा करें

Strelka Banner

[Releases][release]   |   [Pull Requests][pr]   |   [Issues][issues]

[![GitHub release][img-version-badge]][repo] [![Build Status][img-actions-badge]][actions-ci] [![Pull Requests][img-pr-badge]][pr] [![Slack][img-slack-badge]][slack] [![License][img-license-badge]][license]

Strelka Web UI, Strelka Enterprise File Scanner के लिए एक ब्राउज़र और API-आधारित फ़ाइल सबमिशन फ्रंटएंड है। यह उपयोगकर्ताओं को Strelka क्लस्टर में फ़ाइलें सबमिट करने और ऐतिहासिक प्रतिक्रिया परिणामों की आसानी से समीक्षा करने की अनुमति देता है। Strelka Web UI LDAP प्रमाणीकरण और API एक्सेस का समर्थन करता है, जो Strelka स्कैनर के साथ इंटरैक्ट करने का एक सुरक्षित और लचीला तरीका प्रदान करता है। यह दस्तावेज़ Strelka Web UI को सेट अप और उपयोग करने के तरीके के साथ-साथ इसकी विशेषताओं और संबंधित परियोजनाओं पर विवरण प्रदान करता है।

Strelka UI Results Page
Strelka UI परिणाम पृष्ठ

विशेषताएँ

फ़ाइल सबमिशन UI निम्नलिखित विशेषताएँ प्रदान करता है:

  • Strelka क्लस्टर में फ़ाइलें सबमिट करें और अपने ब्राउज़र से प्रतिक्रियाओं की जाँच करें।
  • पिछले सबमिशन परिणामों और गतिविधि को स्थानीय या दूरस्थ डेटाबेस में संग्रहीत और समीक्षा करें।
  • LDAP प्रमाणीकरण के लिए समर्थन
  • API समर्थन

पूर्वापेक्षाएँ

  • सुलभ Strelka इंस्टेंस (देखें: Strelka Quickstart)
  • Docker
  • Docker-compose
  • Python 3.10+

त्वरित शुरुआत

डिफ़ॉल्ट रूप से, Strelka UI एक न्यूनतम "quickstart" परिनियोजन का उपयोग करने के लिए कॉन्फ़िगर किया गया है जो उपयोगकर्ताओं को सिस्टम का परीक्षण करने की अनुमति देता है। यह परिनियोजन एक स्थानीय Strelka इंस्टेंस को लक्षित करेगा और एक स्थानीय डेटाबेस शुरू करेगा। उपयोगकर्ता जो भी उपयोगकर्ता नाम / पासवर्ड चाहें उसके साथ इस सिस्टम तक पहुँच सकेंगे। दूरस्थ Strelka इंस्टेंस, डेटाबेस को लक्षित करने, या प्रमाणीकरण के लिए LDAP का उपयोग करने पर अतिरिक्त जानकारी के लिए, अतिरिक्त सेटअप अनुभाग देखें:

चरण 1: सुनिश्चित करें कि Strelka क्लस्टर तैयार है

Start or ensure Strelka cluster is ready and accessible.
See https://github.com/target/strelka for more information.

चरण 2: Strelka UI बनाएँ और शुरू करें (Docker)

# Terminal 1
# From the ./strelka-ui directory
$ docker-compose -f docker-compose.yml up

चरण 3: Strelka UI तक पहुँचें

1) Open A Browser
2) Navigate to 0.0.0.0:8080
3) Login with:
    - Username: strelka
    - Password: strelka

अतिरिक्त चरण

यह अनुभाग अधिक सुरक्षित उपयोग के लिए दूरस्थ Strelka इंस्टेंस, भंडारण के लिए दूरस्थ डेटाबेस, और प्रमाणीकरण के लिए LDAP सर्वर को लक्षित करने के तरीके पर विवरण प्रदान करता है। इन्हें सक्षम करने के लिए, आप डिफ़ॉल्ट को ओवरराइड करने के लिए पर्यावरण चर का उपयोग कर सकते हैं।

पर्यावरण चर कॉन्फ़िगरेशन

बैकएंड कॉन्फ़िगरेशन पर्यावरण चर के माध्यम से प्रदान किया जाता है और इसे ./app/config/config.py में स्थिर रूप से सेट किया जा सकता है।

स्थानीय रूप से चलाने पर, कॉन्फ़िग की प्राथमिकता है: System environment -> .env -> ./app/config/config.py। Docker में चलाने पर, कॉन्फ़िग की प्राथमिकता है: Docker environment -> System environment -> ./app/config/config.py।

पर्यावरण चर सेटअप के लिए कृपया ./app/example.env देखें।

पर्यावरण चर विकल्प

निम्नलिखित ./app/config/config.py में कॉन्फ़िगरेशन आइटम का विवरण देता है।

Field NameValueRequired
STRELKA_HOSTStrelka hostname (e.g., 0.0.0.0)Yes
STRELKA_PORTStrelka port number (e.g., 57314)Yes
STRELKA_CERTPath to certificate for Strelka, if needed (e.g., /path/to/cert.pem)No
CA_CERT_PATHPath to CA certificates for LDAP, if needed (e.g., /path/to/ca_certs)No
VIRUSTOTAL_API_KEYAPI Key for VirusTotal Hash LookupYes
VIRUSTOTAL_API_LIMITLimit how many files should be scanned by VirusTotal (Default: 30)Yes
LDAP_URLURL to LDAP server (e.g., ldaps://ldap.example.com:636)No
LDAP_SEARCH_BASESearch base for LDAP queries (e.g., DC=example,DC=com)No
LDAP_USERNAME_ORGANIZATIONUsername organization for LDAP queries (e.g., org//)No
LDAP_ATTRIBUTE_ACCOUNT_NAME_FIELDLDAP attribute for account name (e.g., sAMAccountName)No
LDAP_ATTRIBUTE_FIRST_NAME_FIELDLDAP attribute for first name (e.g., givenName)No
LDAP_ATTRIBUTE_LAST_NAME_FIELDLDAP attribute for last name (e.g., sn)No
LDAP_ATTRIBUTE_MEMBER_OF_FIELDLDAP attribute for member of (e.g., memberOf)No
LDAP_ATTRIBUTE_MEMBER_REQUIREMENT_FIELDLDAP attribute for member requirement (e.g., AD Attribute)No
STATIC_ASSET_FOLDERBuild folder for UI (e.g., build)Yes
MIGRATION_DIRECTORYSQLAlchemy migrations directory (e.g., ./migrations)Yes
DATABASE_USERNAMEDatabase username (e.g., admin)Yes
DATABASE_PASSWORDDatabase password (e.g., password123)Yes
DATABASE_HOSTDatabase hostname (e.g., db.example.com)Yes
DATABASE_PORTDatabase port number (e.g., 5432)Yes
DATABASE_DBNAMEName of the database (e.g., mydb)Yes
API_KEY_EXPIRATIONDuration in days of API key expiration (e.g., 30)Yes
बाहरी हॉटलिंक समर्थन

आप UI सबमिशन तालिका में एक संदर्भ भी सेट कर सकते हैं ताकि उपयोगकर्ता request.id के आधार पर किसी बाहरी साइट पर शीघ्रता से जा सकें। ./ui/src/config.js को संशोधित करके और निम्न तालिका में SEARCH_URL उदाहरण का पालन करके, आप उपयोगकर्ताओं को किसी बाहरी साइट (जैसे, SIEM / logger) का लिंक प्रदान कर सकते हैं। सुनिश्चित करें कि आपके लिंक में <REPLACE> स्ट्रिंग है और UI उस स्ट्रिंग को संबंधित फ़ाइल की request ID से बदल देगा।

./ui/src/config.js में समर्थित संशोधन फ़ील्ड:

Field NameValueExample
SEARCH_URLSearch URL for the external applicationEx: https://search.com/?q=request.id=
SEARCH_NAMESearch name for the external applicationEx: Splunk
DEFAULT_EXCLUDED_SUBMITTERSDefault users to be exluded from Submission table view. Useful for hiding automations by default.Ex: SearchBot

CA प्रमाणपत्र प्रदान करना

टूल डाउनलोड करें