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

Лидеры

  1. imaginary

    imaginary

    Помогаторы


    • Баллы

      1

    • Постов

      319


  2. AlisaCodeDragon

    AlisaCodeDragon

    Разработчики


    • Баллы

      1

    • Постов

      57


  3. Garik66

    Garik66

    Помогаторы


    • Баллы

      1

    • Постов

      5 750


Популярный контент

Показан контент с высокой репутацией 21.10.2019 во всех областях

  1. Уже множество раз разными участниками форума поднимался вопрос о внедрении своих функций (например на С++) в чужой процесс и что бы они там правильно исполнялись. То есть что бы можно было написать свой код, потом включить компиляцию, и функция добавляется в чужой процесс без всяких проблем, на неё можно послать поток игры, сделать прыжок и так далее, изменять когда хочешь на высоком уровне, а не на ассемблере. Мною было проведено исследование в котором было поставлена цель сделать это, и по итогам это вполне возможно! и это просто замечательно! ☺️ Нужно просто написать внедряющую часть, которая учитывает различные моменты и восстанавливает зависимости функции в новом процессе. В этих трёх видео показан процесс исследования с нуля, до успешной работы ? В них нет звука вообще, даже кликов, так что советую включить какую то музыку если будите смотреть А ещё в них прокомментированы действия, и некоторые функции взаимодействия с памятью других процессов, что может быть полезно: В первом виде всё медленно из за моей сонности ? Во втором кульминация продуктивности! В третьем к завершению дополнительно рассмотрено как сделать бегающий по экрану квадратик (к сожалению на видео он мерцает, на самом деле это не так), а ещё в нём почему то гора пропусков в конце, постоянно само ставилось на паузу, но это уже после основной части, где эксперимент объявлен успешно завершённым ? (если кто то что то заметит странное то скажите пожалуйста если не лень) Тут показан общий принцип, если кому ни будь это будет интересно, могу продолжить и добавить перенос других зависимостей что бы можно было писать используя типы, или же вызывать другие функции, которые не помечены как внедряемые (то есть перенос вложенных функций) Добавлены видео: Скучное видео в котором делается AOBscan для автоматического поиска Часть 5, в которой код приводится в порядок и создаются универсальные функции, а потом демонстрируется автоматическое размещение на разные адреса, это лучшее видно в плане принципа работы и кода? Демонстрация того что можно сделать, но уже на 64 бит ☺️
    1 балл
  2. Не знаю с чем это связано, то ли с железом, то ли из-за того, что не было обновления до версии 1809. Раз 8 пытался обновиться. Ошибка : ""При попытке установить обнову, на 60% появляется ошибка - "Один или несколько компонентов Windows не удалось установить, система будет возвращена в исходное состояние", после чего компьютер перезагружается и я возвращаюсь в исходную точку." При этом основная проблема во времени, весь цикл обновления, вместе с моими попытками, что-то поправить (все бралось из гугла) занимало от 4 до 6 часов. Короче, не буду описывать свои мучения. В первую очередь скачиваем по второй ссылке Отсюда Windows Media Creation Tool. он конкретизирует ошибку, т.е. дает более полную информацию. И вот только после него, гуглим ошибку. В моем случае это была ошибка ""Не удалось установить Windows 10 0xC1900101 - 0x30018 Ошибка на этапе установки First_Boot во время операции SYSPREP_SPECIALIZE"" Загуглив быстро нашел решение ТЫК. После выполнения всего: 1. файл inetsrv переименовывать назад не нужно -> после обновления появиться новый, 2. не забудьте подключить отключенную службу назад И вот он долгожданный момент:
    1 балл
  3. AionRU 4.6 (AionLegend) unpacked themida download - https://yadi.sk/d/Anz6F4cV4zV_fw $Revision: 4.6 $ (ru) AION.EXE - unpacked themida [ unpacked - AlisaCodeDragon ] <----------------------------------------------------------------------------------> Protection Crushers Reverse Engineering witch's hammer Team Exploring Dark Side of the Web <---------------------------------------------------------------------------------->
    1 балл
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, Вы автоматически соглашаетесь соблюдать наши Условия использования.