Задача довольно сложная и малоперспективная.
Если устройство находится в какой-то wifi сети, а вы к ней не подключены, то получить вы можете IP устройства, которое организует эту самую сеть - роутер или маршрутизатор.
В худшем случае (наиболее распространённом) вы получите IP адрес ещё более "внешнего" устройства, через которые подключаются другие. Гуглите абревиатуру NAT
Посмотреть вложение 76244
Если вам действительно нужно получить хотя бы какой-то IP адрес атакуемого, попробуйте отправить ему ссылку, которая сможет зафиксировать некоторые данные (если, конечно, он по ней перейдёт). Для генерации таких ссылок есть куча сервисов, например
Ссылка скрыта от гостей