Мне нужно понюхать мой трафик.
Я нашел несколько похожих постов:
Мониторинг сетевого трафика Mac
Как получить статистику сетевого адаптера в Linux / Mac OSX?
И я посмотрел на Проект MenuMeters
Но он реализует только общую информацию о трафике: количество
загруженных байтов e.t.c
Я собираюсь проанализировать исходный код Wireshark
Поэтому мне нужно создать класс, который реализует протокол:
@protocol NetworkMonitor
- (void)systemWillRequestUrl:(NSURL *)url;
- (BOOL)shouldSystemLoadUrl:(NSURL *)url;
// e.t.c.
@end
Может ли кто-нибудь дать мне информацию, как я могу это сделать,
или указать мне на какие-нибудь проекты с открытым исходным кодом, снифферы или что-то вроде этого
Можете ли вы построить поверх неттопа (утилита командной строки). Он предоставляет много полезных данных, которых нет в MenuMeter или мониторе активности Mac.
nettop //displays network usage per application with lot of details
nettop (press h) //displays help menu
nettop (press c) //collapse and display brief info on network usage