Еще используют отдельный anycast для определния anycast/unicast адресов. Такой способ не реализуется подручными средствами, но результаты детектирования можно увидеть либо у ребят на сайте (на табе с префиксами у автономных систем), либо в репозитории.
Примечание: ELF файлу можно добавить exec-флаг для стэка и тогда такая программа должна заработать со стэка.
Варианты как это можно сделать:
во время линковки с помощью флага
-Wl,-zexecstack
(gcc);пропатчить готовый бинарник:
execstack --set-execstack main.out
Пример как посмотреть модификаторы доступа для стэка у ELF файла:
Еще используют отдельный anycast для определния anycast/unicast адресов. Такой способ не реализуется подручными средствами, но результаты детектирования можно увидеть либо у ребят на сайте (на табе с префиксами у автономных систем), либо в репозитории.