как узнать кем создан файл
Как определить происхождение файла (doc, xls, pdf) (создан на этом компе или принесли)
Offline отображение Doc, XLS, PDF файлов
Подскажите плугин для WordPress, чтобы можно было показывать ан страничке xls, doc и pdf документы.
Посоветуйте библиотеку для формирования отчетов в *.pdf, *.doc, *.xls
Доброго времени суток, уважаемые форумчане! В очередной раз поднимаю вопрос об отчетах в C#.NET.
Онлайн просмотр файлов в форматах doc, xls, pdf, jpg
На странице нужно разместить окно, в котором просматривать любой документ word, excel, pdf. Это.
2007 году, на компьютере, Windows 7, Office 2010, редактировался на этом ноутбуке Windows 7, Office 2010 с 2011 года, был перенесён на флешке на комп на работу, редактировался там, сейчас в облаке, т.к. на работе Windows10, Office 2019, свойства открыты на этом ноутбуке Windows 7 office 2010 (см. скрин 1).
Копия файла на hdd на рабочем компе, перенесена на hdd с компа на работе. Свойства открыты на этом ноутбуке Windows 7 Office 2010. (см. скрин 2)
Свойства не очищались, т.к. незачем.
С помощью такого метода ничего нельзя выяснить.
Подскажите, пожалуйста, может в реестре есть след, что расположение файла с флешки. Или программы для показа свойств.
А, вообще, такая информация записывается в файл?
Создал файл на другом ноутбуке, через флешку перенёс на этот ноутбук. В свойствах указан создатель. Это пользователь на втором ноутбуке.
Можно сказать, что такой пользователь был на этом ноутбуке, затем был удалён и сейчас другие данные. При условии, что их не удалили. После удаления свойства чистые.
Нужен, какой-то другой метод.
См. на вордовский файлах, там как правило есть Авторы и Кем сохранён.
Как узнать владельца папки или файла
Работая в совместно используемой системе, Вы не можете рассчитывать на то, что все файлы принадлежат Вам, однако вполне можете столкнуться с необходимостью очистки жесткого диска. Рано или поздно Вы встретите файлы, не принадлежащие Вам, и будете вынуждены что-то делать с ними. Даже при полной уверенности в том, что файл бесполезен, и никто никогда к нему не обратится, Вам необходимо спросить о нем у владельца файла. В противном случае Вы рискуете удалить файл, для каких-то целей нужный владельцу. Таким образом, возникает задача определить, кому принадлежит файл.
К сожалению, чтобы определить владельца файла с помощью проводника нужно сделать множество щелчков мышью. Чтобы получить интересующую Вас информацию быстро, откройте окно командной строки и введите в ней команду:
Dir \Q имя_файла
После нажатия клавиши Enter утилита Dir отобразит имя владельца файла. Как правило, владельцем файла является пользователь, создавший его. В самом худшем случае он способен переадресовать Вас к лицу, способному определить, что делать с файлом. Достоинством метода является возможность одновременной проверки множества файлов, особенно если эти файлы имеют одно расширение.
Если Вы подозреваете, что решение задачи подобным способом отнимает слишком много времени, воспользуйтесь проводником. Щелкните на файле правой кнопкой мыши и выберите в контекстном меню команду Свойства. В окне свойств перейдите на вкладку Безопасность и щелкните на кнопке Дополнительно. В диалоговом окне Дополнительные параметры безопасности перейдите на вкладку Владелец, в которой расположено поле Текущий владелец этого элемента. Именно в этом поле Вы найдете информацию о владельце файла. Единственной веской причиной для использования описанного метода является смена владельца файла — задача, которую не так просто решить с помощью командной строки.
как узнать что создал файл?
У меня есть несколько файлов вирусов, случайно созданных в корневом каталоге ac: disk одного из моих серверов. Как я могу узнать, что его создало? Может быть, какое-то стороннее программное обеспечение?
Взгляните на вкладку «Владелец» под «Расширенные» свойства на странице свойств «Безопасность» на странице свойств файла. Тем не менее, есть хорошие шансы, что вы будете видеть «Администраторы» в качестве владельца (что не будет слишком полезно).
Функциональность аудита в Windows может помочь с такими вещами, но она генерирует такие большие объемы данных, которые кажутся бесполезными, что, собственно говоря, того не стоит.
Давайте на секунду предположим, что то, что когда-либо создает эти файлы, не является вредоносным:
Однако, если то, что создает эти файлы, является вредоносным, оно предпримет шаги, чтобы помешать вам. (Скрытие файлов, скрытие процессов, запутывание и т. Д.)
Вы можете использовать некоторые утилиты для проверки наличия руткитов: Список средств обнаружения и удаления руткитов Windows
Но если сервер принадлежал, вы знаете, что он принадлежал, и вы не знаете, как он вошел: пришло время начать его перестраивать и активировать любой план реагирования на инциденты, который у вас может быть.
PA File Sight может помочь вам в этом. Вы можете настроить монитор для просмотра созданных файлов в C: \ Приложение может регистрировать время создания, используемый процесс (при условии, что это локальный процесс) и используемую учетную запись. Он может записывать эти данные в файл журнала, базу данных и / или предупреждать вас в режиме реального времени.
Это коммерческий продукт, но у него есть полнофункциональная 30-дневная пробная версия, которая подойдет вам.
Полное раскрытие: я работаю в компании, которая создала PA File Sight.
Как узнать кем создан файл
Написал программку, которая мониторит файловую систему и отслеживает создающиеся файлы. Только кроме файлов, которые создаю я сам, или какой-то другой пользователь также перехватывается куча другого мусора: постоянно создаются какие-то файлы в директориях Temporary Internet Files, Local Settings\Temp и в других местах. Видимо эти фалы создаются самой виндой и другими программами. Вопрос такой, как мне отфильтровать эти левые файлы, а записывать путь только к тем, которые создаются именно пользователем.
← →
panov © ( 2004-09-30 21:36 ) [1]
Чем же тебе помочь, если ты даже не сказал, каким образом ты решил поставленную задачу.
← →
Grigoryan ( 2004-09-30 22:18 ) [2]
← →
panov © ( 2004-09-30 22:37 ) [3]
← →
Grigoryan ( 2004-10-01 20:01 ) [4]
Это не совсем мне подходит, мне надо отличить файл, созданный пользователем ручками в проводнике допустим, от файла, созданного какой-либо программой.
← →
Gero © ( 2004-10-02 00:17 ) [7]
← →
Defunct © ( 2004-10-02 02:28 ) [9]
Grigoryan (30.09.04 20:49)
Игнорировать папки с мусором (internet temporary files, windows\temp и т.п.), и игнорировать файлы с заведомо тупыми именами «$$$342#sd.doc» и т.п., а также игнорировать файлы с атрибутом Hidden (пользователь никогда не создавает hidden и system файлы).
1. Проверяй имя и атрибуты файла: если временный \temp\имя или атрибут in[faSystem,faHidden], e.t.c
2. Перехватывай функцию CreateFile и подобные по результату
3. При перехвате, если знаешь asm, можешь пройти по адресам вызывавших функций и узнать всю цепь вызовов, а по месту вызова handle & e.t.c
← →
Gero © ( 2004-10-02 07:49 ) [11]
DrPass © (02.10.04 00:35)
> Не умничай 🙂
Что, мне уже и поумничать нельзя? 🙂
Автор документа, из которого был создан pdf?
Я преподаю в колледже, и недавно я повеселился, определяя студентов, которые копировали работу других студентов, просто взяв их файл word и» перефразируя » предложения. Таким образом, студент а невинно одолжит свой файл студенту Б, который злонамеренно скопирует их работу. Плагиат было легко обнаружить, но я обнаружил, что, когда они это сделали, «автор» файла Word, представленного студентом B, был указан как студент A (студент B был только редактором).
мои студенты завоевать популярность. На этот раз два из них представили PDF-файлы.
опять же, плагиат легко заметить. Однако было бы неплохо иметь те же веские доказательства, что и раньше.
можно ли узнать автора файла, из которого был создан PDF-файл?
2 ответов
проверить PDFParser Дидье Стивенсом или другим инструментом, упомянутым на его сайте, и вам может повезти.
насколько я понимаю, «автор» будет либо содержаться в метаданных, либо нет. Там нет вялого пространства или что-то подобное в PDF для вас, чтобы вырезать, но я думаю, вы может попробуйте найти строки, содержащиеся в файле, и найти упоминания имени, которого нет в самом документе.
там нет окончательного способа для вас, чтобы знать, если человек на самом деле является автором документа он/она представила вам, потому что удаление метаданных из документа Word является тривиальной задачей.
личная информация может быть легко удалены с помощью Проверка Документов функция Microsoft Word (2007 и более поздних версий)
однако, если ваши студенты не редактировали / удаляли его перед преобразованием документа в PDF, вы можете узнать автора просто открыв документ в Microsoft Reader, Adobe Reader, Foxit Reader и др. и глядя на его метаданные (файл → свойства в Adobe Reader)