Я пытался запустить этот код, но ничего не отображается. (Да, я запустил его как root). Если я не могу получить вывод ngrep, думаю, я попытаюсь выяснить, как использовать libpcap с c ++, хотя я не смог найти хороших примеров.
int main(void)
{
FILE* fproc = popen("ngrep -d wlan0 GET");
char c;
do {
printf("%c", fgetc(fproc));
} while (c!=EOF);
}
Так что в этом коде ничего не отображается, и что вы предлагаете для простого анализа вывода ngrep или другого способа захвата GET-запросов, возможно, с помощью libpcap