![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 18.03.2012
Сообщений: 47
|
![]()
Столкнулся с такой вот проблемой при компиляции, нигде _memset не использую, видимо его за собой что-то тянет. Появилась ошибка после добавления этого кода:
Код:
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,372
|
![]()
Подключить нужную библиотеку.
В стандартных проектах LIBC библиотека цепляется по умолчанию, у вас что-то не так с настройками проекта. |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 18.03.2012
Сообщений: 47
|
![]()
Гугл посоветовал подключать string.h или memory.h, ничего не изменилось.
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 18.03.2012
Сообщений: 47
|
![]()
С проблемой вроде бы справился, добавил это
Код:
|
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,830
|
![]()
А зачем такой изврат?
|
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 18.03.2012
Сообщений: 47
|
![]()
Единственное решение, которое я смог найти
|
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
Сказали ж, посмотреть настройки проекта и видимо подключить нужную стандартную библиотеку (не хедер). Или просто новый проект создать если там нет какой-то сложной конфигурации сборки.
A зачем вам аналоги стандартных strlen и strcmp?
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
![]() |
![]() |
![]() |
#8 | |
Форумчанин
Регистрация: 12.04.2017
Сообщений: 889
|
![]() Цитата:
...скрипткиды на С++ 8-0 ...однако ![]() Последний раз редактировалось alexzk; 27.06.2017 в 23:30. |
|
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 12.04.2017
Сообщений: 889
|
![]()
По теме - очень старый код (для виндовс 32 бита) и билдера 5.
Врядли заработает как есть, но можно взять идеи. Позволяет встроить нормальную ДЛЛ в чужой процесс (у ДЛЛ вызывается стартап функция - забыл уж название - оттуда можно и плясать). Так же, использования этих классов из нормальной ДЛЛ позволяет заменять стандартные ф. системы в пределах процесса (MITM attack на системные вызовы). Рекомендую подвязать DETOUR - это дизассемблер, так что будет обходить нек. неточности автоматом. Вобщем суть такая, у вас 2 проекта: 1. Инжектор - создает удаленный поток, в него в кач. ф. потока ставится апи вызов кернеля на загрузку длл. 2. длл - тоже все компилим нормально, с момента загрузки длл получает доступ ко всей памяти - делай че хочешь. Т.о. проблемы с нехваткой библиотек решены. Последний раз редактировалось alexzk; 27.06.2017 в 23:55. |
![]() |
![]() |
![]() |
#10 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,372
|
![]() |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ошибка линковки LNK 2019(С++) | |wanderer| | Помощь студентам | 6 | 04.05.2012 19:34 |
Ошибка линковки + вопрос | hvz- | Win Api | 17 | 14.03.2012 22:47 |
Ошибка линковки! | Hacker19_90 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 1 | 19.01.2012 06:43 |
Шаблонный класс, ошибка линковки | revaldo666 | Общие вопросы C/C++ | 1 | 12.12.2011 15:57 |
Банальная ошибка линковки | prouser | Общие вопросы C/C++ | 2 | 24.07.2011 04:22 |