Test your basic knowledge |

Instructions:
  • Answer 50 questions in 15 minutes.
  • If you are not ready to take this test, you can study here.
  • Match each statement with the correct term.
  • Don't refresh. All questions and answers are randomly picked and ordered every time you load a test.

This is a study tool. The 3 wrong answers for each question are randomly chosen from answers to other questions. So, you might find at times the answers obvious, but you will see it re-enforces your understanding as you take the test each time.
1. Known - unknown - zero day






2. An FTP that allows downloads only if the user knows the exact name of the file they're looking for






3. The practice of sending an ACK inside another packet going to the same destination






4. 20 - FTP data - 21 - FTP - 23 - Telnet - 25 - SNMP - 53 - DNS - 79 - Finger - 80 - HTTP - 110 - POP - 443 - HTTPS






5. destruction of data - leaking confidential information - providing backdoor access






6. 1.0.0.0 through 127.255.255.255 - subnet mask starts at 255.0.0.0






7. Confidentiality - symmetric encryption






8. Strips OS commands and characters from input - avoid making system calls from within the app * especially based on user input






9. Attempt to manipulate or trick a person into providing information or access - bypass network security by exploiting humans - vector is often outside attack by telephone or visitor inside






10. low interaction production honeypot - network daemon that can simulate other hosts - each host can appear as a different OS






11. Parasitic malware - boot record infector - macro - COM/Script program infector - EXE program infector






12. open source tool for monitoring - can be used as a NIDS - has quick updates and flexibility for custom rules






13. Infected millions through various methods - vulnerability in the MS Server Service - brute force admin password through network shares - infect removable devices with a malicious autorun script






14. Simplest form of a research honeypot - useful in identifying nature of TCP scans - allows attacker to complete 3-way handshake - listens on a defined port - logs incoming requests for analysis






15. Isolates systems when they initially connect to the network - allows systems to be scanned and checked prior to being put on a trusted segment






16. rules indicate criteria in packets that represent events of interest - rules are applied to packets as they are received - alerts are created when matches are found






17. Identify critical assets and provide layered protection - data is accessed by applications - applications reside on hosts - hosts operate on networks






18. local area network - small network confined to small location - all equipment owned by a single entity - vulnerable to inside threats and logic bombs






19. 192.0.0.0 through 223.255.255.255 - subnet mask of 255.255.255.0






20. packet filter firewalls rely on TCP flags to determine connection state. Attacker can send ACK packets only to bypass firewall.






21. Outside attack from network - Outsider attack from telephone - Insider attack from local network - insider attack from local system - attack from malicious code






22. Confidentiality - integrity - availability






23. A cracking tool inserted into the OS that allows the attacker to do as they please.






24. Wide Area Network - Larger than MAN or LAN - uses public network - phone lines - and leased lines to tie LAN and MAN over a dispersed area






25. Simple attack done by simply browsing available information that's allowed on a local network.






26. A TCP version of ping - sends custom TCP packets to a host and listens for replies - enables port scanning and spoofing simultaneously






27. A hash is produced when applied to a monitored file. The hash always generates the same value unless a change was made. HIDS software checks the hashes of monitored files and if a change is found - analyst is notified. - ie: tripwire






28. Prepends to the beginning of the file and gains control when the first instruction of the infected COM file is executed - appending to the end - virus writes its payload to the end and inserts jump instruction as the first instruction - which execute






29. Going around with equipment to detect wireless networks






30. A time of check/time of use attack that exploits the difference in between when a security control was applied and the time the service was used.






31. Infects the EXE and make them operate slightly different - when infected - exe header sizes are altered to point to the appended viral code






32. Trivial File Transfer Protocol - method to transfer files from one device to another without needing authentication






33. War dialing - war driving - Sniffing - eavesdropping - dumpster diving - social engineering






34. One is for talking - one is for implementing






35. Resource exhaustion like DDoS or fork attack - unexpected input value the machine does not know how to process






36. Allows admins to remotely access a system for troubleshooting. - E.g VNC - GoToMyPc - PC Anywhere






37. Publish separate mail - web - and DNS servers to the internet - provide appropriate access from internal network to internet - protect internal from external attack - provide defense in depth - protect all aspects of the system






38. TCP/IP - the IP protoco - The core routing protocol of the internet - - deals with transmission of packets between end points - defines the addressing scheme for the internet






39. Improper deployment can increase attack risk - if production systems aren't sufficiently protected - they can be vulnerable from a honeypot - legal liability






40. Spread as an office attachment with executable code programmed using macro facility - targets are data files - visual basic editor and other macro languages - payload executes when the code is launched






41. Poor programming without error checking can allow commands to be run in an input field. This can point to a command further in the buffer that will execute the attacker's payload.






42. 1. physical 2. data 3. network 4. transport 5. session 6. presentation 7. application






43. Protects internal/external systems from attack - filters communications based on content - performs NAT - encrypts communications for VPN - logging to aid in intrusion detection






44. Confidentiality - integrity - availability






45. flags anomalous conditions in traffic on the network - requires understanding on what is normal - bases good traffic as a baseline






46. Attacks systems through known vulnerabilities - automatically scans for more systems to attack - lowers system defenses - installs rootkit or root shell - opens up back doors - self contained malware that can copy itself






47. Maintains complete TCP connection state and sequencing through 2 connections - address translation built-in by virtue of second connection above






48. 128.0.0.0 through 191.255.255.255 - with a subnet mask of 255.255.0.0






49. Application layer attacks may get through - dialup - VPN - extranet connections may bypass firewalls






50. It allows the transport layer to detect when the UDP headers or the payload have been modified in transit