![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#41 | |
Старожил
Регистрация: 08.02.2012
Сообщений: 2,173
|
![]() Цитата:
Правильно поставленная задача - три четверти решения.
|
|
![]() |
![]() |
![]() |
#42 |
Участник клуба
Регистрация: 21.11.2007
Сообщений: 1,692
|
![]()
Можно хранить в exe
a Править информацию о файле (версия программы) b Дописывать в конец файла c Менять ресурсы программы Писать в реестр Сверяться с системной датой (датой создания файла, датой из сети ...) Хранить данных на удаленном сервере Можно извратиться и хранить время в зашифрованном виде в контейнере ключей (CryptoAPI) Комбинированное решение проблемы вышеперечисленными способами Хм, выбирайте и разбирайтесь ![]() |
![]() |
![]() |
![]() |
#43 | ||||
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]()
[QUOTE]
Цитата:
Цитата:
Цитата:
Цитата:
Думаю, что все это бестолку рассказывать ТС'у, он тему на 5 страниц протроллил, об использовании 1 API функции и простой математ. операции вычитания, полученого ранее(Время при запуске) от полученного в сейчас(время при завершении ПО) и умножения на 1000(перевод мс в сек.). Что есть время работы кода в начале и конце которого были сделаны замеры. До вопросов безопасности и защиты информации он очень и очень далек. А судя по цитированным мною его воле изъявлениям, вообще полный восторг от такого троллинга. Хоть бы почитал MSDN описание GetTickCount. Kostia ....Купить протектор и забить на геморой? самый простой выход т.к. там уже подумали о защите во всех её проявлениях и вариантах, начиная защитой от отладки, заканчивая всякими триал-защитами и лиц. ключами и т.д. и т.п. Последний раз редактировалось Человек_Борща; 24.08.2012 в 10:37. |
||||
![]() |
![]() |
![]() |
#44 | |
Участник клуба
Регистрация: 21.11.2007
Сообщений: 1,692
|
![]() Цитата:
Тем более проблемма популярных продуктов, которыми пользуются множество людей как раз в наличие готовых гайдов по взлому =) |
|
![]() |
![]() |
![]() |
#45 |
Старожил
Регистрация: 24.01.2011
Сообщений: 3,167
|
![]()
>Можно хранить в exe
>a Править информацию о файле (версия программы) >b Дописывать в конец файла >c Менять ресурсы программы что дописывать? тут уже и с этим проблема >Писать в реестр - не подходит Поворот на 90 градусов, пусть я слабо разбираюсь во многих вопросах, тогда такие зубры как Винрар, 7Зип перед упаковкой могут позволить поставить внутри себя таймер на месяц и пароль? То есть при рапаковке пароль месяц просит, затем через месяц уже ничего не просит, не распаковывается и всё?? |
![]() |
![]() |
![]() |
#46 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#47 |
Старожил
Регистрация: 24.01.2011
Сообщений: 3,167
|
![]()
Дядя Вася упаковал архив, перед упаковкой сказал спрашивать месяц пароль, положил архив и пароль в доступном месте
У дяди Васи нет доступа к системе, компьютеру неизвестных и когда он положил он не знал найдётся ли кто-то вообще или их найдётся миллион на дату инсталяции к неизвесным он начхал, во главу угла поставил дату создания им архива Последний раз редактировалось Ципихович Эндрю; 24.08.2012 в 13:45. |
![]() |
![]() |
![]() |
#48 |
equ asm
Участник клуба
Регистрация: 02.05.2009
Сообщений: 1,605
|
![]()
Что-то я такого не видел у винрара
![]() Вам уже дали совет не парится, ибо все равно не ваше, а взять готовый протектор. |
![]() |
![]() |
![]() |
#49 | ||
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]() Цитата:
Сомневаюсь что рабочий мануал доступен простым смертным. Программы защиты обновляются быстрее чем появляются распаковщики для них. PE файл документирован. Такое делается путем перемещения стартового адреса с кода программы на код загрузочной программы, которая и подготавливает код программы к запуску, выделает защищенное пространство, запускает туда код(распаковывает, расшифровывает) и запускает, предварительно распихав овер9000 ловушек для отладчиков, вирт. машин и прочей хрени, которой можно ломать. Чтобы отломать защиту, нужно найти стартовый адрес программы и обновить шапку PE файла. Если код упакован, защищен, нужно найти указатель на код распаковки и запускать его. Поскольку все делается по цепочке "Распаковка" => "Запуск". В exe файле уже все есть для снятия защиты, которой он защищен, нужно только знать где отломать. Цитата:
Последний раз редактировалось Человек_Борща; 24.08.2012 в 14:50. |
||
![]() |
![]() |
![]() |
#50 |
Старожил
Регистрация: 24.01.2011
Сообщений: 3,167
|
![]()
я и не сказал, что есть такое у архиватора, я сказал, пусть у меня не достаточно знаний, а у них же поболее будет, неужели не могут сделать
и не нужна дата, нужен таймер. Отправная точка - момент создания архива, она известна и нужное создателю время после которого архив не откроется |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Жизни в игре | glebast | Помощь студентам | 11 | 18.05.2012 01:10 |
стихами о жизни. | NSvirus | Свободное общение | 0 | 15.07.2011 19:22 |
Время жизни процесса | Dmitry Dmitriev | Win Api | 1 | 13.01.2011 17:10 |
О жизни | Simply-Art | Свободное общение | 19 | 20.01.2007 09:25 |