What is the maximum value of a "tinyint" field in most database systems?
-
A
-
B
-
C
-
D
Reveal answer details
Close answer details
Correct answerD
ExplanationReferences: http://books.google.com.pk/books?id=JUcIAAAAQBAJ&pg=SA3-PA3&lpg=SA3-PA3&dq=maximum+value+of+a+%E2%80%9Ctinyint%E2%80%9D+field+in+most+database+systems&source=bl&ots=NscGk--R5r&sig=1hMOYByxt7ebRJ4UEjbpxMijTQs&hl=en&sa=X&ei=pvgeVJnTCNDkaI_fgugO&ved=0CDYQ6AEwAw#v=onepage&q=maximum%20value%20of%20a%20%E2%80%9Ctinyint%E2%80%9D%20field%20in%20most%20database%20systems&f=false
Identify the policy that defines the standards for the organizational network connectivity and security standards for computers that are connected in the organizational network.
-
A
Information-Protection Policy
-
B
-
C
-
D
Reveal answer details
Close answer details
In which of the following IDS evasion techniques does IDS reject the packets that an end system accepts?
-
A
-
B
-
C
-
D
Reveal answer details
Close answer details
Correct answerD
ExplanationReferences: http://is.muni.cz/th/172999/fi_m/MT_Bukac.pdf (page 24)
To locate the firewall, SYN packet is crafted using Hping or any other packet crafter and sent to the firewall. If ICMP unreachable type 13 message (which is an admin prohibited packet) with a source IP address of the access control device is received, then it means which of the following type of firewall is in place?
-
A
-
B
Stateful multilayer inspection firewall
-
C
-
D
Application level gateway
Reveal answer details
Close answer details
Before performing the penetration testing, there will be a pre-contract discussion with different pen-testers (the team of penetration testers) to gather a quotation to perform pen testing.  Which of the following factors is NOT considered while preparing a price quote to perform pen testing?
-
A
Total number of employees in the client organization
-
B
-
C
-
D
Expected time required to finish the project
Reveal answer details
Close answer details
Which of the following statement holds true for TCP Operation? 
-
A
Port numbers are used to know which application the receiving host should pass the data to
-
B
Sequence numbers are used to track the number of packets lost in transmission
-
C
Flow control shows the trend of a transmitting host overflowing the buffers in the receiving host
-
D
Data transfer begins even before the connection is established
Reveal answer details
Close answer details
Which of the following equipment could a pen tester use to perform shoulder surfing?
-
A
-
B
Painted ultraviolet material
-
C
-
D
Reveal answer details
Close answer details
Correct answerA
ExplanationReferences: http://en.wikipedia.org/wiki/Shoulder_surfing_(computer_security)
Which of the following is the objective of Gramm-Leach-Bliley Act?
-
A
To ease the transfer of financial information between institutions and banks
-
B
To protect the confidentiality, integrity, and availability of data
-
C
To set a new or enhanced standards for all U.S. public company boards, management and public accounting firms
-
D
To certify the accuracy of the reported financial statement
Reveal answer details
Close answer details
Correct answerA
ExplanationReferences: http://www.itap.purdue.edu/security/policies/glb_safeguards_rule_training_general.pdf
Which one of the following is a supporting tool for 802.11 (wireless) packet injections, it spoofs 802.11 packets to verify whether the access point is valid or not?
-
A
-
B
-
C
-
D
Reveal answer details
Close answer details
Question 10
Single choice
The first and foremost step for a penetration test is information gathering. The main objective of this test is to gather information about the target system which can be used in a malicious manner to gain access to the target systems.  Which of the following information gathering terminologies refers to gathering information through social engineering on-site visits, face-to-face interviews, and direct questionnaires?
-
A
Active Information Gathering
-
B
Pseudonymous Information Gathering
-
C
Anonymous Information Gathering
-
D
Open Source or Passive Information Gathering
Reveal answer details
Close answer details
Question 11
Single choice
In a TCP packet filtering firewall, traffic is filtered based on specified session rules, such as when a session is initiated by a recognized computer.  Identify the level up to which the unknown traffic is allowed into the network stack.
-
A
-
B
-
C
-
D
Level 3 ?Internet Protocol (IP)
Reveal answer details
Close answer details
Correct answerD
ExplanationReferences: http://books.google.com.pk/books?id=KPjLAyA7HgoC&pg=PA208&lpg=PA208&dq=TCP+p acket+filtering +firewall+level+up+to+which+the+unknown+traffic+is+allowed+into+the+net work +stack&source=bl&ots=zRrbchVYng&sig=q5G3T8lggTfAMNRkL7Kp0SRslHU&hl=en& sa=X&ei=5PUeVLSbC8TmaMzrgZgC&ved=0CBsQ6AEwAA#v=onepage&q=TCP%20pack et%20filtering %20firewall%20level%20up%20to%20which%20the%20unknown%20traffic %20is%20allowed%20into% 20the%20network%20stack&f=false
Question 12
Single choice
ARP spoofing is a technique whereby an attacker sends fake ("spoofed") Address Resolution Protocol (ARP) messages onto a Local Area Network. Generally, the aim is to associate the attacker's MAC address with the IP address of another host (such as the default gateway), causing any traffic meant for that IP address to be sent to the attacker instead. ARP spoofing attack is used as an opening for other attacks.  What type of attack would you launch after successfully deploying ARP spoofing?
-
A
-
B
-
C
-
D
Reveal answer details
Close answer details
Correct answerD
ExplanationReferences: http://en.wikipedia.org/wiki/ARP_spoofing
Question 13
Single choice
During the process of fingerprinting a web application environment, what do you need to do in order to analyze HTTP and HTTPS request headers and the HTML source code?
-
A
Examine Source of the Available Pages
-
B
-
C
-
D
Check the HTTP and HTML Processing by the Browser
Reveal answer details
Close answer details
Question 14
Single choice
Which of the following is the range for assigned ports managed by the Internet Assigned Numbers Authority (IANA)?
-
A
-
B
-
C
-
D
Reveal answer details
Close answer details
Correct answerD
ExplanationReferences: https://www.ietf.org/rfc/rfc1700.txt (well known port numbers, 4th para)
Question 15
Single choice
Fuzz testing or fuzzing is a software/application testing technique used to discover coding errors and security loopholes in software, operating systems, or networks by inputting massive amounts of random data, called fuzz, to the system in an attempt to make it crash. Fuzzers work best for problems that can cause a program to crash, such as buffer overflow, cross-site scripting, denial of service attacks, format bugs, and SQL injection. Fuzzer helps to generate and submit a large number of inputs supplied to the application for testing it against the inputs. This will help us to identify the SQL inputs that generate malicious output. Suppose a pen tester knows the underlying structure of the database used by the application (i.e., name, number of columns, etc.) that she is testing. Which of the following fuzz testing she will perform where she can supply specific data to the application to discover vulnerabilities?
-
A
-
B
-
C
-
D
Reveal answer details
Close answer details
Question 16
Single choice
Identify the person who will lead the penetration-testing project and be the client point of contact.
-
A
Database Penetration Tester
-
B
Policy Penetration Tester
-
C
-
D
Application Penetration Tester
Reveal answer details
Close answer details
Correct answerC
ExplanationReferences: http://www.scribd.com/doc/133635286/LPTv4-Module-15-Pre-Penetration-Testing-Checklist- NoRestriction (page 15)
Question 17
Single choice
Due to illegal inputs, various types of TCP stacks respond in a different manner. Some IDSs do not take into account the TCP protocol's urgency feature, which could allow testers to evade the IDS.  Penetration tester needs to try different combinations of TCP flags (e.g. none, SYN/FIN, SYN/RST, SYN/ FIN/ACK, SYN/RST/ACK, and All Flags) to test the IDS. Which of the following TCP flag combinations combines the problem of initiation, midstream, and termination flags with the PSH and URG?
-
A
-
B
-
C
-
D
Reveal answer details
Close answer details
Correct answerD
ExplanationReferences: http://books.google.com.pk/books?id=tUCumJot0ocC&pg=PA63&lpg=PA63&dq=TCP+flag +combinations +combines+the+problem+of+initiation,+midstream,+and+termination+flags+ with+the+PSH+and +URG&source=bl&ots=mIGSXBIi15&sig=WMnXlEChVSU4RhK65W_V 3tzNjns&hl=en&sa=X&ei=H7AfVJCtLaufygO1v4DQDg&ved=0CBsQ6AEwAA#v=onepage& q=TCP% 20flag%20combinations%20combines%20the%20problem%20of%20initiation%2 C%20midstream%2C% 20and%20termination%20flags%20with%20the%20PSH%20and% 20URG&f=false (see the highlighted sentence in Table 3-1 at the end of the page)
Question 18
Single choice
Black-box testing is a method of software testing that examines the functionality of an application (e.g. what the software does) without peering into its internal structures or workings. Black-box testing is used to detect issues in SQL statements and to detect SQL injection vulnerabilities.  Most commonly, SQL injection vulnerabilities are a result of coding vulnerabilities during the Implementation/Development phase and will likely require code changes. Pen testers need to perform this testing during the development phase to find and fix the SQL injection vulnerability. What can a pen tester do to detect input sanitization issues?
-
A
Send single quotes as the input data to catch instances where the user input is not sanitized
-
B
Send double quotes as the input data to catch instances where the user input is not sanitized
-
C
Send long strings of junk data, just as you would send strings to detect buffer overruns
-
D
Use a right square bracket (the "]" character) as the input data to catch instances where the user input is used as part of a SQL identifier without any input sanitization
Reveal answer details
Close answer details
Question 19
Single choice
James is testing the ability of his routers to withstand DoS attacks. James sends ICMP ECHO requests to the broadcast address of his network. What type of DoS attack is James testing against his network?
-
A
-
B
-
C
-
D
Reveal answer details
Close answer details
Question 20
Single choice
What is the difference between penetration testing and vulnerability testing? 
-
A
Penetration testing goes one step further than vulnerability testing; while vulnerability tests check for known vulnerabilities, penetration testing adopts the concept of `in-depth ethical hacking'
-
B
Penetration testing is based on purely online vulnerability analysis while vulnerability testing engages ethical hackers to find vulnerabilities
-
C
Vulnerability testing is more expensive than penetration testing
-
D
Penetration testing is conducted purely for meeting compliance standards while vulnerability testing is focused on online scans
Reveal answer details
Close answer details
Question 21
Single choice
Passwords protect computer resources and files from unauthorized access by malicious users. Using passwords is the most capable and effective way to protect information and to increase the security level of a company. Password cracking is the process of recovering passwords from data that have been stored in or transmitted by a computer system to gain unauthorized access to a system.  Which of the following password cracking attacks tries every combination of characters until the password is broken?
-
A
-
B
-
C
-
D
Reveal answer details
Close answer details
Correct answerA
ExplanationReferences: http://books.google.com.pk/books?id=m2qZNW4dcyIC&pg=PA237&lpg=PA237&dq=passw ord+cracking +attacks+tries+every+combination+of+characters+until+the+password+is+bro ken&source=bl&ots=RKEUUo6LYj&sig=MPEfFBEpoO0yvOwMxYCoPQuqM5g&hl=en&sa= X&ei=ZdwdVJm3CoXSaPXsgPgM&ved=0CCEQ6AEwAQ#v=onepage&q=password%20cr acking% 20attacks%20tries%20every%20combination%20of%20characters%20until%20th e%20password%20is% 20broken&f=false
Question 22
Single choice
SQL injection attack consists of insertion or "injection" of either a partial or complete SQL query via the data input or transmitted from the client (browser) to the web application. A successful SQL injection attack can: i)Read sensitive data from the database iii)Modify database data (insert/update/delete) iii)Execute administration operations on the database (such as shutdown the DBMS) iV)Recover the content of a given file existing on the DBMS file system or write files into the file system v)Issue commands to the operating system  Pen tester needs to perform various tests to detect SQL injection vulnerability. He has to make a list of all input fields whose values could be used in crafting a SQL query, including the hidden fields of POST requests and then test them separately, trying to interfere with the query and to generate an error. In which of the following tests is the source code of the application tested in a non-runtime environment to detect the SQL injection vulnerabilities?
-
A
-
B
-
C
-
D
Reveal answer details
Close answer details
Correct answerD
ExplanationReferences: http://ijritcc.org/IJRITCC%20Vol_2%20Issue_5/Removal%20of%20Data%20Vulnerabilities%20Using% 20SQL.pdf
Question 23
Single choice
Transmission control protocol accepts data from a data stream, divides it into chunks, and adds a TCP header creating a TCP segment. The TCP header is the first 24 bytes of a TCP segment that contains the parameters and state of an end-to-end TCP socket. It is used to track the state of communication between two TCP endpoints. For a connection to be established or initialized, the two hosts must synchronize. The synchronization requires each side to send its own initial sequence number and to receive a confirmation of exchange in an acknowledgment (ACK) from the other side The below diagram shows the TCP Header format:  How many bits is a acknowledgement number?
-
A
-
B
-
C
-
D
Reveal answer details
Close answer details
Correct answerB
ExplanationReferences: http://en.wikipedia.org/wiki/Transmission_Control_Protocol (acknowledgement number)
Question 24
Single choice
The Internet is a giant database where people store some of their most private information on the cloud, trusting that the service provider can keep it all safe. Trojans, Viruses, DoS attacks, website defacement, lost computers, accidental publishing, and more have all been sources of major leaks over the last 15 years.  What is the biggest source of data leaks in organizations today?
-
A
Weak passwords and lack of identity management
-
B
Insufficient IT security budget
-
C
Rogue employees and insider attacks
-
D
Vulnerabilities, risks, and threats facing Web sites
Reveal answer details
Close answer details
Question 25
Single choice
Internet Control Message Protocol (ICMP) messages occur in many situations, such as whenever a datagram cannot reach the destination or the gateway does not have the buffering capacity to forward a datagram. Each ICMP message contains three fields: type, code, and checksum. Different types of Internet Control Message Protocols (ICMPs) are identified by a type and code field.  Which of the following ICMP messages will be generated if the destination port is not reachable?
-
A
-
B
-
C
-
D
Reveal answer details
Close answer details
Question 26
Single choice
Which of the following scan option is able to identify the SSL services?
-
A
-
B
-
C
-
D
Reveal answer details
Close answer details
Correct answerB
ExplanationReferences: https://www.owasp.org/index.php/Testing_for_SSL-TLS_(OWASP-CM-001) (blackbox test and example, second para)
Question 27
Single choice
Metasploit framework in an open source platform for vulnerability research, development, and penetration testing. Which one of the following metasploit options is used to exploit multiple systems at once?
-
A
-
B
-
C
-
D
Reveal answer details
Close answer details
Question 28
Single choice
Output modules allow Snort to be much more flexible in the formatting and presentation of output to its users. Snort has 9 output plug-ins that push out data in different formats. Which one of the following output plug-ins allows alert data to be written in a format easily importable to a database?
-
A
-
B
-
C
-
D
Reveal answer details
Close answer details
Question 29
Single choice
In the context of penetration testing, what does blue teaming mean? 
-
A
A penetration test performed with the knowledge and consent of the organization's IT staff
-
B
It is the most expensive and most widely used
-
C
It may be conducted with or without warning
-
D
A penetration test performed without the knowledge of the organization's IT staff but with permission from upper management
Reveal answer details
Close answer details
Correct answerA
ExplanationReferences: https://www.sypriselectronics.com/information-security/cyber-security-solutions/computer-network-defense/
Question 30
Single choice
Which Wireshark filter displays all the packets where the IP address of the source host is 10.0.0.7? 
-
A
-
B
-
C
-
D
Reveal answer details
Close answer details
Question 31
Single choice
Which of the following is developed to address security concerns on time and reduce the misuse or threat of attacks in an organization?
-
A
Vulnerabilities checklists
-
B
-
C
-
D
Reveal answer details
Close answer details
|