Перейти к содержанию

Fructose

Пользователь
  • Публикаций

    10
  • Зарегистрирован

  • Посещение

Репутация

22 Excellent

Информация о Fructose

  • Звание
    Rank №2
  1. Я бы с удовольствием ,но необладаю такими знаниями
  2. Вообщем есть у меня нерезидентный Loader на C++ ,он скачивает 2 файла (.exe, .dll ) без .dll .exe работать не будет(должны лежать в 1 папке) в %temp% и запускает .exe методом RunPE ,но так как RunPE перезаписывает память собственного процесса ,то exe соответственно не находит .dll ,так как он ищет его в папке с Loaderом. Вопрос ,как можно средствами C++ изменить рабочую директорию Loadera на %temp% ,чтобы массив байт .exe записанный в память через RunPE смог найти .dll? SetCurrentDirectory(); - не работает Или если есть прошу подсказать другие методы как можно такое реализовать.
  3. Нужна помощь С++

    Всем привет ,какие вообще есть методы беспалевного по рантайму запуска EXE. Или как это можно реализовать?
  4. Понял, спасибо. Пояснение: В WInApi функции DNSQuery(суть понятна из названия), есть параметр pExtra, в который можно передать необходимые DNS адреса через структуру PIP4_ARRAY. https://support.microsoft.com/ru-ru/help/831226/how-to-use-the-dnsquery-function-to-resolve-host-names-and-host-addres
  5. Недавно прочитал про данную технологию и заинтересовался ее применением в софте по тематике данного форума, и есть у меня ряд вопросов. 1) Насколько эффективна данная технология для организации абузоустойчивого (домен невозможно заблокировать по определению EmerCoin'a) C&C? 2) Хочу запустить сайт в доменной зоне EmerCoin, в виде html страницы содержащей конфигурацию для софта(для примера). Но впал в ступор, т.к. для доступа к сайту в этой доменной зоне нужно обращаться к OpenNIC DNS, дабы получить IP адрес сервера. Собственно вопрос, каким образом средствами C++ реализовать такой запрос на OpenNIC DNS, чтобы получить IP адрес нужного мне сервера с моей html страницей?
  6. [C++] Lazy_importer library

    Всем привет, кто-нибудь пользовался этой библиотекой? Хотелось бы увидеть пример кода т.к. на хабе крайне скудная документация.https://github.com/JustasMasiulis/lazy_importer
  7. Всем доброго времени суток, интересует выход из Low integrity, но не могу найти конкретных примеров, мануалов, статей, постов и т.д. Прошу направить в нужное русло.
  8. Всем доброго времени суток, никак не могу избавиться от странных строк с путями в теле .exe. Компилирую в MSVC 2017 в Release, все параметры связанные с дебагом отключены, яростный серф гугла даже не подтолкнул к решению проблемы. Program aborted. c:\xxxxx\xxx\xxxxxx\xxxx.c NULL != connection %s:%u Assertion failed: %s И таких строк в теле программы примерно на 30кб.
  9. Проблема RunPE C++

    Функция RunPE Спойлер #include "stdafx.h" #include #include #include int RPE(void* Image) { IMAGE_DOS_HEADER* DOSHeader; IMAGE_NT_HEADERS* NtHeader; IMAGE_SECTION_HEADER* SectionHeader; PROCESS_INFORMATION PI; STARTUPINFOA SI; CONTEXT* CTX; DWORD* ImageBase; void* pImageBase; int count; char buffer[MAX_PATH]; GetModuleFileNameA(NULL, (LPSTR)buffer, MAX_PATH); char *CurrentFilePath = buffer; DOSHeader = PIMAGE_DOS_HEADER(Image); NtHeader = PIMAGE_NT_HEADERS(DWORD(Image) DOSHeader->e_lfanew); if (NtHeader->Signature == IMAGE_NT_SIGNATURE) { ZeroMemory(
×