0% found this document useful (0 votes)
22 views5 pages

Footprinting Techniques in Cybersecurity

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

Footprinting Techniques in Cybersecurity

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

SHRI VISHNU ENGINEERING COLLEGE FOR WOMEN

(Autonomous)
Department of Computer Science and Engineering

Experiment No 5: Perform practical approach to implement Footprinting - Gathering


target information using Dmitry-Dmagic, UA tester
Description:
What is Footprinting?
Footprinting can be referred to as pre-hacking as it is the action performed by the hacker
before hacking. Footprinting is the process of gathering information on the targeted system
before performing the actual hacking. The hacker can use any tool or source to gather
information on the targeted system and then after gathering information, he will perform his
hacking. This is known as footprinting.
There are two Types of Footprinting.
Active Footprinting - Active Footprinting can be defined as the process of information
gathering by getting in direct contact with the targetted system.
Passive Footprinting - Passive Footprinting can be defined as the process of gathering
information from a remote distance from the targeted system.
These are the different types of information that can be gathered actively or passively from
footprinting. They are –
1. Operating System of the system that has to be targeted.
2. Firewall
3. IP Address
4. Network MAP
5. Email Id and Password
6. Server Configurations

Types of footprinting:
[Link] Footprinting
[Link] is a website that gives you the details of the domain names. It gives you details
such as the owner of the domain, domain id, a domain name, created and updated on, admin
name, name server, and many more details that hackers can collect before performing
hacking. You can be safe by adding a special service of privacy protection while buying a
domain name that the majority of us ignore. But that privacy protection will not let your
domain information show anywhere such as [Link]. It will be protected. We will know
more about WHOIS in the next chapter.
Website: [Link]
[Link] Footprinting
Website footprinting is that when the hacker visits the targeted website and gathers
information such as email, partners, address, contacts, etc. Further, they find errors in websites by
putting invalid codes anywhere in the comment box or search box, those errors can reveal much about
a website such as its scripting, server, type of software used, and many more which hackers collect.
This is website footprinting. Furthermore, hackers also copy those websites in offline mode and look
SHRI VISHNU ENGINEERING COLLEGE FOR WOMEN
(Autonomous)
Department of Computer Science and Engineering

out for errors on the websites, which they can exploit. This is also called mirroring website
footprinting.

They use several tools for performing this act. Tools like.
1. Website Ripper Copier
2. Teleport Pro
3. Imiser Reasearch Assistant
4. Hit-track.
They also use some websites like: [Link], Wayback machine and website watcher to
gather information of websites.
[Link] Footprinting
When a hacker comes to know the email id of the targeted victim and then gathers the
information through his email address. This is known as email footprinting.
[Link] Engine (Google dorks Footprinting)
Hackers use dorks to find vulnerabilities or errors in the website and exploit them and hack
them through SQL injection. There are also some tools like metagoofil, bilesuite and gmail
which hackers use to gather information.
Ex: intitle; inurl; intext;
[Link] Footprinting
DNS that is the domain name system record of a website and can reveal information such as
email applications that which email services are being used. DNS footprinting is done by
hackers to enumerate DNS record details and types of servers. There are many tools like
domain dossier, you get a signal and DNS the dumpster that hackers use for DNS
footprinting. These are some of the types of footprinting that are usually done by hackers.
However, there are many but these above are the some that are mostly used.
[Link] Network Footprinting
Social networking sites contain an email address, phone numbers and other information
which can be useful in the information-gathering process.
[Link] Engineering Footprinting
Social engineering involves the process of the deliberate and produced control of individuals
for the motivations behind any kind of fraud whether online or offline. This mainly involves
manipulating people in such a way that they reveal sensitive information so that hacking
attacks should be initiated. This fraud can be simply computerized, or a mix of on-the-web
and offline activities are taken to delude or bargain an individual or a group of people etc.
WayBack Machine - Wayback machine has all the archives of the website present on the
internet. You can easily navigate to the website of Wayback machine and enter the URL of
any website you are looking for information for and select a date range. The Wayback
machine will deliver the archived website of that particular date range. We will know about
the Wayback machine in detail later in the next chapter.
SHRI VISHNU ENGINEERING COLLEGE FOR WOMEN
(Autonomous)
Department of Computer Science and Engineering

Website: [Link]

Dmitry is a command-line tool for gathering information about a target host. It performs both
passive and active reconnaissance, helping ethical hackers and penetration testers
understand their target’s publicly accessible data.
Key Features:
 WHOIS Lookup: Retrieves domain registration info like owner name, registrar,
expiry, etc.
 [Link] Information: Fetches data from Netcraft, such as hosting provider and
OS.
 Subdomain Search: Identifies possible subdomains of the target domain.
 Email Address Search: Attempts to find publicly listed email addresses related to the
domain.
 TCP Port Scanning: Detects open ports on the target server.
 Banner Grabbing: Captures service banners to determine software/versions running
on open ports.
 Output File: Saves all results into a text file for documentation or further analysis
2. Dmagic
Dmagic is not an officially maintained Linux tool, but commonly refers to custom or
community-created recon tools that bundle utilities like Dmitry, Nmap, Whois, DNS
lookup, and others into one script or toolkit.
Sometimes, it refers to a bash or Python wrapper that runs a sequence of reconnaissance
commands automatically on a given target.
Common Capabilities:
 Runs Dmitry with predefined arguments
 Adds Nmap scans for detailed port/service detection
 Performs DNS lookups
 Gathers email, domain registration, and SSL cert info
 May include automated reporting
SHRI VISHNU ENGINEERING COLLEGE FOR WOMEN
(Autonomous)
Department of Computer Science and Engineering

3. UAtester
UAtester is a Python-based tool that tests how a web server responds to various User-Agent
(UA) strings. It's useful in analyzing how websites behave for different clients and detecting
firewalls, filters, or bot protections.
Key Features:
 Sends requests to a target website with various user-agents (like Chrome, Firefox,
Googlebot, etc.)
 Detects whether certain UA strings are blocked, redirected, or treated differently
 Helps identify WAF (Web Application Firewall) behavior
 Aids in bypassing user-agent filters during testing

1. Using Dmitry (Deepmagic Information Gathering Tool)


Features:
 Whois lookup
 [Link] info
 Subdomain search
 Email address search
 TCP port scan
 Banner grabbing
Steps:
1. sudo apt update
2. sudo apt install dmitry
3. dmitry -winsepo [Link]
 -w = Perform a whois lookup
 -i = Get IP address
 -n = Perform Netcraft info retrieval
 -s = Subdomain search
 -e = Email address search
 -p = TCP port scan
 -o = Output to file
SHRI VISHNU ENGINEERING COLLEGE FOR WOMEN
(Autonomous)
Department of Computer Science and Engineering

Common questions

Powered by AI

UAtester sends HTTP requests with various User-Agent (UA) strings to a target web server, simulating different client interactions (e.g., browsers or bots). By observing how the server processes these requests, assessors can detect which UAs are blocked or receive unique responses. This helps in identifying firewalls or filters, providing insights into the server's security posture and potential bypass techniques .

Dmitry is a command-line tool for information gathering, capable of Whois lookups, retrieving Netcraft.com data, identifying subdomains, locating email addresses, scanning TCP ports, and banner grabbing. These features allow ethical hackers to compile comprehensive data about a target host's public-facing infrastructure, aiding in both passive and active reconnaissance .

Hackers can use the Wayback Machine to access archived versions of a website, providing insights into past configurations, structure, and content. This historical data may reveal old vulnerabilities, deprecated technologies, or previously exposed sensitive information that current security measures overlook, offering potential vectors for attack .

Google Dorks use advanced search queries to find specific information that may lead to vulnerabilities in websites. These queries can locate public files, database errors, or misconfigured directories that could be susceptible to SQL injections or other exploits. By leveraging these parameters, hackers can uncover sensitive data or weaknesses without directly probing the network .

Social networking sites often contain publicly visible information like email addresses and phone numbers, which can be harvested for footprinting purposes. These sites can inadvertently expose sensitive connections and organizational data. Hackers exploit personal details to build profiles that aid in phishing and social engineering attacks, emphasizing the need for users to manage privacy settings and limit data exposure .

Active footprinting involves direct interaction with the targeted system to gather information, risking detection. It aims to establish a connection with the target to extract details like IP addresses and open ports. On the other hand, passive footprinting is carried out from a remote distance, using indirect methods that do not alert the target, such as utilizing public databases and third-party services to collect information like domain ownership and DNS details .

Social engineering involves manipulating people into divulging confidential information rather than exploiting technical vulnerabilities in systems. It often combines online and offline tactics, such as phishing or impersonation, to gain trust and extract sensitive data from unsuspecting individuals, contrasting with technical hacking that focuses on exploiting software or network weaknesses to gain unauthorized access .

Dmitry is a standalone command-line tool primarily for gathering host information, offering features like Whois lookups and port scanning. Dmagic, however, refers to custom or community-created tools that bundle multiple reconnaissance utilities, including Dmitry. It often includes automated scripts that execute a sequence of reconnaissance tasks, integrating capabilities like Nmap scanning and DNS lookups. This automation and tool integration provide a broader functionality compared to Dmitry alone .

DNS footprinting allows hackers to gather detailed DNS records such as email configurations and server information. This information can reveal network architecture and potential entry points. Common tools for DNS footprinting include domain dossier, "you get a signal," and "DNS dumpster," which help hackers map out DNS zones and identify vulnerabilities without direct system access .

Whois.com is a tool used for obtaining domain details, including the owner, admin name, and server information, which can be valuable for hackers conducting footprinting. To protect this information, domain owners can utilize a privacy protection service during domain registration that shields personal data from being publicly accessible on platforms like Whois.com, preventing unauthorized data access .

You might also like