Documentation
¶
Overview ¶
Copyright © 2024 UncleSp1d3r
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Directories
¶
| Path | Synopsis |
|---|---|
|
Package agentstate provides common state and configuration structures used across the CipherSwarm Agent.
|
Package agentstate provides common state and configuration structures used across the CipherSwarm Agent. |
|
Package cmd provides the command-line interface for the CipherSwarm Agent.
|
Package cmd provides the command-line interface for the CipherSwarm Agent. |
|
Package lib provides core functionality for the CipherSwarm agent.
|
Package lib provides core functionality for the CipherSwarm agent. |
|
agent
Package agent provides the main agent functionality for CipherSwarm.
|
Package agent provides the main agent functionality for CipherSwarm. |
|
api
Package api provides primitives to interact with the openapi HTTP API.
|
Package api provides primitives to interact with the openapi HTTP API. |
|
apierrors
Package apierrors provides unified error handling for CipherSwarm API interactions.
|
Package apierrors provides unified error handling for CipherSwarm API interactions. |
|
arch
Package arch provides architecture-specific functionality for Linux systems.
|
Package arch provides architecture-specific functionality for Linux systems. |
|
benchmark
Package benchmark provides benchmark management for the CipherSwarm agent.
|
Package benchmark provides benchmark management for the CipherSwarm agent. |
|
config
Package config provides configuration management for the CipherSwarm agent.
|
Package config provides configuration management for the CipherSwarm agent. |
|
cracker
Package cracker provides hashcat binary management and process control utilities.
|
Package cracker provides hashcat binary management and process control utilities. |
|
cserrors
Package cserrors provides error handling and logging utilities for CipherSwarm.
|
Package cserrors provides error handling and logging utilities for CipherSwarm. |
|
display
Package display provides output and logging functions for the CipherSwarm agent.
|
Package display provides output and logging functions for the CipherSwarm agent. |
|
downloader
Package downloader provides file download functionality for CipherSwarm resources.
|
Package downloader provides file download functionality for CipherSwarm resources. |
|
hashcat
Package hashcat provides utilities for interacting with hashcat.
|
Package hashcat provides utilities for interacting with hashcat. |
|
progress
Package progress provides utility functions for progress tracking and other common tasks.
|
Package progress provides utility functions for progress tracking and other common tasks. |
|
task
Package task provides task management and execution logic for the CipherSwarm agent.
|
Package task provides task management and execution logic for the CipherSwarm agent. |
|
testhelpers
Package testhelpers provides reusable test utilities and helpers for testing the CipherSwarm agent.
|
Package testhelpers provides reusable test utilities and helpers for testing the CipherSwarm agent. |
|
zap
Package zap provides functionality for handling CipherSwarm zap files and hash list processing.
|
Package zap provides functionality for handling CipherSwarm zap files and hash list processing. |
Click to show internal directories.
Click to hide internal directories.