Защита / предотвращение обратного инжиниринга из приложения
Я пытаюсь найти инструмент, который мог бы помочь мне сделать работу сложнее для крекеров/пиявок, чтобы заглянуть в мои вещи. В настоящее время я использую VMWare, но она довольно слабая. Есть предложения?
Patrice T
"В настоящее время я использую VMWare, но это довольно слабо."
Она не слаба, это не ее цель.
Если когда-нибудь хакеры узнают, что вы используете VMWare для этого, это будет лучшая шутка дня.
daer trea
Тогда есть альтернатива ?
Sergey Alexandrovich Kryukov
Любая альтернатива неправильной идее - это другая неправильная идея.
—СА
[no name]
Крекинг и реверс-инжиниринг-это не одно и то же. Вы хотите обеспечить принудительное лицензирование или предотвратить обратное проектирование вашей технологии? Если последние не тратят ваше время впустую.
daer trea
В основном предотвращают реверс-инжиниринг. Тхо, если они могут повернуть его вспять, они могут просто взломать его.
[no name]
Ваши цели не кажутся хорошо продуманными. Самый простой способ перепроектировать программное обеспечение-посмотреть, что оно делает, и скопировать его. Патент, которым вы владеете, может предотвратить это, а может и не предотвратить. Если у вас есть какая-то технология, которая настолько сложна, что никто никогда не придумывал ее, тогда поместите ее в общественное достояние. Вы можете получить Нобелевскую премию. Как я уже говорил ранее, этот тип мышления является полной тратой умственной энергии. Защита от копирования - это еще одна вещь, и есть способы сделать это- запутывание не является одним из них.
Sergey Alexandrovich Kryukov
Согласитесь!
—СА
daer trea
Я просто хочу сделать его более трудным для тех, кто смотрит на него в IDA, а не просто быть прямым кодом, который они могут просто переделать, потому что они уже точно знают, как я это делаю.