Ternick
@Ternick

Как лучше реализовать программу?

Есть идея маленькой программы, которая будет перехватывать запись в файл и имя файла, а затем где-то у себя сохранять файл.

Суть в том, что недавно из-за плохой флешки потерялся вордовский документ. {Вордовский документ сохранили сразу на флешку и закрыли ворд, затем открыли флешку и файл оказывается битым, в hex редакторе всё заполнено FF, т.е. ничем.} Вирусов, не нашлось, скорее всего флешку не правильно извлекли или что-то подобное.

Возникла интересная мысль, написать программу, которая будет делать инъекцию в определённый процессы и перехватывать вызовы функций, с помощью которых происходит запись в файл, и записывает их в нужном месте дополнительно.

Есть вопросы, касательно того как узнать имя файла в который будет вестись запись и какие функции нужно будет перехватывать.

В принципе идея полностью описана, интересует просто для себя написать нечто подобное, пусть даже и не идеальное. Возможно есть вариант по проще реализации подобной программы. Может кто-то интересовался чем-то похожим или уже видел open-source программу с хотя бы похожим функционалом и возможно ли такое написать ?
  • Вопрос задан
  • 75 просмотров
Пригласить эксперта
Ответы на вопрос 1
Gremlin92
@Gremlin92
Ленивый и безъинициативный
Перехватам нигде не учат
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы