Защищенный паролем счетчик трафика

507
UncleBob

У меня есть небольшая проблема, решение которой я еще не нашел.

Я живу в Боснии и делюсь интернет-связью с хозяйкой, и, как обычно в Боснии, у нас нет единой ставки, но ограничение трафика 15 Гига. Этого было бы более чем достаточно, если бы сын хозяйки не смотрел видео все время, так что счета довольно дорогие.

Я уже установил программу мониторинга трафика, но он, очевидно, отключает ее, как только приближается к своему пределу, а затем отрицает, что потребляет больше. Поэтому мне нужна хотя бы программа измерений, защищенная паролем и / или примечания в журнале, когда она была выключена. Еще лучше была бы программа, которая просто ограничивает его доступ, когда он превышает свою долю, то есть смесь измерителя трафика и родительской охраны. Может ли кто-нибудь помочь мне здесь?

6
Извините, это в основном английский сайт, я боюсь! Я взял на себя смелость запустить его через гугл-переводчик и вставить его в конец вашего поста, надеюсь, вы не против. Phoshi 14 лет назад 0
... и заголовок может быть переведен как "измеритель трафика, защищенный паролем". Mehper C. Palavuzlar 14 лет назад 0
извините, не понял, что это английская доска. Друг предложил мне задать вопрос здесь, и я не стал много просматривать, прежде чем опубликовать его. Так как я довольно свободно говорю по-английски, я сам перевёл пост, чтобы сделать его немного более понятным. UncleBob 14 лет назад 2

3 ответа на вопрос

2
Joel Coehoorn

Если он садится за компьютер и имеет доступ администратора, игра окончена. На этом компьютере вы ничего не можете сделать, что он не может отменить и скрыть свои следы. Одной из альтернатив является мониторинг на вашем периферийном устройстве (кабельный / DSL-модем, беспроводной маршрутизатор и т. Д.). Если у вас есть маршрутизатор, поддерживающий dd-wrt, вы можете установить на него программное обеспечение для мониторинга, и ему будет гораздо сложнее получить к нему доступ (или даже узнать, что что-то записано).

1
sleske

Хм, вы действительно не объясняете свою конфигурацию. Это помогло бы, если бы вы кратко наметили вашу установку:

  • сколько компьютеров?
  • Какой доступ в интернет? Как?
  • Как системы объединены в сеть? (схема, сетевые технологии)
  • Какую программу мониторинга вы установили?

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

В этом случае единственная реальная возможность - ограничить недобросовестного пользователя учетной записью без прав администратора / не предоставлять root-доступ или осуществлять мониторинг через что-либо, не установленное на компьютере. С полным доступом к компьютеру, каждая программа мониторинга может быть отключена / удалена.

Если у вас всех есть отдельные компьютеры, лучше всего использовать маршрутизатор / коммутатор (выделенный или отдельный компьютер), который может измерять трафик. Если только у вас есть пароль администратора (и никто не может переписать сеть), это не может быть обойдено. К сожалению, я не знаю ни одного дешевого домашнего маршрутизатора, который бы поддерживал это.

Если все должно быть в одной системе, предоставьте пользователю ограниченную учетную запись. Если это невозможно, мало что можно сделать. Вы можете, вероятно, попытаться найти монитор, который скрывает или регистрирует свою активность, но с правами администратора вы можете подорвать все, так что это будет постоянная борьба ...

Или вы можете захотеть найти социальное решение (то есть поговорить с ним) :-). Но я думаю, вы уже попробовали это ...

Спасибо за ответ. Настройка следующая: мы находимся в двух отдельных апартаментах, с модемом (со встроенным маршрутизатором) рядом с его компьютером, который напрямую подключен к модему-маршрутизатору. Оттуда длинный кабель идет к нашей квартире и к маршрутизатору, к которому подключены мой компьютер и компьютер моей жены. Доступ в Интернет - это обычное (для Боснии) DSL-соединение с коммутируемым доступом, то есть, несмотря на то, что у вас есть DSL-соединение, вы можете подключаться и выходить из него. UncleBob 14 лет назад 0
Сегодня мы поговорили, и все прошло более или менее хорошо. Он ничего не сказал, но, по крайней мере, больше не отрицал, когда столкнулся с доказательствами. Хитрость в том, что я должен решить это, не привлекая его мать, иначе он никогда не простит меня (это культурная вещь, не спрашивайте). Я также установил счетчик трафика softperfect, который можно защитить паролем, но это будет стоить мне несколько долларов. Конечно, всегда есть вероятность, что он отключит его в сервисах, но, по крайней мере, я это заметил. Если бы было решение, которое не стоило бы мне 50 долларов, это было бы здорово. UncleBob 14 лет назад 0
@Uncle Bob: Если у вас есть обновления к вашему вопросу, отредактируйте вопрос, не помещайте его в комментарии. Не все будут читать комментарии :-). sleske 14 лет назад 1
0
adeelx

Решение 1:

Используйте CHP (Создать скрытый процесс), чтобы запустить монитор сетевого трафика. Таким образом, индикатор трафика не будет виден в диспетчере задач и не может быть уничтожен.

Права администратора не будут полезны, если вы не знаете, что убивать!

Решение 2:

Сделайте ваше интернет-соединение зависимым от Traffic Monitor.

Пример: создание сценария AutoIt, который отслеживает существование процесса Traffic Monitor. Если не удается найти процесс, он должен:

  1. Заполните файл hosts 127.0.0.1 для ВСЕХ популярных сайтов.
  2. Убейте все запущенные браузеры и соответствующие им потоки процессов.
  3. Убейте всех популярных торрент-загрузчиков.
  4. Убейте НИЧЕГО, что требует подключения к сети!

Если вы выберете метод 2, вы можете скомпилировать скрипт AutoIt в качестве исполняемого файла и дать ему имя, например svcchost.exe, и установить его для запуска!