Re: help regarding IP address spoofing (when using nmap)

From: J. Hellenthal <jhellenthal_at_dataix.net>
Date: Thu, 02 Feb 2023 13:29:47 UTC
On Thu, Feb 02, 2023 at 04:19:57PM +0530, Sambuddho Chakravarty wrote:
>    Hi All
>     I am a relatively newbie to FreeBSD (earlier was running
>    Linux). I am running FreeBSD 13.1. 
>    I am trying to run nmap with source IP address spoofing 
>    (for some academic purposes). It works fine with Linux 
>    but on FreeBSD I get the following error:
>    # nmap -e re0 -S 192.168.17.92 -sS 143.110.249.18  -p 8080 -Pn
>    Starting Nmap 7.93 ( https://nmap.org ) at 2023-02-02 16:04 IST
>    NSOCK ERROR [0.0170s] mksock_bind_addr(): Bind to 192.168.17.92:0 failed
>    (IOD #1): Can't assign requested address (49)
>    NSOCK ERROR [0.0170s] mksock_bind_addr(): Bind to 192.168.17.92:0 failed
>    (IOD #2): Can't assign requested address (49)
>    It works fine without the source spoofing but doesn't when I use
>    it. I can however use my own machine's source IP address with
>    the '-S' option.
>    --
>    best,
>    sambuddho

sudo(8) or su(1) ?

An address should also be assigned to a interface for it to be bound to.

-- 
The fact that there's a Highway to Hell but only a Stairway to Heaven says a lot about anticipated traffic volume.