Установить пароль на EXE(PE) файл

Тема в разделе "WASM.BEGINNERS", создана пользователем Rihter, 29 апр 2006.

  1. Rihter

    Rihter New Member

    Публикаций:
    0
    Регистрация:
    24 фев 2006
    Сообщения:
    76
    Здравствуйте!



    В общем, есть задача, думаю, вы уже поняли, что за задача :)

    Я все обдумал, оптимизацию, минимизацию и пришел такой

    проблеме: Как мне считать пароль из себя! То есть пароль будет

    лежать в файле, в который я внедрил свой код (Для переносимости)



    Алгоритм:

    Взять пароль у пользователя (Решил использовать InputQuery )

    Взять файл от пользователя (Стандартными методами)

    Внедрить свой Shell Code, который будет требовать пароль

    на дальнейший запуск программы и пароль в зашифрованном

    виде, где не будь там…



    Так вот как в дальнейшем моему Шелл коду получить доступ

    к этому же файлу, в котором он лежит? Что бы сравнить пароль?



    Вот вся проблема…





    Если можно сылочку на исходник подобного примера :)
     
  2. EvilsInterrupt

    EvilsInterrupt Постигающий азы дзена

    Публикаций:
    0
    Регистрация:
    28 окт 2003
    Сообщения:
    2.428
    Адрес:
    Russia
    Rihter

    Понятие Дельта-смещение освятит твой разум! + пинок старших в сочетании с нравоучениями гугла



    Зы:

    Гугла я начал понимать после того, как ADSL появился
     
  3. Rihter

    Rihter New Member

    Публикаций:
    0
    Регистрация:
    24 фев 2006
    Сообщения:
    76
    EvilsInterrupt

    Помоему я чуть понел :)

    Значит получив Дельта смещение и по дельта

    сместится к паролю?
     
  4. Rihter

    Rihter New Member

    Публикаций:
    0
    Регистрация:
    24 фев 2006
    Сообщения:
    76
    EvilsInterrupt

    А как получить Хандел текущего файла?
     
  5. Rihter

    Rihter New Member

    Публикаций:
    0
    Регистрация:
    24 фев 2006
    Сообщения:
    76
    Установить пароль на EXE



    Плиззззззззз...
     
  6. kyprizel

    kyprizel New Member

    Публикаций:
    0
    Регистрация:
    1 авг 2003
    Сообщения:
    232
    Адрес:
    TSK
  7. EvilsInterrupt

    EvilsInterrupt Постигающий азы дзена

    Публикаций:
    0
    Регистрация:
    28 окт 2003
    Сообщения:
    2.428
    Адрес:
    Russia
    Rihter

    Сорри, это я с недосыпу! :)))
     
  8. NullSessi0n

    NullSessi0n New Member

    Публикаций:
    0
    Регистрация:
    20 янв 2006
    Сообщения:
    322
    Только единственное, лучше хранить хэш от пароля и при запуске расшифровывать всеь файл им. Если ключевая комбинация в нём правильная, то продолжаешь выполнение, иначе - выходишь, ибо мусор там, а не код с данными получился после расшифровки. Такое только забрутить можно.
     
  9. Rihter

    Rihter New Member

    Публикаций:
    0
    Регистрация:
    24 фев 2006
    Сообщения:
    76
    NullSessi0n

    Да с хешом это ты круто сказал!

    Но! Я с хешем ещё мало знаком :dntknw:



    А вообще можно пример посмотреть?
     
  10. BioMehanik

    BioMehanik New Member

    Публикаций:
    0
    Регистрация:
    30 апр 2006
    Сообщения:
    101




    А там и знакомиться вообщем-то не с чем... Воспользуйся Яндексом. Разберешься с понятием максимум за 10 минут.





    Дело человек говорит... )