Подпишитесь на наш Telegram-канал, чтобы всегда быть в курсе важных обновлений! Перейти

C++ Импорты dll

  • Автор темы Автор темы mxrz
  • Дата начала Дата начала
Searching for myself
Пользователь
Пользователь
Статус
Оффлайн
Регистрация
29 Сен 2021
Сообщения
213
Реакции
69
Создал пустой dll проект, но в импортах через ida видно функции GetCurrentProcess, GetCurrentThreadId и тд...
Как их можно отключить, так как они не используются
1648455002531.png

@yovimi смешнявка
 
Последнее редактирование:
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Свойства => C++ => Оптимизация
Оптимизация: Максимальная оптимизация (приоритет размера) (/O1)
Развертывание подставляемых функций: Отключено (/Ob0)
Включить подставляемые функции: Нет
Предпочитать размер или скорость: Предпочитать краткость кода (/Os)
Оптимизация всей программы: Да (/GL)

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

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

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

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

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

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

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

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

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

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