Skip to content
KitploitKITPLOIT
उपकरणब्लॉग
जमा करें
उपकरणब्लॉग
जमा करें

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
action-octoscan — 📦 :octocat: एक GitHub Action जो आपके GitHub Actions की सुरक्षा जाँच करता है। | Kitploit
उपकरण/GitHubGitHub/synacktiv/action-octoscan
भेद्यता स्कैनरस्थैतिक कोड विश्लेषण (SAST)कोड विश्लेषणDevSecOpsगलत कॉन्फ़िगरेशन
GitHubsynacktiv/action-octoscan

action-octoscan

📦 :octocat: एक GitHub Action जो आपके GitHub Actions की सुरक्षा जाँच करता है।

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

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

सभी देखें →

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

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

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

सभी उपकरण देखें →
साझा करें
वेबसाइट
📦 :octocat:

action octoscan

एक GitHub Action जो आपके GitHub actions की सुरक्षा स्कैन करता है।

यह action octoscan पर आधारित है।


  • 🤸 Usage
  • Customizing
    • inputs
    • outputs
    • Permissions

🤸 Usage

इस action का उपयोग कैसे करें इसका एक बुनियादी उदाहरण यहाँ दिया गया है। यह push और pull_request दोनों इवेंट्स के लिए काम करेगा।

root@kitploit:~
---
name: Octoscan

on:
  workflow_dispatch:
  pull_request:
    paths:
      - '.github/workflows/*'
  push:
    paths:
      - '.github/workflows/*'

permissions:
  security-events: write
  actions: read
  contents: read

jobs:
  octoscan:
    runs-on: ubuntu-latest
    steps:
      - name: Checkout code
        uses: actions/checkout@v4

      - id: octoscan
        name: Run octoscan
        uses: synacktiv/action-octoscan@v1

      - name: Upload SARIF file to GitHub
        uses: github/codeql-action/upload-sarif@v3
        with:
          sarif_file: "${{steps.octoscan.outputs.sarif_output}}"
          category: octoscan

सुरक्षा परिणामों को कोड सुरक्षा टैब में समीक्षा की जा सकती है यदि आपके पास लक्षित रिपॉजिटरी पर लेखन पहुँच है: code security

या सीधे पुल रिक्वेस्ट में: code security

Customizing

inputs

Inputs, octoscan के विकल्पों पर आधारित हैं, आप उन्हें यहाँ पा सकते हैं।

निम्नलिखित step.with कुंजियों के रूप में वैकल्पिक हैं:

💡 एक ही समय में enable_rules और disable_rules का उपयोग करना संभव नहीं है।

outputs

निम्नलिखित आउटपुट को इस action से ${{ steps.<step-id>.outputs }} के माध्यम से एक्सेस किया जा सकता है।

NameTypeDescription
sarif_outputStringsarif आउटपुट वाली फ़ाइल का नाम।

Permissions

इस Action को GitHub इंटीग्रेशन टोकन पर निम्नलिखित अनुमतियों की आवश्यकता होती है:

root@kitploit:~
permissions:
  security-events: write
  actions: read
  contents: read

security-events का उपयोग octoscan के आउटपुट को GitHub कोड स्कैनिंग में पुश करने के लिए किया जाता है।

टूल डाउनलोड करें
NameTypeDescription
workdirStringरूट निर्देशिका के सापेक्ष कार्य निर्देशिका।
filter_triggersStringविशिष्ट ट्रिगर्स के साथ वर्कफ़्लो स्कैन करें (अल्पविराम से अलग की गई सूची: "push,pull_request_target" या पूर्व-कॉन्फ़िगर: external/allnopr)। डिफ़ॉल्ट external है।
filter_runBooleanकेवल रन शेल स्क्रिप्ट्स में एक्सप्रेशन इंजेक्शन खोजें। डिफ़ॉल्ट true है
ignoreStringउन त्रुटि संदेशों से मेल खाने वाला रेगुलर एक्सप्रेशन जिन्हें आप अनदेखा करना चाहते हैं।
disable_rulesStringविशिष्ट नियमों को अक्षम करें। "," पर विभाजित करें। enable_rules के साथ उपयोग नहीं किया जा सकता।
enable_rulesStringविशिष्ट नियमों को सक्षम करें, यह अन्य सभी नियमों को अक्षम कर देगा। "," पर विभाजित करें। disable_rules के साथ उपयोग नहीं किया जा सकता।