wmmail.ru – cервис почтовых рассылок на главную
написать письмо
карта сайта

С чего начать?РекламодательПравилаFAQСтатистикаБиржа статейTOP100ФоткиКонтакты
Логин:
Пароль: 
Регистрация   Забыли пароль?
WMLogin
Пользователей всего:

513254

Пользователей сегодня:

30

Пользователей online:

157

Выплачено ($): 7`606`693,07
Выплат: 8`116`042
Писем прочитано: 1`024`960`507

 
 
Online 0
Все ответы
 
 

Вопрос #3689

Внимание! В разделе вопрос-ответ запрещается:

  • Мат, оскорбления, флуд, реклама
  • Сообщения, не являющиеся вопросами/ответами
  • Нарушение законодательства РФ
  • Попрошайничество в любой форме

Выделите текст и нажмите для цитирования  #  
+3   [05.08.2010 12:53] Filimonov-Andrey Рейтинг 3011.30     Стена пользователя Filimonov-Andrey +357

Закрытый вопрос от пользователя Filimonov-Andrey Защита ПО.

Конкретно интересует, как защитить свою программу написанную, в частности на Delphi. Не от копирования, а от просмотра исходника...
___________________________________
Я программер...
103
Я вебмастер...
27
Я ни то ни сё и просто хочу в ТОПку.
119
Раздел: Программирование, проголосовало: 249, последний комментарий: 05.08.2010 16:48
Проголосовали: #504063, #539840, ananda

Ответы
Ответов всего: 20  вопрос закрыт 
Выделите текст и нажмите для цитирования  #  
0   [05.08.2010 12:59] Nekr0n Рейтинг 0.00     Стена пользователя Nekr0n +45  Все ответы пользователя Nekr0n

На ява скрипте(или просто яве) я чет такое слышал, но о делфи нет.
Выделите текст и нажмите для цитирования  #  
0   [05.08.2010 13:11] R1mlin Рейтинг 0.00     Стена пользователя R1mlin +165  Все ответы пользователя R1mlin

Вроде на дельф нельзя!
Выделите текст и нажмите для цитирования  #  
+1   [05.08.2010 13:16] #103207   Все ответы пользователя

Filimonov-Andrey, ну ты откомпилируй исходник и после этого ты уже не сможешь восстановить исходник из машинного кода. А если и сможешь то получишь не то что было раньше в исходнике!!! Да и закодировать и сжать можно саму откомпилированную прогу!
Проголосовали: Filimonov-Andrey
Выделите текст и нажмите для цитирования  #  
-2   [05.08.2010 13:24] #697776   Все ответы пользователя

Упаковщиком!!! Он защитит код!!!
Проголосовали: #694238, Filimonov-Andrey
Выделите текст и нажмите для цитирования  #  
0   [05.08.2010 13:27] #697776   Все ответы пользователя

А ты что программист? Delphi знаешь???
Выделите текст и нажмите для цитирования  #  
+4   [05.08.2010 13:32] #504063   Все ответы пользователя

ну вот что могу посоветовать почитать!
Очень интересная работа разбитая по частям возможно найдете что-то
http://delphiday.blogspot.com/2010/06/delphi-i.html
Проголосовали: Nekr0n, Leningrad00, #694238, Filimonov-Andrey
Выделите текст и нажмите для цитирования  #  
+1   [05.08.2010 13:39] Leningrad00 Рейтинг 1464.76     Стена пользователя Leningrad00 +355  Все ответы пользователя Leningrad00

#697776 пишет А ты что программист? Delphi знаешь???

Ты ж ушел!

Результатом создания программы на Delphi является exe-файл, имея который никаких исходных кодов получить не удастся. Умеющих то, что описано по ссылке Атамана, не остановят никакие упаковщики.
Проголосовали: #504063
Выделите текст и нажмите для цитирования  #  
+3   [05.08.2010 13:40] #694238   Все ответы пользователя

#697776 пишет Упаковщиком!!! Он защитит код!!!

Упаковщик только в exe запокует, конечно, обычному юзеру не видно, но можно и распоковать !!

А защитить кодированием ява скриптов, а дельфи незнаю..
Проголосовали: Nekr0n, #504063, #539840
Выделите текст и нажмите для цитирования  #  
+1   [05.08.2010 13:47] #539840   Все ответы пользователя

#694238 пишет Упаковщик только в exe запокует, конечно, обычному юзеру не видно, но можно и распоковать !!

Да Анпакеров на данный счет дофига.

Можно запаковать много раз, но антивири будут ругаться и до самой проги добраться будет легко, а декомпилировать еще быстрее.

О защите впервые слышу........
Но всеравно заядлый кодер может ломануть, а новичкам и ламерам будет не по зубам.
Проголосовали: #694238
Выделите текст и нажмите для цитирования  #  
0   [05.08.2010 13:51] #697464   Все ответы пользователя

Ехе-файл не содержит исходников, но его можно разобрать и внести изменения. Для некоторой защиты использую упаковщик UPX. Но его можно распаковать. Для более весомой защиты после UPX использую StealthPE. Стелс скрывает язык программирования и название упаковщика.
Выделите текст и нажмите для цитирования  #  
+1   [05.08.2010 13:53] #697464   Все ответы пользователя

Вернее UPX использую для уменьшения веса проги, а StealthPE - для защиты
Проголосовали: #569981
Выделите текст и нажмите для цитирования  #  
+2   [05.08.2010 13:55] #539840   Все ответы пользователя

#697464 пишет Вернее UPX использую для уменьшения веса проги, а StealthPE - для защиты

Про Дисассемблер не забываем!
Вещь в руках крякера очень опасная!
Проголосовали: #569981, Filimonov-Andrey
Выделите текст и нажмите для цитирования  #  
0   [05.08.2010 13:57] alvst Рейтинг 0.00     Стена пользователя alvst +155  Все ответы пользователя alvst

пас.
Выделите текст и нажмите для цитирования  #  
0   [05.08.2010 14:00] #539840   Все ответы пользователя

#697464 пишет Ехе-файл не содержит исходников, но его можно разобрать и внести изменения. Для некоторой защиты использую упаковщик UPX. Но его можно распаковать. Для более весомой защиты после UPX использую StealthPE. Стелс скрывает язык программирования и название упаковщика.

Ну например .NET декомпилируются Reflector"ом исходный код на осмотр!

Дельфи тож декомпилируются чуть дольше но результат отличный

Чуток не в тему
Flash очень хорошо декомпилируется и можно выдирать оттуда многое
Выделите текст и нажмите для цитирования  #  
0   [05.08.2010 14:03] #539840   Все ответы пользователя

#697464 пишет UPX

Ну есть и другие упаковщики
Армадилло к примеру
Выделите текст и нажмите для цитирования  #  
+1   [05.08.2010 14:12] #569981   Все ответы пользователя

Любой упаковщик для защиты не годится, это тот же архиватор - запаковал, значит и распаковать можно. StealthPE - отличная штука. Программирую на вижуал бэйсике, упаковую, а после обработки стэлсом, пишет, что прога на делфи и без пакера.
Может защита не самая навороченная, но с толку сбивает.
Проголосовали: Filimonov-Andrey
Выделите текст и нажмите для цитирования  #  
0   [05.08.2010 14:17] #539840   Все ответы пользователя

#569981 пишет Любой упаковщик для защиты не годится, это тот же архиватор - запаковал, значит и распаковать можно. StealthPE - отличная штука. Программирую на вижуал бэйсике, упаковую, а после обработки стэлсом, пишет, что прога на делфи и без пакера.
Может защита не самая навороченная, но с толку сбивает.

О? Ты на бейсике пишешь? .НЕТ или просто Визуал Бейсик?
Выделите текст и нажмите для цитирования  #  
0   [05.08.2010 14:39] Filimonov-Andrey Рейтинг 3011.30     Стена пользователя Filimonov-Andrey +357  Все ответы пользователя Filimonov-Andrey

#504063 пишет ну вот что могу посоветовать почитать!
Очень интересная работа разбитая по частям возможно найдете что-то
http://delphiday.blogspot.com/2010/06/delphi-i.html

Супер.
Выделите текст и нажмите для цитирования  #  
0   [05.08.2010 16:36] automilin Рейтинг 7705.86     Стена пользователя automilin +1094  Все ответы пользователя automilin

Если винду, луникс и т.п вскрывают, то никак.
Выделите текст и нажмите для цитирования  #  
0   [05.08.2010 16:48] #665191   Все ответы пользователя

Есть специальный компонент, можно в инете найти. Он шифрует код и если попытаться использовать дизассемблер или декомпилятор - то увидят токо кучу непонятных символов.

Видеоурок

Вопрос-ответ

НОВОСТИ
19.04.2024Технические работы с СБП
подробнее>>
03.04.2024Выплаты
подробнее>>

© 2004-2024 «WMMAIL» Пользовательское соглашение