tools debugging Skills
Discover the best skills in this category.
detecting-buffer-overflow...
by waiwai24
Detects stack and heap buffer overflow vulnerabilities in binary code by identifying unsafe memory operations. Use when...
detecting-incorrect-free
by waiwai24
Detects incorrect use of free() including freeing non-heap memory, invalid pointers, and mismatched allocators. Use when...
detecting-type-confusion
by waiwai24
Detects type confusion vulnerabilities by identifying unsafe type casts, vtable corruption, and polymorphism issues. Use...
detecting-arbitrary-write
by waiwai24
Detects arbitrary write vulnerabilities by identifying unchecked array indexing and out-of-bounds memory writes. Use whe...
detecting-information-dis...
by waiwai24
Detects information disclosure vulnerabilities including sensitive data in logs, error message exposure, and memory leak...
detecting-format-string
by waiwai24
Detects format string vulnerabilities by identifying unsafe printf family function calls with user-controlled format str...
detecting-incorrect-memse...
by waiwai24
Detects incorrect use of memset() including wrong argument order, incorrect size calculations, and misunderstood behavio...
analyzing-crypto-weakness
by waiwai24
Identifies weak cryptographic algorithms, hardcoded keys, and insecure key management practices in binary code. Use when...
detecting-memory-leaks
by waiwai24
Detects memory leak vulnerabilities by identifying unfreed memory allocations and missing cleanup in error paths. Use wh...
fingerprinting-binaries
by waiwai24
Identifies binary file characteristics including compiler signatures, version information, and build environment details...
detecting-memory-corrupti...
by waiwai24
Detects various memory corruption vulnerabilities beyond simple buffer overflows including heap overflow, stack smashing...
detecting-dead-code
by waiwai24
Identifies unreachable functions, unused variables, and abandoned code in binary programs. Use when optimizing binary si...
detecting-suspicious-asse...
by waiwai24
Detects suspicious use of assertions for security checks that can be disabled in production builds. Use when analyzing a...
detecting-double-free
by waiwai24
Detects double free vulnerabilities by identifying attempts to free the same memory block twice. Use when analyzing memo...
detecting-unchecked-mallo...
by waiwai24
Detects unchecked return values of memory allocation functions like malloc, calloc, and realloc that can lead to null po...
analyzing-protocols
by waiwai24
Analyzes network protocol implementations to identify parsing vulnerabilities, state machine issues, and protocol-level...
detecting-race-conditions
by waiwai24
Detects race condition vulnerabilities including TOCTOU, double-checked locking issues, and shared state problems. Use w...
detecting-arbitrary-read
by waiwai24
Detects arbitrary read vulnerabilities by identifying unchecked array indexing and out-of-bounds memory access. Use when...
detecting-null-pointer-de...
by waiwai24
Detects null pointer dereference vulnerabilities by identifying unchecked pointer usage and missing validation. Use when...
detecting-use-after-free
by waiwai24
Detects use-after-free vulnerabilities by identifying pointer dereferences after memory deallocation. Use when analyzing...
detecting-command-injecti...
by waiwai24
Detects OS command injection vulnerabilities by identifying unsafe system/popen/exec calls with user-controlled input. U...
detecting-off-by-one
by waiwai24
Detects off-by-one errors by identifying incorrect loop conditions, array indexing mistakes, and boundary condition prob...
detecting-anomalies
by rustomax
Detect anomalies in metrics and time-series data using OPAL statistical methods. Use when you need to identify unusual p...
analyzing-apm-data
by rustomax
Monitor application performance using the RED methodology (Rate, Errors, Duration) with Observe. Use when analyzing serv...