C++ Вопрос Импорты dll

Searching for myself
Пользователь
Статус
Оффлайн
Регистрация
29 Сен 2021
Сообщения
212
Реакции[?]
69
Поинты[?]
11K
Создал пустой dll проект, но в импортах через ida видно функции GetCurrentProcess, GetCurrentThreadId и тд...
Как их можно отключить, так как они не используются
1648455002531.png
yovimi смешнявка
 
Последнее редактирование:
C++
Забаненный
Статус
Оффлайн
Регистрация
3 Окт 2019
Сообщения
658
Реакции[?]
129
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Начинающий
Статус
Оффлайн
Регистрация
13 Апр 2022
Сообщения
26
Реакции[?]
12
Поинты[?]
2K
Свойства => C++ => Оптимизация
Оптимизация: Максимальная оптимизация (приоритет размера) (/O1)
Развертывание подставляемых функций: Отключено (/Ob0)
Включить подставляемые функции: Нет
Предпочитать размер или скорость: Предпочитать краткость кода (/Os)
Оптимизация всей программы: Да (/GL)

Свойства => C++ => Создание кода
Включить С++ исключения: Нет
Библиотека времени выполнения: Многопоточная (/MT)
Проверка безопасности: Отключить проверку безопасности (/GS-)

Свойства => C++ => Язык
Включить информацию о типах времени выполнения: Нет

Свойства => C++ => Командная строка
Дополнительные параметры: /Gw

Свойства => Компоновщик => Общее
Включить инкрементную компоновку: Нет (/INCREMENTAL:NO)

Свойства => Компоновщик => Ввод
Игнорировать все стандартные библиотеки: Да (/NODEFAULTLIB) (влияет впринципе на существование дефолтных библиотек у тебя в файле)

Свойства => Компоновщик => Файл манифеста
Создать манифест: Нет (/MANIFEST:NO)

Свойства => Компоновщик => Отладка
Создать отладочную информацию: Нет

Свойства => Компоновщик => Дополнительно
Точка входа: entrypoint (нужно создать свою точку входа, для этого (win / dll) main функцию переименую в указанную тобой в этом поле)

Свойства => Компоновщик => Командная строка
Дополнительные параметры: /EMITPOGOPHASEINFO

Впринципе все. Удачи в создании собственных аналогов функций
 
Сверху Снизу