Bitcoin - Port 8333, 18333, 38333, 18444
Basic info
What is a Bitcoin Node?
Node Types
Bitcoin Network Types
Default Ports
Bitcoin Protocol Overview
Protocol Basics
Common Protocol Messages
Reconnaissance & Enumeration
Port Scanning
Bitcoin-Specific Nmap Scripts
Manual Protocol Interaction
Shodan Queries
Information Gathering
Node Fingerprinting
Network Topology Mapping
Blockchain Analysis
Attack Vectors
1. Information Disclosure
2. Denial of Service (DoS)
3. Eclipse Attack
4. Transaction/Block Relay Manipulation
5. Privacy Attacks
Known Vulnerabilities & CVEs
Historical Vulnerabilities
Modern Attack Surface
Bitcoin RPC Security (Port 8332)
RPC Interface Overview
RPC Enumeration
Defense & Hardening
Node Configuration Security
Network-Level Protection
Privacy & Anonymity
Monitoring & Detection
Regular Security Practices
Tools & Scripts
Essential Tools
Custom Enumeration Script
Network Mapper Script
Cheat Sheet
Quick Reference
Important Ports
Common User Agents
Protocol Magic Bytes
Additional Resources
Last updated