Far шпионит за нами! :) Нестираемая история
Posted: Thu 13 Oct, 2016 17:14
Всем здравствуйте!
На днях озаботился вопросами информационной безопасности (ИБ).
Т.к. Far является таким замечательным файловым менеджером, лучшим, на мой взгляд, я его ставлю везде, где работаю - на серверах, на клиентах и много где еще. Вопрос встал про сохранение истории команд, папок и просмотра, которые доступны в меню Команды.
В Параметрах, в Системных параметрах, есть три галки про сохранение этих историй, если галка стоит - история сохраняется, и наоборот.
Вроде, все должно работать, как надо.
Но это не так!!!
Отключил я, значит, эти три галки, при просмотре истории ничего не показывает, вроде все нормально. Но вот в базе данных (БД SQLLite Format 3) – файле в профиле history.db, вся история сохраняется.
Включаем обратно эти три галки, смотрим историю – она тут как тут. Т.е. эти галки влияют просто на отображение истории.
Ну ладно, переходим к более радикальным мерам – удаление истории. Для этого нужно нажать клавишу Del в списке самой истории, Far нас спросит – Удалить, удаляем, и больше эти данные в истории не показываются.
Но в файле history.db эта вся история сохраняется!!! И любой чел может увидеть, что это мы в Far запускали, какую фильмы смотрели и т.п.
Помогает только физическое удаление файла history.db, при выключенном Far, но это не выход.
Прошу исправить работу клавиши Del во всех историях.
Также прошу объяснить назначение следующих элементов истории:
В файле history.db таблицы:
editorbookmarks_history - ?
viewerbookmarks_history - ?
editorposition_history – как я понимаю, тут хранятся полные пути и файлы, открытые на редактирования, и позиция редактирования в данном файле.
history – по моему, тут храниться общая история, и введенных команд, и созданных папок и многого другого
viewerposition_history - тут хранятся полные пути и файлы, открытые на просмотр, и позиция просмотра в данном файле
Также очень интересует назначение файлов в профиле history.db-shm и history.db-wal, которые создаются и заполняются какими-то данными только на время работы Far, а при закрытии – файлы автоматически удаляются.
Хотелось бы еще попросить реализовать единую функцию (в виде отдельного пункта меню, например), для полного удаления всей истории в Far, и полной очистки файла history.db, а также настройку, при которой история не запоминается даже во время одного сеанса Far.
Некоторые скажут, что у меня на фоне ИБ крыша поехала , но, думаю, мало кто согласится делится со злоумышленниками всеми своими действиями в Far.
Заранее, спасибо за ответы.
На днях озаботился вопросами информационной безопасности (ИБ).
Т.к. Far является таким замечательным файловым менеджером, лучшим, на мой взгляд, я его ставлю везде, где работаю - на серверах, на клиентах и много где еще. Вопрос встал про сохранение истории команд, папок и просмотра, которые доступны в меню Команды.
В Параметрах, в Системных параметрах, есть три галки про сохранение этих историй, если галка стоит - история сохраняется, и наоборот.
Вроде, все должно работать, как надо.
Но это не так!!!
Отключил я, значит, эти три галки, при просмотре истории ничего не показывает, вроде все нормально. Но вот в базе данных (БД SQLLite Format 3) – файле в профиле history.db, вся история сохраняется.
Включаем обратно эти три галки, смотрим историю – она тут как тут. Т.е. эти галки влияют просто на отображение истории.
Ну ладно, переходим к более радикальным мерам – удаление истории. Для этого нужно нажать клавишу Del в списке самой истории, Far нас спросит – Удалить, удаляем, и больше эти данные в истории не показываются.
Но в файле history.db эта вся история сохраняется!!! И любой чел может увидеть, что это мы в Far запускали, какую фильмы смотрели и т.п.
Помогает только физическое удаление файла history.db, при выключенном Far, но это не выход.
Прошу исправить работу клавиши Del во всех историях.
Также прошу объяснить назначение следующих элементов истории:
В файле history.db таблицы:
editorbookmarks_history - ?
viewerbookmarks_history - ?
editorposition_history – как я понимаю, тут хранятся полные пути и файлы, открытые на редактирования, и позиция редактирования в данном файле.
history – по моему, тут храниться общая история, и введенных команд, и созданных папок и многого другого
viewerposition_history - тут хранятся полные пути и файлы, открытые на просмотр, и позиция просмотра в данном файле
Также очень интересует назначение файлов в профиле history.db-shm и history.db-wal, которые создаются и заполняются какими-то данными только на время работы Far, а при закрытии – файлы автоматически удаляются.
Хотелось бы еще попросить реализовать единую функцию (в виде отдельного пункта меню, например), для полного удаления всей истории в Far, и полной очистки файла history.db, а также настройку, при которой история не запоминается даже во время одного сеанса Far.
Некоторые скажут, что у меня на фоне ИБ крыша поехала , но, думаю, мало кто согласится делится со злоумышленниками всеми своими действиями в Far.
Заранее, спасибо за ответы.