Как стереть ОЗУ при выключении (предотвратить холодные атаки)?

Пакеты Debian не упакованы с изображением iso и будут загружаться через сеть во время установки.

Установщик Ubuntu получает свои пакеты через Интернет по мере установки и делает это на основе выбранных опций, сделанных пользователем в то время

Существуют различные типы образов ISO (настольные и серверные выпуски), которые будут предварительно упакованы с необходимыми пакетами для установки этого типа и любых дополнительных пакеты будут или могут быть установлены пользователем позже. Размер очень важен для большинства образов ISO.

6
задан 20 June 2012 в 01:18

18 ответов

На самом деле вам это не нужно, если вы не используете DDR2 или старше RAM s. Здесь и здесь - ресурсы, которые подтверждают, что DDR3 теряет напряжение, чтобы быть восприимчивым к Cold Boot Attack (CBA) s.

0
ответ дан 25 July 2018 в 18:24

Вы можете использовать sdmem .

sudo apt-get install secure-delete

Чтобы он запускался при каждом завершении работы, мы создадим файл задания Upstart с именем memory_wipe.conf.

Примечание: это одна команда. Скопируйте / вставьте его целиком!

echo '# upstart config - wipes memory on shutdown

description  "Wipes memory on shutdown"

start on (runlevel [016] and stopped gdm)

script
    sdmem
end script' > sudo tee /etc/init/memory_wipe.conf

Перезагрузите компьютер и при следующей перезагрузке ваша оперативная память будет надежно защищена!

5
ответ дан 25 July 2018 в 18:24

На самом деле вам это не нужно, если вы не используете DDR2 или старше RAM s. Здесь и здесь - ресурсы, которые подтверждают, что DDR3 теряет напряжение, чтобы быть восприимчивым к Cold Boot Attack (CBA) s.

0
ответ дан 2 August 2018 в 00:36

Вы можете использовать sdmem .

sudo apt-get install secure-delete

Чтобы он запускался при каждом завершении работы, мы создадим файл задания Upstart с именем memory_wipe.conf.

Примечание: это одна команда. Скопируйте / вставьте его целиком!

echo '# upstart config - wipes memory on shutdown

description  "Wipes memory on shutdown"

start on (runlevel [016] and stopped gdm)

script
    sdmem
end script' > sudo tee /etc/init/memory_wipe.conf

Перезагрузите компьютер и при следующей перезагрузке ваша оперативная память будет надежно защищена!

5
ответ дан 2 August 2018 в 00:36

Взгляните на эту тему

http://ubuntuforums.org/showthread.php?t=1500936

Если вы все еще хотите сделайте это:

Ищите безопасное удаление в Synaptic

В пакет Secure-Delete входят четыре команды:

srm - Безопасное удаление; используется для удаления файлов или каталогов в настоящее время на вашем жестком диске;

smem - защищенный очиститель памяти; используется для протирания следов данных из памяти вашего компьютера (ОЗУ);

sfill - безопасный очиститель свободного пространства; используется для протирания всех следов данных из свободного места на вашем диске;

sswap - защищенный swap-стеклоочиститель; используется для уничтожения всех следов данных из вашего раздела подкачки.

Источник: http://ubuntuforums.org/showthread.php?t=1008111

И чтобы он запускался, когда вы хотите:

Чтобы выполнить скрипт при перезагрузке Ubuntu

Поместите свой скрипт в / etc /rc0.d Сделать его исполняемым (sudo chmod + x myscript) Примечание: сценарии в этом каталоге выполняются в алфавитном порядке

Имя вашего скрипта должно начинаться с K99 для запуска в нужное время. Чтобы выполнить скрипт при выключении

Поместите свой скрипт в /etc/rc6.d. Сделайте его исполняемым (sudo chmod + x myscript). Примечание. Сценарии в этом каталоге выполняются в алфавитном порядке

Имя вашего скрипта должно начинаться с K99 для запуска в нужное время.

Источник: http://en.kioskea.net/faq/3348-ubuntu-executing-a-script-at-startup-and-shutdown

Если вы не знаете, как создать скрипт:

Создайте текстовый файл в удобном для поиска каталоге:

Код :

#!/bin/bash

COMMAND1

COMMAND2

COMMAND3`

Используйте строку shebang, которую я дал. Замените COMMAND1 и т. Д. Командой, которую вы хотите запустить сценарий.

Сохраните текстовый файл, а затем вы должны сделать его исполняемым. Для этого я буду считать, что файл называется «test.sh». Чтобы сделать его исполняемым:

chmod 775 test.sh

Затем вы можете запустить скрипт:

./ [. g32] . это помогает,

Лейнардо

0
ответ дан 2 August 2018 в 00:36

На самом деле вам это не нужно, если вы не используете DDR2 или старше RAM s. Здесь и здесь - ресурсы, которые подтверждают, что DDR3 теряет напряжение, чтобы быть восприимчивым к Cold Boot Attack (CBA) s.

0
ответ дан 4 August 2018 в 16:07

Вы можете использовать sdmem .

sudo apt-get install secure-delete

Чтобы он запускался при каждом завершении работы, мы создадим файл задания Upstart с именем memory_wipe.conf.

Примечание: это одна команда. Скопируйте / вставьте его целиком!

echo '# upstart config - wipes memory on shutdown

description  "Wipes memory on shutdown"

start on (runlevel [016] and stopped gdm)

script
    sdmem
end script' > sudo tee /etc/init/memory_wipe.conf

Перезагрузите компьютер и при следующей перезагрузке ваша оперативная память будет надежно защищена!

5
ответ дан 4 August 2018 в 16:07

Взгляните на эту тему

http://ubuntuforums.org/showthread.php?t=1500936

Если вы все еще хотите сделайте это:

Ищите безопасное удаление в Synaptic

В пакет Secure-Delete входят четыре команды:

srm - Безопасное удаление; используется для удаления файлов или каталогов в настоящее время на вашем жестком диске;

smem - защищенный очиститель памяти; используется для протирания следов данных из памяти вашего компьютера (ОЗУ);

sfill - безопасный очиститель свободного пространства; используется для протирания всех следов данных из свободного места на вашем диске;

sswap - защищенный swap-стеклоочиститель; используется для уничтожения всех следов данных из вашего раздела подкачки.

Источник: http://ubuntuforums.org/showthread.php?t=1008111

И чтобы он запускался, когда вы хотите:

Чтобы выполнить скрипт при перезагрузке Ubuntu

Поместите свой скрипт в / etc /rc0.d Сделать его исполняемым (sudo chmod + x myscript) Примечание: сценарии в этом каталоге выполняются в алфавитном порядке

Имя вашего скрипта должно начинаться с K99 для запуска в нужное время. Чтобы выполнить скрипт при выключении

Поместите свой скрипт в /etc/rc6.d. Сделайте его исполняемым (sudo chmod + x myscript). Примечание. Сценарии в этом каталоге выполняются в алфавитном порядке

Имя вашего скрипта должно начинаться с K99 для запуска в нужное время.

Источник: http://en.kioskea.net/faq/3348-ubuntu-executing-a-script-at-startup-and-shutdown

Если вы не знаете, как создать скрипт:

Создайте текстовый файл в удобном для поиска каталоге:

Код :

#!/bin/bash

COMMAND1

COMMAND2

COMMAND3`

Используйте строку shebang, которую я дал. Замените COMMAND1 и т. Д. Командой, которую вы хотите запустить сценарий.

Сохраните текстовый файл, а затем вы должны сделать его исполняемым. Для этого я буду считать, что файл называется «test.sh». Чтобы сделать его исполняемым:

chmod 775 test.sh

Затем вы можете запустить скрипт:

./ [. g32] . это помогает,

Лейнардо

0
ответ дан 4 August 2018 в 16:07

На самом деле вам это не нужно, если вы не используете DDR2 или старше RAM s. Здесь и здесь - ресурсы, которые подтверждают, что DDR3 теряет напряжение, чтобы быть восприимчивым к Cold Boot Attack (CBA) s.

0
ответ дан 6 August 2018 в 00:44

Вы можете использовать sdmem .

sudo apt-get install secure-delete

Чтобы он запускался при каждом завершении работы, мы создадим файл задания Upstart с именем memory_wipe.conf.

Примечание: это одна команда. Скопируйте / вставьте его целиком!

echo '# upstart config - wipes memory on shutdown

description  "Wipes memory on shutdown"

start on (runlevel [016] and stopped gdm)

script
    sdmem
end script' > sudo tee /etc/init/memory_wipe.conf

Перезагрузите компьютер и при следующей перезагрузке ваша оперативная память будет надежно защищена!

5
ответ дан 6 August 2018 в 00:44

Взгляните на эту тему

http://ubuntuforums.org/showthread.php?t=1500936

Если вы все еще хотите сделайте это:

Ищите безопасное удаление в Synaptic

В пакет Secure-Delete входят четыре команды:

srm - Безопасное удаление; используется для удаления файлов или каталогов в настоящее время на вашем жестком диске;

smem - защищенный очиститель памяти; используется для протирания следов данных из памяти вашего компьютера (ОЗУ);

sfill - безопасный очиститель свободного пространства; используется для протирания всех следов данных из свободного места на вашем диске;

sswap - защищенный swap-стеклоочиститель; используется для уничтожения всех следов данных из вашего раздела подкачки.

Источник: http://ubuntuforums.org/showthread.php?t=1008111

И чтобы он запускался, когда вы хотите:

Чтобы выполнить скрипт при перезагрузке Ubuntu

Поместите свой скрипт в / etc /rc0.d Сделать его исполняемым (sudo chmod + x myscript) Примечание: сценарии в этом каталоге выполняются в алфавитном порядке

Имя вашего скрипта должно начинаться с K99 для запуска в нужное время. Чтобы выполнить скрипт при выключении

Поместите свой скрипт в /etc/rc6.d. Сделайте его исполняемым (sudo chmod + x myscript). Примечание. Сценарии в этом каталоге выполняются в алфавитном порядке

Имя вашего скрипта должно начинаться с K99 для запуска в нужное время.

Источник: http://en.kioskea.net/faq/3348-ubuntu-executing-a-script-at-startup-and-shutdown

Если вы не знаете, как создать скрипт:

Создайте текстовый файл в удобном для поиска каталоге:

Код :

#!/bin/bash

COMMAND1

COMMAND2

COMMAND3`

Используйте строку shebang, которую я дал. Замените COMMAND1 и т. Д. Командой, которую вы хотите запустить сценарий.

Сохраните текстовый файл, а затем вы должны сделать его исполняемым. Для этого я буду считать, что файл называется «test.sh». Чтобы сделать его исполняемым:

chmod 775 test.sh

Затем вы можете запустить скрипт:

./ [. g32] . это помогает,

Лейнардо

0
ответ дан 6 August 2018 в 00:44

Вы можете использовать sdmem .

sudo apt-get install secure-delete

Чтобы он запускался при каждом завершении работы, мы создадим файл задания Upstart с именем memory_wipe.conf.

Примечание: это одна команда. Скопируйте / вставьте его целиком!

echo '# upstart config - wipes memory on shutdown

description  "Wipes memory on shutdown"

start on (runlevel [016] and stopped gdm)

script
    sdmem
end script' > sudo tee /etc/init/memory_wipe.conf

Перезагрузите компьютер и при следующей перезагрузке ваша оперативная память будет надежно защищена!

5
ответ дан 7 August 2018 в 18:10

Взгляните на эту тему

http://ubuntuforums.org/showthread.php?t=1500936

Если вы все еще хотите сделайте это:

Ищите безопасное удаление в Synaptic

В пакет Secure-Delete входят четыре команды:

srm - Безопасное удаление; используется для удаления файлов или каталогов в настоящее время на вашем жестком диске;

smem - защищенный очиститель памяти; используется для протирания следов данных из памяти вашего компьютера (ОЗУ);

sfill - безопасный очиститель свободного пространства; используется для протирания всех следов данных из свободного места на вашем диске;

sswap - защищенный swap-стеклоочиститель; используется для уничтожения всех следов данных из вашего раздела подкачки.

Источник: http://ubuntuforums.org/showthread.php?t=1008111

И чтобы он запускался, когда вы хотите:

Чтобы выполнить скрипт при перезагрузке Ubuntu

Поместите свой скрипт в / etc /rc0.d Сделать его исполняемым (sudo chmod + x myscript) Примечание: сценарии в этом каталоге выполняются в алфавитном порядке

Имя вашего скрипта должно начинаться с K99 для запуска в нужное время. Чтобы выполнить скрипт при выключении

Поместите свой скрипт в /etc/rc6.d. Сделайте его исполняемым (sudo chmod + x myscript). Примечание: сценарии в этом каталоге выполняются в алфавитном порядке

Имя вашего скрипта должно начинаться с K99 для запуска в нужное время.

Источник: http://en.kioskea.net/faq/3348-ubuntu-executing-a-script-at-startup-and-shutdown

Если вы не знаете, как создать скрипт:

Создайте текстовый файл в удобном для поиска каталоге:

Код :

#!/bin/bash

COMMAND1

COMMAND2

COMMAND3`

Используйте строку shebang, которую я дал. Замените COMMAND1 и т. Д. Командой, которую вы хотите запустить сценарий.

Сохраните текстовый файл, а затем вы должны сделать его исполняемым. Для этого я буду считать, что файл называется «test.sh». Чтобы сделать его исполняемым:

chmod 775 test.sh

Затем вы можете запустить скрипт:

./ [. g32] . это помогает,

Лейнардо

0
ответ дан 7 August 2018 в 18:10

Вы можете использовать sdmem .

sudo apt-get install secure-delete

Чтобы он запускался при каждом завершении работы, мы создадим файл задания Upstart с именем memory_wipe.conf.

Примечание: это одна команда. Скопируйте / вставьте его целиком!

echo '# upstart config - wipes memory on shutdown

description  "Wipes memory on shutdown"

start on (runlevel [016] and stopped gdm)

script
    sdmem
end script' > sudo tee /etc/init/memory_wipe.conf

Перезагрузите компьютер и при следующей перезагрузке ваша оперативная память будет надежно защищена!

5
ответ дан 10 August 2018 в 06:56

Взгляните на эту тему

http://ubuntuforums.org/showthread.php?t=1500936

Если вы все еще хотите сделайте это:

Ищите безопасное удаление в Synaptic

В пакет Secure-Delete входят четыре команды:

srm - Безопасное удаление; используется для удаления файлов или каталогов в настоящее время на вашем жестком диске;

smem - защищенный очиститель памяти; используется для протирания следов данных из памяти вашего компьютера (ОЗУ);

sfill - безопасный очиститель свободного пространства; используется для протирания всех следов данных из свободного места на вашем диске;

sswap - защищенный swap-стеклоочиститель; используется для уничтожения всех следов данных из вашего раздела подкачки.

Источник: http://ubuntuforums.org/showthread.php?t=1008111

И чтобы он запускался, когда вы хотите:

Чтобы выполнить скрипт при перезагрузке Ubuntu

Поместите свой скрипт в / etc /rc0.d Сделать его исполняемым (sudo chmod + x myscript) Примечание: сценарии в этом каталоге выполняются в алфавитном порядке

Имя вашего скрипта должно начинаться с K99 для запуска в нужное время. Чтобы выполнить скрипт при выключении

Поместите свой скрипт в /etc/rc6.d. Сделайте его исполняемым (sudo chmod + x myscript). Примечание. Сценарии в этом каталоге выполняются в алфавитном порядке

Имя вашего скрипта должно начинаться с K99 для запуска в нужное время.

Источник: http://en.kioskea.net/faq/3348-ubuntu-executing-a-script-at-startup-and-shutdown

Если вы не знаете, как создать скрипт:

Создайте текстовый файл в удобном для поиска каталоге:

Код :

#!/bin/bash

COMMAND1

COMMAND2

COMMAND3`

Используйте строку shebang, которую я дал. Замените COMMAND1 и т. Д. Командой, которую вы хотите запустить сценарий.

Сохраните текстовый файл, а затем вы должны сделать его исполняемым. Для этого я буду считать, что файл называется «test.sh». Чтобы сделать его исполняемым:

chmod 775 test.sh

Затем вы можете запустить скрипт:

./ [. g32] . это помогает,

Лейнардо

0
ответ дан 10 August 2018 в 06:56

На самом деле вам это не нужно, если вы не используете DDR2 или старше RAM s. Здесь и здесь - ресурсы, которые подтверждают, что DDR3 теряет напряжение, чтобы быть восприимчивым к Cold Boot Attack (CBA) s.

0
ответ дан 15 August 2018 в 18:53

Вы можете использовать sdmem .

sudo apt-get install secure-delete

Чтобы он запускался при каждом завершении работы, мы создадим файл задания Upstart с именем memory_wipe.conf.

Примечание: это одна команда. Скопируйте / вставьте его целиком!

echo '# upstart config - wipes memory on shutdown

description  "Wipes memory on shutdown"

start on (runlevel [016] and stopped gdm)

script
    sdmem
end script' > sudo tee /etc/init/memory_wipe.conf

Перезагрузите компьютер и при следующей перезагрузке ваша оперативная память будет надежно защищена!

5
ответ дан 15 August 2018 в 18:53
  • 1
    Не требуется ли kexec в новое ядро? В противном случае старое ядро ​​не будет перезаписано? – James Mitch 21 August 2012 в 14:02
  • 2
    Очистка ОЗУ при остановке gdm может быть плохой идеей, поскольку это вызывает нечистое завершение работы? sdmem может перезаписать себя или ядро, поэтому сбой системы, не вытирая полную RAM? – James Mitch 21 August 2012 в 14:03
  • 3
    Почему реализации в Live CD (предыдущая работа) настолько сложны и настолько просты? Слишком просто быть в безопасности? – James Mitch 21 August 2012 в 14:07

Взгляните на эту тему

http://ubuntuforums.org/showthread.php?t=1500936

Если вы все еще хотите сделайте это:

Ищите безопасное удаление в Synaptic

В пакет Secure-Delete входят четыре команды:

srm - Безопасное удаление; используется для удаления файлов или каталогов в настоящее время на вашем жестком диске;

smem - защищенный очиститель памяти; используется для протирания следов данных из памяти вашего компьютера (ОЗУ);

sfill - безопасный очиститель свободного пространства; используется для протирания всех следов данных из свободного места на вашем диске;

sswap - защищенный swap-стеклоочиститель; используется для уничтожения всех следов данных из вашего раздела подкачки.

Источник: http://ubuntuforums.org/showthread.php?t=1008111

И чтобы он запускался, когда вы хотите:

Чтобы выполнить скрипт при перезагрузке Ubuntu

Поместите свой скрипт в / etc /rc0.d Сделать его исполняемым (sudo chmod + x myscript) Примечание: сценарии в этом каталоге выполняются в алфавитном порядке

Имя вашего скрипта должно начинаться с K99 для запуска в нужное время. Чтобы выполнить скрипт при выключении

Поместите свой скрипт в /etc/rc6.d. Сделайте его исполняемым (sudo chmod + x myscript). Примечание: сценарии в этом каталоге выполняются в алфавитном порядке

Имя вашего скрипта должно начинаться с K99 для запуска в нужное время.

Источник: http://en.kioskea.net/faq/3348-ubuntu-executing-a-script-at-startup-and-shutdown

Если вы не знаете, как создать скрипт:

Создайте текстовый файл в удобном для поиска каталоге:

Код :

#!/bin/bash

COMMAND1

COMMAND2

COMMAND3`

Используйте строку shebang, которую я дал. Замените COMMAND1 и т. Д. Командой, которую вы хотите запустить сценарий.

Сохраните текстовый файл, а затем вы должны сделать его исполняемым. Для этого я буду считать, что файл называется «test.sh». Чтобы сделать его исполняемым:

chmod 775 test.sh

Затем вы можете запустить скрипт:

./ [. g32] . это помогает,

Лейнардо

0
ответ дан 15 August 2018 в 18:53
  • 1
    Зачем использовать устаревшую систему уровня rc? – James Mitch 21 August 2012 в 14:04
  • 2
    Я не думаю, что это может сработать. Если kexec в новое ядро ​​с smem, старое ядро ​​может перезаписывать себя или smem, а не все очищается. – James Mitch 21 August 2012 в 14:06

Другие вопросы по тегам:

Похожие вопросы: