0% found this document useful (0 votes)
45 views2 pages

Ethical Hacking Exam Questions

Vtu ethical hacking dec 22 qp

Uploaded by

bilwashree.m
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
45 views2 pages

Ethical Hacking Exam Questions

Vtu ethical hacking dec 22 qp

Uploaded by

bilwashree.m
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

USN 201CS009

Ph.D./M.S. (Engg.) by Research Degree Examination, December 2022


Ethical Hacking

Time: 3 hrs. Max. Marks:100


Note: Answer any FIVE full questions, choosing ONE full question from each module.
2. Any revealing of identification, appeal to evaluator and /or equations written eg, 42+8 = 50, will be treated as malpractice.

Module-1
1 a. List and explain steps involved in footprinting Analysis with suitable examples. (10 Marks)
b. Briefly explain basic banner grabbing enumeration technique. (05 Marks)
c. Write a note on IAAAS. (05 Marks)
Important Note : 1. On completing your answers, compulsorily draw diagonal cross lines on the remaining blank pages.

OR
2 a. Discuss the Fyodor port scanning techniques. (08 Marks)
b. Discuss XP/Server 2003 setting and recommended configurations. (07 Marks)
c. Explain ARP Host Discovery. (05 Marks)

Module-2
3 a. What is Vulnerability mapping? List and explain different methods used by an attacker to
accomplish this task. (05 Marks)
b. With neat diagram, explain contents of security descriptor. (05 Marks)
c. List common types of remote attacks and briefly explain any five. (10 Marks)

OR
4 a. Define after hacking root and explain the composition of root kit in detail. (10 Marks)
b. What is Modular Crypt Format (MCF)? List and explain three fields that compromise the
MCF format. (05 Marks)
c. What are the conditions under which input validation attack occurs? Explain briefly.
(05 Marks)

Module-3
5 a. List the important factors which needs to identify for Brute-Force scripting and explain.
(10 Marks)
b. Describe the counter measures that are used to defend the SQL injection. (05 Marks)
c. List the sequence of events that take place when a CISCO IP phone boots s up. (05 Marks)

OR
6 a. List and explain different categories of web server vulnerabilities. (10 Marks)
b. Briefly explain tunnel establishment IPSec VPNs. (05 Marks)
c. Briefly explain VPN hacking. (05 Marks)

1 of 2
201CS009

Module-4
7 a. Bring out the important features of DOS. (06 Marks)
b. List and briefly explain types of firewalls. (06 Marks)
c. Discus wireless scanning and enumeration. (08 Marks)

OR
8 a. Explain packet filtering in detail. (08 Marks)
b. What are the features focused by web application attacks? (06 Marks)
c. Briefly explain web-crawling and web crawling tools. (06 Marks)

Module-5
9 a. List and explain common tools used to perform web application hacking. (06 Marks)
b. What are back doors? Explain remote control back doors with an example. (08 Marks)
c. Briefly explain session Hijacking. (06 Marks)

OR
10 Write a note on the following :
a) Subverting the system environment.
b) Hacking the internet use.
c) SSL Fraud
d) IRC hacking (20 Marks)

*****

2 of 2

Common questions

Powered by AI

Footprinting is a preparatory phase in ethical hacking where the attacker gathers as much information as possible about a target system to identify its vulnerabilities. Key steps typically include passive reconnaissance techniques such as searching public databases, utilizing social media platforms, and accessing domain registries. Active footprinting may involve techniques like ping sweeps and port scans to gather more specific data about the system configurations. For example, gathering details about the target's IP address range, network topology, and security mechanisms illustrates effective footprinting .

The architecture of the Internet plays a dual role in both facilitating and hindering security breaches. Its open and decentralized nature allows for rapid data exchange and communication, which is essential for innovation and growth. However, this same openness can be exploited by attackers to execute various web application attacks, such as Distributed Denial of Service (DDoS) attacks, where multiple systems flood a target with excessive requests, or man-in-the-middle attacks, which intercept data in transit. The challenge for security lies in maintaining the openness needed for functionality while deploying robust encryption protocols, intrusion detection systems, and regular audits to mitigate potential threats .

Banner grabbing is a technique used to gather information about a computer system on a network and the services it exposes. By connecting to open ports and capturing the first few lines of responses, attackers can uncover potentially revealing details about the software running on the system, such as the version and related configurations. This information helps in vulnerability identification as it can be cross-referenced with known exploits for specific versions of software, thereby informing targeted attack strategies .

Countermeasures against SQL injection attacks include using prepared statements, stored procedures, and input validation that ensures inputs are correctly formatted and sanitized before execution. Prepared statements prevent the modification of the SQL query by separating code from data input, significantly reducing the possibility of injection. Additionally, employing web application frameworks that abstract and sanitize database interactions further enhances security. These measures, when consistently applied, are highly effective in modern web applications, reducing the risk of malicious SQL execution that could lead to data breaches .

A rootkit is a collection of software tools that enable unauthorized users to gain control of a system without detection. In post-exploitation phases, attackers use rootkits to maintain persistent access by hiding their presence from the regular system and user operations. Components of a rootkit typically include a payload or backdoor that activates specific commands to the system, trojan capabilities to disguise malicious activities, and tools to intercept system calls and alter logs to evade detection by security software .

Wireless scanning and enumeration are processes in which auditors identify and map the network's wireless topography. These processes involve scanning for active Wi-Fi networks, capturing network traffic, and identifying access points and associated clients. Tools like Kismet or Aircrack-ng help in discovering hidden SSIDs, assessing encryption standards, and measuring signal strength. The significance of these activities in network penetration testing lies in providing a clear picture of potential entry points and weaknesses in the wireless infrastructure, which can be exploited by unauthorized users or attackers .

The Modular Crypt Format (MCF) is a standardized format for storing cryptographic hashes generated from passwords, incorporating details about the hash function, the hash itself, and the salt used. This format is significant because it ensures that passwords are stored securely in applications, making it difficult for attackers to reverse-engineer the hash to the original password. By using salting and powerful hash functions specified in MCF, the risk of successful dictionary or brute-force attacks is minimized, strengthening overall system security .

Session hijacking exploits vulnerabilities in the HTTP protocol, which is inherently stateless and often lacks encryption. Attackers intercept or predict session tokens that are used to maintain a user's session with a web application. Once a token is compromised, the attacker can impersonate the user, gaining unauthorized access to sensitive information and performing actions under the user's identity. This breach can lead to unauthorized data access, financial fraud, and identity theft, emphasizing the need for secure practices such as using HTTPS, implementing secure session management, and regenerating tokens at regular intervals to protect user security .

Fyodor's port scanning techniques, primarily implemented in the Nmap tool, include methods such as SYN scan, ACK scan, UDP scan, and FIN scans, each with specific implications for network security. The SYN scan, also known as 'half-open scanning,' is unintrusive and effective due to its ability to avoid detection by not completing TCP connections. An ACK scan, however, can be used to map out firewall rules. These scanning techniques serve security professionals by helping identify open ports and thus potential vulnerabilities. However, they also highlight the need for robust firewall configurations and intrusion detection systems to protect against unauthorized scanning activities .

Web server vulnerabilities can be classified into categories such as input validation errors, configuration errors, denial of service vulnerabilities, and authentication bypass. Input validation errors, like SQL injection, arise from incorrect sanitation of user input, while configuration errors stem from default configurations that expose unnecessary services. Denial of service vulnerabilities can cripple server availability, and authentication bypass might allow unauthorized access. Understanding these classifications is crucial for developing comprehensive security strategies, which should include regular updates, stringent configurations, and the use of web application firewalls to mitigate exploitation risks .

You might also like