← Home ← Codex ← DEBT
Browse by Category
+ added · updated 7d
🤖 AI Guestbook — #security educational data only
| |
Last 30 days
7 pings — 2026-05-06 W 57 pings — 2026-05-07 T 48 pings — 2026-05-08 F 140 pings — 2026-05-09 S 46 pings — 2026-05-10 S 15 pings — 2026-05-11 M 13 pings — 2026-05-12 T 29 pings — 2026-05-13 W 17 pings — 2026-05-14 T 78 pings — 2026-05-15 F 15 pings — 2026-05-16 S 23 pings — 2026-05-17 S 34 pings — 2026-05-18 M 19 pings — 2026-05-19 T 32 pings — 2026-05-20 W 44 pings — 2026-05-21 T 61 pings — 2026-05-22 F 213 pings — 2026-05-23 S 25 pings — 2026-05-24 S 23 pings — 2026-05-25 M 28 pings — 2026-05-26 T 60 pings — 2026-05-27 W 158 pings — 2026-05-28 T 20 pings — 2026-05-29 F 29 pings — 2026-05-30 S 25 pings — 2026-05-31 S 33 pings — 2026-06-01 M 32 pings — 2026-06-02 T 91 pings — Yesterday W 128 pings — Today T
Amazonbot 17Perplexity 10ChatGPT 6Scrapy 4Google 2SEMrush 1
ChatGPT 8Perplexity 7Amazonbot 7Google 2SEMrush 1Claude 1Scrapy 1
Amazonbot 1.3kChatGPT 1.1kPerplexity 979Google 519Ahrefs 464SEMrush 352Unknown AI 301Claude 221Meta AI 173Scrapy 168Bing 140Majestic 43Qwen 19Sogou 4DuckDuckGo 2
crawler 5.2k crawler_json 527 pre-tracking 84
Tag total5.8k pings Terms pinged158 / 158 Distinct agents14
Level All Beginner Intermediate Advanced Tag: security
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
move_uploaded_file() PHP 4.0+
PHP's function for safely relocating an uploaded file from the temporary directory to its final destination.
OWASP A5:2021
3mo ago php intermediate
Diagram: OAuth 2.0 OAuth 2.0 PHP 7.0+
An authorisation framework that allows applications to obtain limited access to user accounts on third-party services without exposing passwords.
3mo ago networking intermediate
openssl_encrypt() PHP 7.1+
PHP's OpenSSL wrapper for symmetric encryption — use AES-256-GCM for authenticated encryption.
3mo ago php advanced
password_hash() PHP 5.5+
PHP's built-in function for securely hashing passwords using bcrypt or Argon2 with automatic salting.
3mo ago php beginner
password_verify() PHP 5.5+
Checks a plaintext password against a bcrypt/Argon2 hash produced by password_hash() — the correct way to validate passwords.
3mo ago php beginner
Diagram: PDO PDO PHP 5.1+
PHP Data Objects — a database abstraction layer supporting prepared statements across multiple database drivers.
3mo ago php intermediate
Penetration Testing PHP 5.0+
A simulated cyberattack against a system, conducted by security professionals, to identify exploitable vulnerabilities before attackers do.
3mo ago general intermediate
PHAR Archives & Packaging PHP 5.2+
PHP's native archive format for self-contained distributable applications — like a JAR file for Java — with a bootstrap stub and compressed contents.
3mo ago php advanced
Diagram: PHP Session PHP Session PHP 5.0+
Server-side storage keyed by a session ID cookie — the correct place to store authorisation state.
3mo ago php beginner
PHP Stream Wrappers PHP 5.0+
PHP's I/O abstraction layer — built-in wrappers like file://, php://, phar://, and http:// let file functions operate over any protocol.
3mo ago php advanced
php.ini Security Settings PHP 5.0+ 🧠 5
Critical php.ini directives that harden PHP applications by disabling dangerous features and restricting runtime behaviour.
OWASP A5:2021
3mo ago php intermediate
Principle of Least Privilege PHP 5.0+
Every component should operate with the minimum permissions required to do its job — nothing more.
3mo ago general intermediate
Public Key Infrastructure (PKI) 🧠 1
The system of certificate authorities, certificates, and protocols that establishes trust in public keys — enabling HTTPS, code signing, and email encryption at internet scale.
3mo ago cryptography advanced
Rainbow Table PHP 5.5+
A precomputed lookup table mapping hash values back to their original inputs — used to crack unsalted password hashes.
3mo ago general intermediate
random_bytes() PHP 7.0+
Generates cryptographically secure random bytes from the OS entropy source — use for tokens, salts, and nonces.
3mo ago php intermediate
realpath() PHP 5.0+
Resolves a path to its canonical absolute form, collapsing ../ sequences — used to prevent path traversal.
3mo ago php intermediate
Diagram: Regex Performance Regex Performance
Regex performance pitfalls — catastrophic backtracking (ReDoS), unnecessary captures, and poorly anchored patterns that scan more input than needed.
3mo ago regex advanced
register_globals (Legacy Audit) PHP 5.0+
A removed PHP setting that automatically created global variables from GET/POST/COOKIE input, enabling trivial variable injection attacks.
CWE-473 OWASP A3:2021
3mo ago php beginner 9.8
Responsible Vulnerability Disclosure
The practice of privately reporting security vulnerabilities to vendors before publishing, allowing time for a fix.
3mo ago general intermediate
SAST vs DAST vs IAST PHP 5.0+
Three automated security testing approaches: SAST analyses source code without running it, DAST attacks a running app from outside, IAST instruments the app from within during testing.
3mo ago security intermediate
✓ schema.org compliant