3
ответа

Как отключить рандомизацию адресного пространства для двоичного файла на Linux?

Я работаю над системой во время выполнения для параллельных программ, которые могут использовать в своих интересах общее расположение адресного пространства через несколько процессов, потенциально распространиться по нескольким (тысяча) узлов. Много раз..
вопрос задан: 21 September 2009 18:19
1
ответ

Как я включаю DEP или ASLR для моего приложения.NET?

Я пишу свою программу в VS2010, и целью сборки является.NET 4. Я полагаю, что флаг совместимости DEP идет по умолчанию. Это верно?.NET, также совместимая по умолчанию с ASLR, и ASLR...
вопрос задан: 19 July 2011 04:16
0
ответов

Отключить и повторно -включить рандомизацию адресного пространства только для себя

Я хотел бы отключить рандомизацию адресного пространства (ASLR )в моей системе (Ubuntu Gnu/Linux 2.6.32 -41 -сервер ), но, если я использую sysctl -w kernel.randomize _va _space=0 изменение повлияет на все...
вопрос задан: 26 November 2019 13:07
0
ответов

получить адрес для addr2line в бинарном файле -pie внутри программы

Я хочу, чтобы моя программа печатала следы, которые будут использоваться addr2line после ее завершения. В Ubuntu 14.04 это было достигнуто с помощью следующего кода: void bt () {constexpr int MAX_STACK = 30; ...
вопрос задан: 6 March 2019 14:31
0
ответов

Как отключить ASLR (рандомизация адресного пространства) в Windows 7 x64?

Как отключить ASLR в Windows 7 x64, чтобы моя программа всегда загружала общий CRT по тому же адресу?
вопрос задан: 28 February 2017 18:32
0
ответов

Принуждение Windows загружать библиотеки DLL в такие места, чтобы память была минимально фрагментирована.

Моему приложению требуется много памяти и большая структура данных для выполнения своей работы. Часто приложению требуется более 1 ГБ дискового пространства. память, и в некоторых случаях моим клиентам действительно нужно использовать 64 -...
вопрос задан: 14 March 2016 12:44
0
ответов

Отключить рандомизацию адресов памяти

Я пытаюсь отладить двоичный файл, который использует много указателей. Иногда, чтобы быстро просмотреть результат и выявить ошибки, я распечатываю адреса объектов и их соответствующие значения, однако ...
вопрос задан: 28 October 2015 20:45
0
ответов

Включить безопасную обработку исключений в C++ Builder

Для сертификации приложений Windows 8 существуют (среди прочих )эти требования :3.2 Ваше приложение должно быть скомпилировано с использованием флага /SafeSEH, чтобы обеспечить безопасную обработку исключений 3.3 Ваше приложение должно быть...
вопрос задан: 23 May 2013 10:01
0
ответов

Как работает собственная реализация Apple ASLR?

В соответствии с ASLR (рандомизация адресного пространства), он обеспечивает случайное выделение стека и кучи и загрузку страниц каждый раз при запуске процесса, а также рандомизирует адрес, по которому объекты помещаются в ...
вопрос задан: 14 April 2012 09:30
0
ответов

ASLR и DEP в Delphi, как узнать?

Из http://blogs.msdn.com/b/michael_howard/archive/2007/04/04/codegear-s- new-delphi-2007-supports-aslr-and-nx.aspx, Я использую {$ SETPEOPTFLAGS $ 140} в своем файле проекта прямо под названием программы, чтобы ...
вопрос задан: 26 March 2012 16:54
0
ответов

Рандомизация разметки адресного пространства (ALSR) и mmap

Я ожидаю, что из-за рандомизации разметки адресного пространства (ALSR) процесс, разветвленный из другого процесса, будет иметь другие адреса, возвращаемые при вызове mmap. Но, как я выяснил, это не тот случай ....
вопрос задан: 28 February 2012 18:53
0
ответов

Как узнать, использует ли DLL ASLR или нет?

как проверить, использует ли определенная DLL ASLR или нет? возьмем, например, kernel32.dll, он использует ASLR или нет? и как проверить другие dll ... спасибо ..
вопрос задан: 18 December 2011 18:58
0
ответов

Как ASLR может быть эффективным?

Я слышал теорию. Случайное расположение адресного пространства берет библиотеки и загружает их в случайные места в виртуальном адресном пространстве, так что в случае, если хакер обнаружит дыру в вашей программе, ...
вопрос задан: 3 October 2010 21:08
0
ответов

Вызывает ли ASLR медленную загрузку Dlls?

В MSVC Base Address Randomizaiton является опцией по умолчанию. (Начиная с VS2005?) Итак, я больше не перебрасываю вручную базовый адрес dll. Но я перебазировал все свои dll, чтобы улучшить производительность загрузки, когда ...
вопрос задан: 1 September 2010 12:13