Я получаю этот вопрос от наших клиентов, где они говорят, что если мы сделаем Копирование-Вставить или сохраним данные в переменной, то есть вероятность, что данные могут быть взломаны, когда хакер сможет получить данные из ОЗУ и использовать их раньше. GC располагает этим.
Как правило, мы не располагаем строковые объекты там, где они хранятся в памяти кучи и будут собираться GC при очистке памяти.
Это то, что я получаю о GC
Объем памяти, используемой выделенными объектами в управляемой куче, превышает допустимый порог. Этот порог постоянно
корректируется по мере выполнения процесса. Метод GC.Collect вызывается. В
почти во всех случаях вам не нужно вызывать этот метод, потому что
сборщик мусора работает непрерывно
Возможно ли, чтобы любой хакер мог войти в ОЗУ и прочитать данные из нее до того, как GC ее сбросит? Если да, то как мы можем преодолеть это?