0 / 0 / 0
Регистрация: 10.01.2018
Сообщений: 50
|
|
1 | |
Написание криптора12.03.2018, 19:51. Показов 6888. Ответов 2
Метки нет Все метки)
(
Недавно решил написать свой криптор исполняемых файлов на с++
Из прочитанной мною литературы я понял что задача криптора это преобразовать "незашифрованный файл" к "декриптор+Метка+зашифрованный файл" Задача декриптора же Считать из конца себя зашифрованную программу и расшифровать ее, после чего реализовать Но туто у меня и возник вопрос:"как реализовать этот самый расшифрованный код" допустим я успешно добрался этого момента, декриптор расшифровал программу Теперь у меня есть переменная с двоичным кодом начального исполняемого файла, но как эти данные реализовать? Можно записать их в новый файл и запустить его, но тогда вся суть криптовки теряется, т.к. в системе появляется файл в его исходном виде И какже в таком случае реализовать программу? Прошу просветить меня в моем вопросе
0
|
12.03.2018, 19:51 | |
Ответы с готовыми решениями:
2
Создание криптора или с чем его едят и в каком виде Написание криптора Надо расшифровать файлы после работы вируса-криптора! Посоветуйте литературу по написание основам написание плагинов |
![]() |
|
13.03.2018, 12:43 | 2 |
https://www.example-code.com/c... ateKey.asp
https://pocoproject.org/docs/P... SAKey.html https://www.codeproject.com/Qu... nplusC-b-b https://github.com/nowsecure/nscrypto-cpp https://github.com/galets/oneway-cpp Не по теме: первая страница гугла, дальше копировать ссылке мне стало лень
1
|
129 / 65 / 16
Регистрация: 03.09.2015
Сообщений: 832
|
|
13.03.2018, 18:37 | 3 |
![]() Решение
Почитайте про manualmap injection. Создаете любой процесс той же разрядности что и ваша программа (например explorer.exe). Затем подгружаете свой shellcode (заранее сгенерированный из вашего дешифрованного файла) напрямую в запущенный процесс. Меняете точку входа на вашу, снимаете процесс с паузы.
Такой метод используется в Process-Hollowing. Загуглите, там много информации
1
|
13.03.2018, 18:37 | |
13.03.2018, 18:37 | |
Помогаю со студенческими работами здесь
3
написание процедуры Написание программ на Qt Написание переводчика Написание книги Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |