@TODO https://github.com/CISOfy/lynis/
apt-get install -y libgfshare-bin
http://www.digital-scurf.org/software/libgfshare
Cipher names correspondence table
nmap --script ssl-cert,ssl-enum-ciphers -p 443 <TARGET>
DigiCert® SSL Installation Diagnostics Tool
Testing for Weak SSL/TLS Ciphers, Insufficient Transport Layer Protection
SSLyze, Fast and full-featured SSL scanner
cipherscan also analyzes configurations
SSL Breacher - Yet Another SSL Test Tool
Strong Ciphers for Apache, nginx and Lighttpd
Server side TLS Tools, doc: Server Side TLS Document
# ASIA/China
sshd: 27.0.0.0/8
sshd: 58.0.0.0/8
sshd: 59.0.0.0/8
sshd: 60.0.0.0/8
sshd: 61.0.0.0/8
sshd: 110.0.0.0/8
sshd: 111.0.0.0/8
sshd: 112.0.0.0/8
sshd: 113.0.0.0/8
sshd: 114.0.0.0/8
sshd: 115.0.0.0/8
sshd: 116.0.0.0/8
sshd: 117.0.0.0/8
sshd: 118.0.0.0/8
sshd: 119.0.0.0/8
sshd: 120.0.0.0/8
sshd: 121.0.0.0/8
sshd: 122.0.0.0/8
sshd: 123.0.0.0/8
sshd: 124.0.0.0/8
sshd: 125.0.0.0/8
sshd: 183.0.0.0/8
sshd: 210.0.0.0/8
sshd: 211.0.0.0/8
sshd: 218.0.0.0/8
sshd: 219.0.0.0/8
sshd: 220.0.0.0/8
sshd: 221.0.0.0/8
sshd: 222.0.0.0/8
sshd: 223.0.0.0/8
mode: block | challenge | whitelist target: country | ip
Value would be an IP, /16 /24 or a 2-letter country code. The notes field can be left empty or removed if you don't want to add any. To block for a specific zone only, just change the API URL to:
https://api.cloudflare.com/client/v4/zones/YOUR-ZONE-ID/firewall/packages/access_rules/rules
Replace YOUR-ZONE-ID with the zone identifier for the zone
retrieved via an API GET to https://api.cloudflare.com/client/v4/zones/
with your API details.
curl --data-binary '{"mode":"block","notes":"","configuration":{"value":"1.2.3.4","target":"ip"}}' \
--compressed -H 'content-type: application/json' \
--header "X-Auth-Key: API-KEY" --header "X-Auth-Email: EMAIL-ADDRESS" --verbose \
'https://api.cloudflare.com/client/v4/user/firewall/packages/access_rules/rules'
resp_format: json | apache | nginx | iptables | text
curl -k -s --data 'resp_format=apache' 'https://my.incapsula.com/api/integration/v1/ips'