Перейти до

about Stargazer2 bug


Гость maap

Рекомендованные сообщения

и еще есть предложение добавления в скрипты useradd/del/change мак адреса из текущей арп таблицы. готов посодействовать.

Для хранения мак адреса можно использовать Примечания ака Note в карточке пользователя.

Ссылка на сообщение
Поделиться на других сайтах
старгазер не читает из ппп интерфейсов, это можно поправить ?

всмысле если да, то хотелось бы просто что бы вы указали место где надо рыться

Когда raw сокет ловит пакеты из ppp интерфейса(и вообще из любого который не привязан к конкретному устройству), нет ethernet заголовка

 

int TRAFFCOUNTER::ParsePacket(char * buffer, IPPACKET &packet)

short c;

 

c = *(short*)(buffer+12);

 

c = htons©;

 

if (c == 0x800)

{

memcpy(&packet.hwDst, buffer, 6);

memcpy(&packet.hwSrc, buffer+6, 6);

ParseIPHeader(buffer + 14, packet);

.....

14 и есть смещение на длину этого заголовка

 

PS:

как видно протокол тоже определяется о ethernet загловку и потом если протокол совпадает идет парсить, так что для ppp эту функцию надо порядочно изменить

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Зараз на сторінці   0 користувачів

    Немає користувачів, що переглядають цю сторінку.

×
×
  • Створити нове...