nerdexam
EC-Council

312-50V10 · Question #550

Firewalk has just completed the second phase (the scanning phase) and a technician receives the output shown below. What conclusions can be drawn based on these scan results? TCP port 21 - no response

The correct answer is C. The scan on port 23 passed through the filtering device. This indicates that port 23 was not. In a Firewalk scan, a 'TTL exceeded' response means the probe packet successfully passed through the firewall and expired one hop beyond it, proving the port is not blocked, while no response indicates the firewall silently dropped the probe.

Evading IDS, Firewalls, and Honeypots

Question

Firewalk has just completed the second phase (the scanning phase) and a technician receives the output shown below. What conclusions can be drawn based on these scan results? TCP port 21 - no response TCP port 22 - no response TCP port 23 - Time-to-live exceeded

Options

  • AThe firewall itself is blocking ports 21 through 23 and a service is listening on port 23 of the target
  • BThe lack of response from ports 21 and 22 indicate that those services are not running on the
  • CThe scan on port 23 passed through the filtering device. This indicates that port 23 was not
  • DThe scan on port 23 was able to make a connection to the destination host prompting the firewall

How the community answered

(46 responses)
  • A
    28% (13)
  • B
    20% (9)
  • C
    43% (20)
  • D
    9% (4)

Why each option

In a Firewalk scan, a 'TTL exceeded' response means the probe packet successfully passed through the firewall and expired one hop beyond it, proving the port is not blocked, while no response indicates the firewall silently dropped the probe.

AThe firewall itself is blocking ports 21 through 23 and a service is listening on port 23 of the target

This is incorrect because the TTL exceeded response on port 23 proves the firewall is NOT blocking port 23 - the packet passed through. Additionally, Firewalk cannot determine whether a service is listening on the target host from this result alone.

BThe lack of response from ports 21 and 22 indicate that those services are not running on the

No response in Firewalk indicates firewall filtering, not the absence of a running service - the probe never reached the target host to test whether a service is listening.

CThe scan on port 23 passed through the filtering device. This indicates that port 23 was notCorrect

Firewalk sets the TTL on probe packets to expire exactly one hop past the target firewall. A 'TTL exceeded' ICMP response on port 23 means the packet traversed the firewall and was forwarded toward the destination - confirming port 23 is not filtered. The absence of any response on ports 21 and 22 indicates those probes were dropped by the firewall before reaching the next hop, meaning those ports are blocked.

DThe scan on port 23 was able to make a connection to the destination host prompting the firewall

A TTL exceeded response comes from a router one hop past the firewall, not from the destination host itself, so no connection to the destination was established.

Concept tested: Firewalk firewall ACL enumeration via TTL probing

Source: https://www.giac.org/paper/gsec/1498/firewalking/102826

Topics

#Firewalk#firewall traversal#TTL exceeded#port filtering analysis

Community Discussion

No community discussion yet for this question.

Full 312-50V10 Practice