Tutorial Install and Run Firewalk on Kali Linux

Tutorial Install and Run Firewalk on Kali Linux

Firewalk network security tool helps evaluate the security configuration of packet filtering devices such as those used in firewall systems. This article will introduce you to Firewalk and also teach you How to Install and Run Firewalk on Kali Linux. You can check out the packages offered on the Eldernode website if you intend to buy a Linux VPS server.

How to Install and Run Firewalk on Kali Linux

Recommended Article: Introducing And Install Cuckoo On Kali Linux

What is Firewalk?

Firewalk is a network security tool that attempts to understand what protocols are being passed at Layer 4 by IP Forwarding. It sends out TCP/UDP packets with a TTL one-hop greater than the target gateway. The gateway can allow or deny the traffic. If the traffic is allowed by the gateway, the packet will be forwarded to the next hop where ICMP_TIME_EXCEEDED messages expire and elicit. But if the gateway doesn’t allow the traffic, the corresponding packet is dropped and no response is seen. The number of hops should be used to get the correct IP TTL value that expires one hop beyond the target gateway. This can be done in the same way that the traceroute command works. This tool is an open-source project and is distributed under the BSD license.

Firewalk was developed in 1998 based on research done on traceroute. Firewalk was initially designed by Mike D. Schiffman and David Goldsmith and is primarily maintained by Mike D. Schiffman.

In the continuation of this article from the Kali Linux training series, we intend to teach you step by step How to Install Firewalk on Kali Linux.

Installing Firewalk on Kali Linux

In this step, you will learn how to install Firewalk on Kali Linux. Just follow the instructions and enter the commands below.

First, update your system packages using the following command:

sudo apt update

Now you can install Firewalk by running the following command:

sudo apt install firewalk

How to Run Firewalk on Kali Linux

Now we are going to teach you to run Firewalk on Kali Linux. You can do this easily, just follow the steps below.

You can run this tool and scan ports through the eth0 interface by running the following command:

firewalk -S8079-8081 -i eth0 -n -pTCP Gateway-IP Target-IP

In the above command, -S specifies the number of the ports you want to test, and -i specifies the network interface such as eth0.

If you want to check other options of the Firewalk, use the following command:

firewalk -h
Recommended Article: Tutorial Create Wordlist on Kali Linux


[sp_easyaccordion id=”38413″]


Firewalk helps in active reconnaissance network security and helps you to know what level 4 protocols will pass or deny in your router or firewall. This tool is really useful for checking firewalls during pentesting. In this article, we taught you how to install and run Firewalk on Kali Linux. I hope this tutorial was useful for you and you enjoy it. If you have any questions, you can contact us in the Comments.

View More Posts
Marilyn Bisson
Content Writer
Eldernode Writer
We Are Waiting for your valuable comments and you can be sure that it will be answered in the shortest possible time.

    Leave Your Comment

    Your email address will not be published.

    We are by your side every step of the way

    Think about developing your online business; We will protect it compassionately

    We are by your side every step of the way


    7 days a week, 24 hours a day