(Безопасность) #define PASSWORD "123456" можно ли хакнуть в .dll ?

программирование C++ пароль шифрирование

Т.е допустим я внутри вбиваю пасс.

Возможно какой-либо прогой полазить в .dll и найти её ? или там очень хороший шифр ?

Примечание:
Т.е все-таки можно полазитЬ и найти этот define с пассом в .dll ?

Примечание:
Silentip , спасибо... эту прогу проверил... от нее мой dll защищен на 100 %.

все что читай rhack в моем .dll так вот тэо вот

24>2>1033> <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> ... бла бла бла )))

Примечание:
Afalin понятное дело... дефайн это для компиляции... посли компиляции дефайн залазит в функцию

тоесть
#define PASSWORD "123456"
function(PASSWORD);

меня интересует , смогут ли найти каким-либо софтом строку function(123456); , или там будет вместо цыфр какой-то бред ? =)
Ответы:
Нету там никакого шифра. Если только автор программы специально не озаботится шифрованием.
ResHacker открывает DLL и EXE без каких либо паролей. Можно вытянуть все ресурсы, ну или почти все
Дефайн найти нельзя, можно найти только си-строки, полученные при подстановке этого дефайна при препроцессинге во время компиляции. Соответственно, если он используется в нескольких местах - строка тоже может быть в нескольких местах (притом, скорее всего, недалеко, в секции .data или какой-нибудь ещё).
#define PASSWORD "123456" - строку смогут!
В любом hex редакторе, и даже заменить его на пароль той же длины.


15 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.