Можливо зробити програму для перевірки файлу 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.