Documentation
¶
Index ¶
- func CheckProcessRunning(processName string) bool
- func ExecuteCommand(name string, args ...string) (string, error)
- func FileExists(path string) bool
- func GetCurrentUser() (*user.User, error)
- func GetNetworkInterfaces() ([]string, error)
- func GetSystemInfo() (string, string, string)
- func GetSystemLoad() (string, error)
- func GlitchText(text string, intensity int) string
- func HexDump(data []byte, address uint64) string
- func IsExecutable(path string) bool
- func IsRoot() bool
- func MatrixEffect(duration time.Duration)
- func ProgressBar(message string, duration time.Duration)
- func ReadLines(filename string) ([]string, error)
- func ScanOpenPorts(host string, ports []int) map[int]bool
- func StealthExecute(name string, args ...string) (string, error)
- func TypewriterPrint(c *color.Color, text string, delay time.Duration)
- type CyberpunkLogger
- func (cl *CyberpunkLogger) Critical(message string, args ...interface{})
- func (cl *CyberpunkLogger) Debug(message string, args ...interface{})
- func (cl *CyberpunkLogger) Error(message string, args ...interface{})
- func (cl *CyberpunkLogger) Info(message string, args ...interface{})
- func (cl *CyberpunkLogger) Warning(message string, args ...interface{})
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CheckProcessRunning ¶
CheckProcessRunning checks if a process is running
func ExecuteCommand ¶
ExecuteCommand executes a system command in stealth mode
func FileExists ¶
FileExists checks if a file exists in the matrix
func GetCurrentUser ¶
GetCurrentUser returns the current neural interface user
func GetNetworkInterfaces ¶
GetNetworkInterfaces returns available network interfaces
func GetSystemInfo ¶
GetSystemInfo returns comprehensive system intelligence
func GlitchText ¶
GlitchText creates cyberpunk text glitch effect
func IsExecutable ¶
IsExecutable checks if a file has executable neural pathways
func MatrixEffect ¶
MatrixEffect displays the iconic matrix digital rain
func ProgressBar ¶
ProgressBar displays a cyberpunk progress bar
func ScanOpenPorts ¶
ScanOpenPorts performs a basic port scan
func StealthExecute ¶
StealthExecute executes a command without leaving traces
Types ¶
type CyberpunkLogger ¶
type CyberpunkLogger struct {
// contains filtered or unexported fields
}
CyberpunkLogger provides themed logging functionality
func NewCyberpunkLogger ¶
func NewCyberpunkLogger(verbose, stealth bool) *CyberpunkLogger
NewCyberpunkLogger creates a new themed logger
func (*CyberpunkLogger) Critical ¶
func (cl *CyberpunkLogger) Critical(message string, args ...interface{})
Critical logs critical errors with special effects
func (*CyberpunkLogger) Debug ¶
func (cl *CyberpunkLogger) Debug(message string, args ...interface{})
Debug logs debug information if verbose mode is enabled
func (*CyberpunkLogger) Error ¶
func (cl *CyberpunkLogger) Error(message string, args ...interface{})
Error logs errors with cyberpunk styling
func (*CyberpunkLogger) Info ¶
func (cl *CyberpunkLogger) Info(message string, args ...interface{})
Info logs information with cyberpunk styling
func (*CyberpunkLogger) Warning ¶
func (cl *CyberpunkLogger) Warning(message string, args ...interface{})
Warning logs warnings with cyberpunk styling