[ANN] VMProtect for Linux
От: drVanо Россия https://vmpsoft.com
Дата: 04.05.17 07:18
Оценка: 21 (3)
Выпустили демку под Linux:
http://vmpsoft.com/files/VMProtectDemo_x64.tar.gz
Re: [ANN] VMProtect for Linux
От: m2l  
Дата: 04.05.17 11:44
Оценка:
Здравствуйте, drVanо, Вы писали:

V>Выпустили демку под Linux:


  Пока не работает
Hello world:
cat main.c
#include <stdio.h>
int main(int argc, char* argv[])
{
    printf("Hello!\n");
    return 0;
}

gcc main.c
Настройки по умолчанию, ничего не менял:
./a.vmp.out
Segmentation fault
file a.out
a.out: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=12227118153df7d876ed94f3c211ac1cffe44c86, not stripped
uname -a
Linux ubuntu 4.4.0-75-generic #96-Ubuntu SMP Thu Apr 20 09:56:33 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux


Проверял на Ubuntu 16.04 LTE. Если не секрет, на какой дистрибутив рассчитано?
Еще при повторной упаковке один раз зависла на Saving startup code... в остальные разы ругалась, что не может получить доступ к файлу.
Re[2]: [ANN] VMProtect for Linux
От: drVanо Россия https://vmpsoft.com
Дата: 04.05.17 12:12
Оценка: :))
Здравствуйте, m2l, Вы писали:

m2l>
  Пока не работает


Оригинальный бинарник+проект+результат на почту скинете?

m2l>Проверял на Ubuntu 16.04 LTE. Если не секрет, на какой дистрибутив рассчитано?


Ubuntu, Xubuntu. На других не тестировалось.
Re[3]: [ANN] VMProtect for Linux
От: m2l  
Дата: 04.05.17 14:05
Оценка:
Здравствуйте, drVanо, Вы писали:

V>Оригинальный бинарник+проект+результат на почту скинете?

Ок, отправил на почту из профиля.

m2l>>Проверял на Ubuntu 16.04 LTE. Если не секрет, на какой дистрибутив рассчитано?

V>Ubuntu, Xubuntu. На других не тестировалось.
ИМХО, желательно ещё тестить хотя бы Centos или RedHat.
Re[2]: [ANN] VMProtect for Linux
От: drVanо Россия https://vmpsoft.com
Дата: 04.05.17 19:16
Оценка:
Здравствуйте, m2l, Вы писали:

m2l>
  Пока не работает
m2l>Hello world:
m2l>cat main.c
m2l>
m2l>#include <stdio.h>
m2l>int main(int argc, char* argv[])
m2l>{
m2l>    printf("Hello!\n");
m2l>    return 0;
m2l>}
m2l>

m2l>gcc main.c
m2l>Настройки по умолчанию, ничего не менял:
m2l>./a.vmp.out
m2l>Segmentation fault
m2l>file a.out
m2l>a.out: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=12227118153df7d876ed94f3c211ac1cffe44c86, not stripped
m2l>uname -a
m2l>Linux ubuntu 4.4.0-75-generic #96-Ubuntu SMP Thu Apr 20 09:56:33 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux


VMProtect Demo for Linux 3.2.0.797:
http://vmpsoft.com/files/VMProtectDemo_x64.tar.gz
Re[4]: [ANN] VMProtect for Linux
От: drVanо Россия https://vmpsoft.com
Дата: 04.05.17 19:16
Оценка:
Здравствуйте, m2l, Вы писали:

m2l>>>Проверял на Ubuntu 16.04 LTE. Если не секрет, на какой дистрибутив рассчитано?

V>>Ubuntu, Xubuntu. На других не тестировалось.
m2l>ИМХО, желательно ещё тестить хотя бы Centos или RedHat.

Спасибо, протестим.
Re[3]: [ANN] VMProtect for Linux
От: m2l  
Дата: 05.05.17 05:59
Оценка:
Здравствуйте, drVanо, Вы писали:

V>VMProtect Demo for Linux 3.2.0.797:

V>http://vmpsoft.com/files/VMProtectDemo_x64.tar.gz

1. Запустил. Выбрал файл a.out, рядом уже лежал a.vmp.out сделанный раньше, нажал упаковать — "Saving startup code... 83%" в бесконечность. Убил a.vmp.out, перезапустил. Первый раз нажал "Compile" — вроде упаковалось, ничего не делаю, нажимаю "Compile" ещё раз — "Saving startup code... 96%".

2. Я правильно понимаю, что защищенный бинарник сейчас не будет стартовать на системах без X сервера либо будет вываливаться с ошибками вместо GUI?
Re[4]: [ANN] VMProtect for Linux
От: drVanо Россия https://vmpsoft.com
Дата: 05.05.17 11:37
Оценка:
Здравствуйте, m2l, Вы писали:

m2l>1. Запустил. Выбрал файл a.out, рядом уже лежал a.vmp.out сделанный раньше, нажал упаковать — "Saving startup code... 83%" в бесконечность. Убил a.vmp.out, перезапустил. Первый раз нажал "Compile" — вроде упаковалось, ничего не делаю, нажимаю "Compile" ещё раз — "Saving startup code... 96%".


ОК.

m2l>2. Я правильно понимаю, что защищенный бинарник сейчас не будет стартовать на системах без X сервера либо будет вываливаться с ошибками вместо GUI?


Защищенный бинарник показывает все сообщения через zenity, поэтому я не думаю что будут какие-то проблемы при отсутствии Х сервера.
Re[5]: [ANN] VMProtect for Linux
От: m2l  
Дата: 05.05.17 14:28
Оценка:
Здравствуйте, drVanо, Вы писали:

V>Защищенный бинарник показывает все сообщения через zenity, поэтому я не думаю что будут какие-то проблемы при отсутствии Х сервера.


А что будет происходить в системах, где нет zenity? И при отсутствии X-сервера zenity будет просто ругаться, не отображая сообщений...
Отредактировано 05.05.2017 14:29 m2l . Предыдущая версия .
Re[6]: [ANN] VMProtect for Linux
От: drVanо Россия https://vmpsoft.com
Дата: 05.05.17 16:33
Оценка:
Здравствуйте, m2l, Вы писали:

V>>Защищенный бинарник показывает все сообщения через zenity, поэтому я не думаю что будут какие-то проблемы при отсутствии Х сервера.


m2l>А что будет происходить в системах, где нет zenity? И при отсутствии X-сервера zenity будет просто ругаться, не отображая сообщений...


VMProtect показывает сообщения только в случае невозможности дальнейшей работы, поэтому если нет zenity, то программа в худшем случае закроется без всяких сообщений.
Re[4]: [ANN] VMProtect for Linux
От: drVanо Россия https://vmpsoft.com
Дата: 07.05.17 09:16
Оценка:
Здравствуйте, m2l, Вы писали:

m2l>1. Запустил. Выбрал файл a.out, рядом уже лежал a.vmp.out сделанный раньше, нажал упаковать — "Saving startup code... 83%" в бесконечность. Убил a.vmp.out, перезапустил. Первый раз нажал "Compile" — вроде упаковалось, ничего не делаю, нажимаю "Compile" ещё раз — "Saving startup code... 96%".


VMProtect Demo for Linux 3.2.0.805:
http://vmpsoft.com/files/VMProtectDemo_x64.tar.gz

P.S. По поводу багов, предложений, замечаний лучше писать на наш форум
Re[4]: [ANN] VMProtect for Linux
От: ML380 Земля  
Дата: 21.05.17 09:58
Оценка:
Здравствуйте, m2l, Вы писали:

m2l>ИМХО, желательно ещё тестить хотя бы Centos или RedHat.


Так это ж одно и то же.
Re[5]: [ANN] VMProtect for Linux
От: m2l  
Дата: 21.05.17 10:22
Оценка:
Здравствуйте, ML380, Вы писали:

ML>Так это ж одно и то же.


Ну да. Я же написал "или".
Re[4]: [ANN] VMProtect for Linux
От: drVano  
Дата: 25.05.17 16:18
Оценка:
Здравствуйте, m2l, Вы писали:

m2l>ИМХО, желательно ещё тестить хотя бы Centos или RedHat.


CentOS 7:
Re[5]: [ANN] VMProtect for Linux
От: sushko Россия  
Дата: 04.06.17 17:51
Оценка:
Здравствуйте, drVanо, Вы писали:

V>VMProtect Demo for Linux 3.2.0.805:

V>http://vmpsoft.com/files/VMProtectDemo_x64.tar.gz

Братцы, вычитайте сайт, неприлично же:

http://vmpsoft.com/products/matrix/

Mutation is a replacing the source code instructions with their analog (or a certain instruction sequence), that give the same result as the source code
— правильно: giveS the same result
— насчет первой части предложения — мне кажется, чтро это просто калька с русского, и что по-английски так не говорят

You can add the support of serial numbers to your application with minimal efforts.
— правильно: add the serials numbers support

Virtual Files feature allows to bundle files inside the main executable, so your application with its plugins become a single file
— правильно: becomes a single file
Бесплатный генератор отчетов для программ на C/C++
http://www.oxetta.com
Re[6]: [ANN] VMProtect for Linux
От: rkcsoft Россия  
Дата: 16.06.17 12:07
Оценка:
Здравствуйте, sushko, Вы писали:

S>Братцы, вычитайте сайт, неприлично же:


Да там всё не очень, включая саппорт ))))
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.