Можливо зробити програму для перевірки файлу Windows хостів щохвилини?


1

Я знаю, як заблокувати facebook за допомогою файлу hosts.

Проблема в тому, що я можу просто редагувати файли хостів і робити ще раз facebook.

Отже, якщо є програма, яка повідомляє, чи містить файл хостів поточний рядок

127.0.0.1       www.facebook.com

і якщо ні, то він повідомить про це електронною поштою

Я також переконуюсь, що я не можу вийти з програми, просто щоб перейти на facebook. Тобто програма захищена паролем, коли я намагаюся її вийти або відредагувати.

Звичайно, я не прошу нікого тут кодувати його для мене. Мені просто цікаво, якщо це навіть можна зробити.


Коротка відповідь: Так. Можливо, вам доведеться бути трохи творчим з точки зору безпеки. Наприклад, користувач може не мати права доступу адміністратора локально, щоб зробити це, щоб вони не могли його зупинити.
Eddie Dunn

Навіщо робити програму, щоб "перевірити файл хостів", коли ви могли просто зробити програму для блокування Facebook (або будь-який інший сайт)
Insane

@Insane Тому, що я буду спокуса просто змінити налаштування цієї програми, щоб зробити facebook. Тому мені потрібна програма для блокування facebook, яка, якщо я зміню її налаштування, хтось отримає повідомлення про те, що я роблю.
user42459

Той, хто має достатньо прав для редагування файлу hosts, можливо, також має достатньо прав для того, щоб убити в диспетчері завдань для цієї програми, незалежно від будь-якого захисту, вбудованого в саму програму. Що б ви не намагалися досягти, не зрозуміло з вашого опису цього.
dxiv

@dxiv У мене є монітор людини. Це можуть бути мої батьки або друзі або навіть будь-яка третя особа. Вони будуть отримувати звіти з програми, як "Користувач блокує facebook в 11:15 вечора, 20151215". Чи буде це можливо?
user42459
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.