- Device Hardening Flashcards
Changing default credentials
Changing default credentials
• Most devices have default usernames
and passwords
• Change yours!
Avoid common passwords
Avoid common passwords
• People use common words as passwords
• You can find them in the dictionary
Upgrading firmware
Upgrading firmware
• Many network devices do not use
a traditional operating system
• All updates are made to firmware
File hashing
File hashing
• Hashing represents data as a short string of text
• A message digest
Disabling unnecessary services
Disabling unnecessary services
• Every service has the potential for trouble
• The worst vulnerabilities are 0-day
Watching the network
Watching the network
• There’s a wealth of information in the packets
• Some of it is very sensitive informatio
Secure protocols
Secure protocols
• SSH - Secure Shell
• Terminal sessions; use instead of Telnet
Generating new keys
Generating new keys
• We communicate to network devices
over encrypted channels
• HTTPS, SSH
Disabling unused TCP and UDP ports
Disabling unused TCP and UDP ports
• Control traffic based on data within the content
• Data in the packets
Disabling unused interfaces
Disabling unused interfaces
• Enabled physical ports
• Conference rooms
• Break rooms
Restricting access via ACLs
Restricting access via ACLs
• Use device ACLs to limit access to important
infrastructure devices
• Only admins should be able to login
Honeypots
Honeypots
• Attract the bad guys - and trap them there
Penetration testing
Penetration testing
• Pentest
• Simulate an attack