|
0,1,2,3,4,5,correct,choiceA_probs,choiceB_probs,choiceC_probs,choiceD_probs |
|
Which of the following styles of fuzzer is more likely to explore paths covering every line of code in the following program?,Generational,Blackbox,Whitebox,Mutation-based,C,False,0.23382608592510223,0.16070616245269775,0.1418226957321167,0.16070616245269775 |
|
|
|
|
|
,,,,,A,True,0.1128452718257904,0.09958560019731522,0.07755734771490097,0.08788397908210754 |
|
MIT’s Kerberos KDC server has a maximum ticket lifetime of 24 hours (for most user principals). What ensures that an expired Kerberos ticket can no longer be used?,The Kerberos server (KDC) refuses to establish new connections between clients and servers for expired tickets.,,,,C,False,0.18176378309726715,0.18176378309726715,0.20596535503864288,0.26446473598480225 |
|
,Receiver,Sender,Modulor,Translator,A,True,0.23840554058551788,0.1446002721786499,0.12760929763317108,0.12760929763317108 |
|
Which of the following is a remote Trojan?,Troya,DaCryptic,BankerA,Game-Troj,A,True,0.2000790387392044,0.2000790387392044,0.2000790387392044,0.15582171082496643 |
|
______________ is a widespread app’s coding mistake made by developers which could be exploited by an attacker for gaining access or malfunctioning your system.,Memory leakage,Buffer-overrun,Less processing power,Inefficient programming,B,True,0.11680329591035843,0.21821726858615875,0.0334646999835968,0.037920475006103516 |
|
,all instructions that modify segment state,all loads or stores to addresses that are not 0 mod 32,all indirect loads or stores (via an address in a register or variable),all indirect jumps (via an address in a register or variable),A,False,0.09084206074476242,0.07074785977602005,0.10293754190206528,0.13217441737651825 |
|
____________ is also a part of darknet that is employed for transferring files anonymously.,Freenet,ARPANET,Stuxnet,Internet,A,False,0.14655382931232452,0.1660672426223755,0.1293332874774933,0.213234543800354 |
|
,No string boundary checks in predefined functions,No storage check in the external memory,No processing power check,No database check,A,True,0.3418511152267456,0.16147904098033905,0.08643350005149841,0.09794198721647263 |
|
Man in the middle attack can endanger the security of Diffie Hellman method if two parties are not,Joined,Authenticated,Submitted,Shared,B,False,0.21976597607135773,0.21976597607135773,0.17115391790866852,0.17115391790866852 |
|
An integer overflow occurs when,,an integer is used as if it was a pointer,an integer is used to access a buffer outside of the buffer's bounds,there is no more space to hold integers in the program,D,False,0.2676776349544525,0.16235469281673431,0.14327751100063324,0.16235469281673431 |
|
"Let HH be a Merkle-Damgard hash function is H:X^{\leq L} \to TH:X^≤L →T. Construct a MAC from this HH as follows: \ \ S(k,m) = H(k \| m) S(k,m)=H(k∥m). This mac is insecure because:",Given H(k \| m)H(k∥m) anyone can compute H(w \| k \| m \| \text{PB})H(w∥k∥m∥PB) for any ww,Given H(k \| m)H(k∥m) anyone can compute H(k \| m \| w)H(k∥m∥w) for any ww,Given H(k \| m)H(k∥m) anyone can compute H(k \| m \| \text{PB} \| w)H(k∥m∥PB∥w) for any ww,Anyone can compute H( k \| m )H(k∥m) for any mm,C,False,0.17770256102085114,0.17770256102085114,0.2281745821237564,0.25855568051338196 |
|
"Suppose that Alice and Bob sent confidential text messages to one another last month through an encrypted messaging system. Alice and Bob are worried that an adversary might compromise one of their computers today, while they are taking the 6.858 final exam, and would then be able to decrypt those messages. Which of the following security properties can address Alice and Bob’s concern?",Authentication.,Deniability.,Forward secrecy,Backward secrecy.,C,False,0.1329202950000763,0.1933978945016861,0.17067304253578186,0.15061843395233154 |
|
"The AH Protocol provides source authentication and data integrity, but not",Integrity,Privacy,Nonrepudiation,Both A & C,B,False,0.1819751262664795,0.1605924814939499,0.1819751262664795,0.2647722363471985 |
|
Which of the following is not a security exploit?,Eavesdropping,Cross-site scripting,Authentication,SQL Injection,C,False,0.1931641399860382,0.17046675086021423,0.13275964558124542,0.21888364851474762 |
|
_______________ is the central node of 802.11 wireless operations.,WPA,Access Point,WAP,Access Port,B,True,0.17246749997138977,0.2509387135505676,0.0814678743481636,0.07189515233039856 |
|
In MD-5 the length of the message digest is,160,128,64,54,B,False,0.16599568724632263,0.1292775720357895,0.1292775720357895,0.08885109424591064 |
|
What is Nmap?,"It is a scanner which works by injecting packets to a range of addresses, and inferring what hosts and services might be at those addresses, based on the responses",It is a network fuzz testing tool,It is a map of the Internet,"It is a suite of tools for scripting attacks: probe, construct, encode, inject, wait for response",A,False,0.24203172326087952,0.10089383274316788,0.1295502483844757,0.31077489256858826 |
|
How do you prevent SQL injection?,Escape queries,Interrupt requests,Merge tables,All of the above,A,False,0.1169445589184761,0.10320320725440979,0.10320320725440979,0.218481183052063 |
|
"What does it mean to ""be stealthy"" during a penetration test?",Performing the tests from an undisclosed location,Using encryption during tests to make the source of attacks impossible to determine,Performing penetration testing without the target organization knowing,"Taking care to avoid activities during a penetration test that might attract attention, e.g., by operators or IDS services",D,True,0.06045418977737427,0.14502207934856415,0.21100588142871857,0.34788987040519714 |
|
Which of the following is not a transport layer vulnerability?,"Mishandling of undefined, poorly defined variables",The Vulnerability that allows “fingerprinting” & other enumeration of host information,Overloading of transport-layer mechanisms,Unauthorized network access,D,False,0.14980919659137726,0.16975605487823486,0.1923588216304779,0.1923588216304779 |
|
"In Brumley and Boneh’s paper on side-channel attacks, why does blinding prevent the timing attack from working?","Blinding prevents the server from using the CRT optimization, which is essential to the timing attack.","Blinding changes the p and q primes that are used, so an adversary cannot learn the server’s true p and q values.","Blinding randomizes the ciphertext being decrypted, thus obscuring the correlation between an adversary’s input and the timing differences.","Blinding adds a random amount of time to the decryption due to the multiplication and division by the blinding random value r, which obscures the timing differences used in the attack.",C,True,0.0688888430595398,0.16525575518608093,0.2724606692790985,0.24044570326805115 |
|
"The openSSL implementation described in “Remote Timing Attacks are Practical” (by Brumley and Boneh) uses the following performance optimizations: Chinese Remainder (CR), Montgomery Representation (MR), Karatsuba Multiplication (KM), and Repeated squaring and Sliding windows (RS). Which of the following options would close the timing channel attack described in the paper if you turned the listed optimizations off? |
|
1. RS and KM |
|
2. RS and MR","True, True","False, False","True, False","False, True",D,False,0.11194820702075958,0.09879394620656967,0.09879394620656967,0.0871853455901146 |
|
Public key encryption is advantageous over Symmetric key Cryptography because of,Speed,Space,Key exchange,Key length,C,True,0.19600223004817963,0.15264670550823212,0.22209963202476501,0.19600223004817963 |
|
The __________ was a huge marketplace of Dark Web specifically famous for selling of illegal drugs & narcotics as well as you can find a wide range of other goods for sale.,Silk Road,Cotton Road,Dark Road,Drug Road,A,True,0.4349105656147003,0.10996261239051819,0.0666956976056099,0.08563896268606186 |
|
The ______________ is categorized as an unknown segment of the Deep Web which has been purposely kept hidden & is inaccessible using standard web browsers.,Haunted web,World Wide Web,Dark web,Surface web,C,True,0.03833027184009552,0.13378579914569855,0.3209354281425476,0.06319592893123627 |
|
What does EXE do when the STP solver times out on a constraint query for a particular path?,Assume that the query is satisfiable and continue executing the path.,Assume that the query is not satisfiable and stop executing the path,"Restart STP and retry the query, up to a limited number of retries.",Remove a subset of the constraints and retry the query.,B,False,0.1874123066663742,0.1874123066663742,0.21236597001552582,0.128806471824646 |
|
To verify a digital signature we need the,Sender’s Private key,Sender’s Public key,Receiver’s Private key,Receiver’s Public key,B,False,0.23409299552440643,0.1823118031024933,0.12530095875263214,0.11057770252227783 |
|
Suppose you want to use fuzzing on a program to try to find memory errors; which of the following statements is true?,"You should not use a grammar-based fuzzer, because its adherence to the grammar means it will not find memory errors",Compiling the program with address sanitizer (ASAN) will make errors harder to reproduce,Compiling the program with address sanitizer (ASAN) will make the source of a memory error easier to find,"Fuzzing doesn't find memory errors, it finds crashes and hangs |
|
Based on the paper “SoK: SSL and HTTPS: Revisiting past challenges and evaluating certificates trust model enhancements”, which of the following statements are false? |
|
|
|
|
|
Suppose Unix did not provide a way of passing file descriptors between processes, but still allowed inheriting file descriptors from a parent on fork and exec. What aspects of the OKWS design would break without file descriptor passing? |
|
1. It would be impossible for services to get a TCP connection to the client web browser. |
|
2. It would be impossible for okd to run as a non-root user.True, TrueFalse, FalseTrue, FalseFalse, True |
|
|
|
|
|
When does a buffer overflow occur, generally speaking?when the program notices a buffer has filled up, and so starts to reject requests |
|
|
|
|
|
Let I = (S,V)I=(S,V) be a MAC. Suppose S(k,m)S(k,m) is always 5 bits long. Can this MAC be secure?No, an attacker can simply guess the tag for messagesYes, the attacker cannot generate a valid tag for any messageYes, the PRG is pseudorandom |
|
|
|
|
|
When a wireless user authenticates to any AP, both of them go in the course of four-step authentication progression which is called _____________ |
|
|
|
|
|
Assume that a TLS connection has been established successfully between a client and a server. Establishing the session included checking the server certificate and executing a DiffieHelmann exchange, but the client did not provide a client certificate. Further, assume that the client and server are honest, that the client and server don’t leak their keys, and that the cryptography is good. Which of the following attacks does TLS protect against? |
|
1. An attacker replacing bytes sent by a client with bytes of the attacker’s own choosing. |
|
2. An attacker reading the plaintext bytes sent by a client.True, TrueFalse, FalseTrue, FalseFalse, True |
|
|
|
|
|
|
|
A piece of software that makes a web application look like a standalone application, making it easier to testA simulator for the web, for use when off-line |
|
|
|
C, RubyPython, RubyC, C++Tcl, C# |
|
Encryption and decryption provide secrecy, or condentiality, but not |
|
|
|
|
|
It only makes sense for file-based fuzzing, not network-based fuzzing |
|
Port, network, and servicesNetwork, vulnerability, and port Passive, active, and interactiveServer, client, and network |
|
A sender must not be able to deny sending a message that was sent, is known as |
|
|
|
|
|
|
|
By changing the name of the running executable, stored on the stack |
|
|
|
Let F: K \times R \to MF:K×R→M be a secure PRF. For m \in Mm∈M define E(k,m) = \big[ r \gets R,\ \text{output } \big(r,\ F(k,r) \oplus m\big)\ \big]E(k,m)=[r←R, output (r, F(k,r)⊕m) ] Is EE symantically secure under CPA?Yes, whenever F is a secure PRFNo, there is always a CPA attack on this systemYes, but only if R is large enough so r never repeats (w.h.p) |
|
|
|
An attack that continuously repeats, probing for a weaknessThe attacker resends a captured message, and the site accept its and responds in the attacker's favor",D,True,0.11061373353004456,0.1253417581319809,0.1253417581319809,0.3006792664527893 |
|
Statement 1| A U2F USB dongle prevents malware on the user’s computer from stealing the user’s second factor to authenticate as that user even when the user’s computer is turned off. Statement 2| A server using U2F can reliably determine that the user who is attempting to login is indeed behind the computer that sent the login request.,"True, True","False, False","True, False","False, True",C,False,0.14023971557617188,0.1237611174583435,0.08505969494581223,0.09638524800539017 |
|
____________________ is the anticipation of unauthorized access or break to computers or data by means of wireless networks.,Wireless access,Wireless security,Wired Security,Wired device apps,B,True,0.16130098700523376,0.2071145623922348,0.05236675962805748,0.05933931842446327 |
|
Which of the following are benefits of penetration testing?,Results are often reproducible,Full evidence of security: a clean test means a secure system,Compositionality of security properties means tested components are secure even if others change,Makes an adversarial neural network converge more quickly,A,True,0.29128265380859375,0.155912384390831,0.09456562995910645,0.1766718626022339 |
|
1. _________ framework made cracking of vulnerabilities easy like point and click.,.Net,Metasploit,Zeus,Ettercap,B,True,0.18094654381275177,0.20503929257392883,0.10974963009357452,0.09685370326042175 |
|
You are given a message (m) and its OTP encryption (c). Can you compute the OTP key from m and c ?,"No, I cannot compute the key.","Yes, the key is k = m xor c.",I can only compute half the bits of the key.,"Yes, the key is k = m xor m.",B,True,0.1370125561952591,0.3286760449409485,0.07333754003047943,0.1370125561952591 |
|
"The openSSL implementation described in “Remote Timing Attacks are Practical” (by Brumley and Boneh) uses the following performance optimizations: Chinese Remainder (CR), Montgomery Representation (MR), Karatsuba Multiplication (KM), and Repeated squaring and Sliding windows (RS). Which of the following options would close the timing channel attack described in the paper if you turned the listed optimizations off? |
|
1. CR and MR |
|
2. CR","True, True","False, False","True, False","False, True",A,False,0.07866696268320084,0.0891413539648056,0.06942335516214371,0.06942335516214371 |
|
"When the data must arrive at the receiver exactly as they were sent, its called",Message Condentiality,Message Integrity,Message Splashing,Message Sending,B,False,0.27850762009620667,0.19141529500484467,0.09041818231344223,0.14907439053058624 |
|
What is the difference between a direct leak and a side channel?,"A direct leak creates a denial of service by failing to free memory, while a channel frees memory as a side effect","A direct leak is one that is intentional, rather than by unintentional","A direct leak comes via the software system's intended interaction mechanism, where as a side channel leak comes from measurements of other system features, like timing, power usage, or space usage |
|
|
|
It is a sequence of nops preceding injected shellcode, useful when the return address is unknown |
|
|
|
Based on the paper “Click Trajectories: End-to-End Analysis of the Spam Value Chain”, which of the following statements are true? “Spammers” here refer to operators of various parts of the “spam value chain.” |
|
In a _____________ attack, the extra data that holds some specific instructions in the memory for actions is projected by a cyber-criminal or penetration tester to crack the system. |
|
|
|
___________________ is alike as that of Access Point (AP) from 802.11, & the mobile operators uses it for offering signal coverage. |
|
|
|
|
|
Let suppose a search box of an application can take at most 200 words, and you’ve inserted more than that and pressed the search button; the system crashes. Usually this is because of limited __________ |
|
|
|
Active, inactive, standbyOpen, half-open, closed Open, filtered, unfilteredActive, closed, unused |
|
|
|
As a stack-allocated variable, it could have different addresses depending on when its containing function is called |
|
|
|
Yes, if the PRG is really “secure”No, there are no ciphers with perfect secrecyYes, every cipher has perfect secrecyNo, since the key is shorter than the message |
|
|
|
|
|
A _________________ may be a hidden part of a program, a separate infected program a Trojan in disguise of an executable or code in the firmware of any system’s hardware. |
|
|
|
|
|
Suppose Unix did not provide a way of passing file descriptors between processes, but still allowed inheriting file descriptors from a parent on fork and exec. What aspects of the OKWS design would break without file descriptor passing? |
|
1. It would be impossible for services to send messages to oklogd. |
|
2. It would be impossible for services to get a TCP connection to a database proxy.True, TrueFalse, FalseTrue, FalseFalse, True |
|
|
|
Confidentiality, Integrity, Non repudiation and AuthenticationConfidentiality, Access Control, Integrity, Non repudiationAuthentication, Authorization, Availability, IntegrityAvailability, Authorization, Confidentiality, Integrity |
|
|
|
The ______________ can cost you money, by sending text messages from your mobile phone numbers. |
|
|
|
|