Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2002.05.23;
Скачать: [xml.tar.bz2];

Вниз

Замаскировать средство разработки   Найти похожие ветки 

 
Alexander Vasjuk   (2002-04-11 18:45) [0]

{Можно ли|Как} сделать невозможным узнать, каким средством разработки я создал свою программу (exe-модуль)?
И: Написание программ прямо в машинных кодах не нарушает никако- {-й необходимости лицензирования|-го авторского права}?


 
VuDZ   (2002-04-11 19:32) [1]

1. сжатие - upx
2. а почитать закон об авторских и смежных правах не судьба? не важно на чём ты написал своё творение, главное, что это сделал ты, а язык может быть любым


 
Alexander Vasjuk   (2002-04-11 19:58) [2]

VuDZ © (11.04.02 19:32)
1. А это необратимый процесс? Ушлые люди докопаются.
2. Дело не в этом. Мое творение - свидетельство того, что я использую нелицензионное чужое творение (Borland Delphi). Я не за свои права пекусь, а за поруганные мною Борландские.


 
ION T   (2002-04-11 20:01) [3]

1.UPX также успешно и распаковывает сжатые файлы:)
2.Об этом они (Борланд) никак не догадаются:)


 
Alexander Vasjuk   (2002-04-11 20:15) [4]

ION T © (11.04.02 20:01)
У нас (Украина) недавно внесли в местный Закон об авт. правах дополнения, по которым нарушители платят дикие штрафы в казну. Многие фирмы уже пострадали. Пока только за Windows и Office. А Microsoft и Borland возможно и не догадываются...


 
ION T   (2002-04-11 20:26) [5]

Ну, в принципе у Борланда есть бесплатные персональные версии продуктов, правда я не читал их EULA, но попробуй глянуть разрешают ли они с их помощью создавать коммерческий софт (сомневаюсь я что-то, но......)

А во-вторых, что собственно инспектируется? Исхожники, откомпилированный экзешник или собственно сама среда разработки?


 
Alexander Vasjuk   (2002-04-11 21:03) [6]

ION T © (11.04.02 20:26)
Изымаются системные блоки и ищется все нелицензионное. В моей программе (не являющейся нелицензионной), находящейся у моего клиента, найдут, что она сделана на Delphi. А завтра проверят меня по этой наводке на лицензионность Delphi...


 
Alexander Vasjuk   (2002-04-11 21:06) [7]

ION T © (11.04.02 20:26)
>что собственно инспектируется? Исхожники,

Спасибо, навел на мысль! Продавать в исходных текстах. Инспектирующим органам так и сказать - набирал исходный текст в легальном бесплатном FARе (в т.ч. и DFM, они могут быть текстовыми :)


 
VuDZ   (2002-04-11 21:30) [8]

неужели нет демо версий делфи? типа Borlan C++ Compiler, который без IDE... хоть триалы на 30 дней...


 
ION T   (2002-04-11 21:43) [9]

Ты главное компилятор FreePascal и IDE к нему - BloodShed DevPas поставь и скажи что разрабатывал там (про ФАР у них могут возникнуть сомнения:) Кстати таким образом когда-то PGP из сша экспортировали для обхода санкций - распечатка кода везлась в Европу, там сканировалось, компилировалась и продавалось:)

2VuDZ
Демо нет - есть персональные версии на 90 дней. Это собственно Дельфи6 Энтерпрайз без исходников VCL...


 
VuDZ   (2002-04-11 21:48) [10]

но это-то был С++ :>

а персональная версия бесплатная?


 
ION T   (2002-04-11 22:01) [11]


> VuDZ ©

Да:) Идешь на борланд.сом заходишь в раздел Дельфи, кликаешь по TryItNow и качаешь, затем производишь регистрацию - самое радостное то, через три месяца и после удаления борландовского куки-файла можешь регистрировать опять........:))))


 
iZEN   (2002-04-12 09:06) [12]

Самое смешное произойдёт потом: через месяц(три?) откомпилированный в trial-Delphi EXE-файл начнёт выдавать сообщение, что мол он заделан на триальной 30-и дневной версии Delphi и работать отказывается по этой причине.:)
Ну как, хороши грабли?


 
Alexander Vasjuk   (2002-04-12 12:56) [13]

А если версия персональная, значит не для коммерческого использования. Даже если без глюков, я не имею права продавать откомпилированный продукт. Не годится.
А что за FreePascal? У меня программа именно для Delphi.


 
PVOzerski   (2002-04-12 13:33) [14]

>А что за FreePascal? У меня программа именно для Delphi.
Посмотри на www.freepascal.org и www.fpc.by.ru. Я как бы хорошо к нему отношусь,
но объективным быть не могу :^), так что оценивай сам. Компилятор почти совместим
с Delphi (по кр. мере с ключом -Sd), насчет IDE тебе самый разумный совет дал
ION T © (11.04.02 21:43). Вот с VCL пока дело плохо; соответствующий GNU-проект
Lazarus находится в довольно грустном состоянии. Можно бы попытаться перенести
VCL от Sibyl, но для этого требуется огромная работа (я, похоже, скис, по кр. мере пока).
Так что если программа вся завязана на VCL, FreePascal поможет вряд ли.


 
yaJohn   (2002-04-12 13:59) [15]

Хм... Предположим Вася Пупкин продал жену на органы, а на вырученные средства купил полную версию Дельфей со всеми причендалами.
Может ли Вася заработать свой первый миллион компилируя чужие проекты по рупь за килобайт исходников?
И могу ли я, яаДжон продать свои исходники написанные исключительно в ФАРе Васе, которые Вася откомпилирует и продаст юзерам?

Или Борланды не такие глупые? Но отловить второй вариант.... Кажется нереально.


 
SPeller   (2002-04-12 14:07) [16]

А если ужать UPX-ом и затереть его опознавательные байты ? Я так делал, upx потом не распаковывал обратно этот файл.


 
Alexander Vasjuk   (2002-04-12 14:24) [17]

->yaJohn © (12.04.02 13:59)
У заказчика даже есть Delphi и свои программисты. Вариант с исходниками, набитыми в командной строке, по идее проходит. Но не дураки же органы. С ними подобные шутки плохи. Хотелось бы железную внушающую доверие отмазку. Типа я разрабатывал ПО на ПК заказчика. А вот законно ли это с т. зрения Борланд?

->SPeller © (12.04.02 14:07)
Если бы я был на службе у ментов, меня бы так просто не провели. Я бы доковырялся до образа памяти, куда программа развернется. Например (навскидку) создал бы дефицит памяти для глобального свопа, вырубил железно комп, а потом исследовал получившийся своп. Штрафы нереально велики, затраты бы окупились. А на службе у них весь цвет нации, можно не сомневаться, там зарплаты (+ левые доходы) хорошие.


 
PVOzerski   (2002-04-12 15:00) [18]

Я недавно звонил в питерскую фирму Поликом, торгующую легальным ПО. Спрашивал, в частности,
насчёт того, могут ли несколько программеров, поочередно сменяя друг друга, писать разные
проекты на одном компе с установленным Delphi, не нарушая при этом лицензии. Мне ответили,
что лицензия оговаривает только то, что продукт с диска может быть установлен только на 1
компьютере, а интересующая меня ситуация не обсуждается. Но, IMHO, может, лучше поситать текст
лицензии?


 
Olgerd   (2002-04-12 17:17) [19]

Достатчно собраться, например, десяти челвекам, купить лицензионную Delphi, поставить её на один комп, самим писать каждый на своём компе, на триальной версии, а затем скомпилировать на компе с лицензионной версией.


 
Malder   (2002-04-13 19:55) [20]

Да какую то фигню вы говорите - не верю я что на Украине будут проверять КАЖДЫЙ exe"шник !!! А тем более применять какие либо меры по выявленю языка программирования. Максимум - это прийти в фирму, посмотреть какое ПО установлено и попросить показать лицензию на него. Надеюсь твоя программа не аналог Microsoft Windows ? тогда спи спокойно...


 
Anatoly Podgoretsky   (2002-04-13 20:06) [21]

PVOzerski © (12.04.02 15:00)
Они плохо знают лицензию, лицензия не ограничивает установку на одмн компьютер, можно ставить на нескольких, а вот по очереди работать нельзя. Так же нельзя компилировать программы для других.


 
Rooman   (2002-04-14 09:02) [22]


> Alexander Vasjuk (12.04.02 14:24)
> ->SPeller © (12.04.02 14:07)
> Если бы я был на службе у ментов, меня бы так просто не
> провели. Я бы доковырялся до образа памяти, куда программа
> развернется. Например (навскидку) создал бы дефицит памяти
> для глобального свопа, вырубил железно комп, а потом исследовал
> получившийся своп. Штрафы нереально велики, затраты бы окупились.
> А на службе у них весь цвет нации, можно не сомневаться,
> там зарплаты (+ левые доходы) хорошие.

а вот эти действия потом бы эксперт доказывал в суде:)
скажу по секрету, такие экспертизы практически ничего не доказывают, т.к. проводятся с многочисленными нарушениями закона (информация-то подменяется при проведении экспертизы? значит не вещ. док. уже, т.е. надо обосновывать законность подобных экспертных действий ссылкой на нормативные документы, которых не существует в природе, а значит все такие экспертизы - псу под хвост, а эксперта - за решетку за проведение экспертизы с нарушением закона:)


 
SPeller   (2002-04-14 14:33) [23]

Alexander Vasjuk (12.04.02 14:24)
Но вы же там не работает....
А как это можно из памяти перенести содержимое на диск ? В свап ? А потом рыть хорошо если только сотню мегабайт, а то и больше раза в два. И как там отыскать именно МОЮ прогу ?


 
Malder   (2002-04-14 17:37) [24]

SPeller, а вот это можно. Как - не знаю. Но находили и пароли, который Windows временно хранил в памяти, а в следствии нехватки памяти, скидывал в своп...


 
SPeller   (2002-04-15 04:52) [25]

Ну а всё-таки, меня очень интересует. Как имея ужатый нераспаковываемый ЕХЕшник вычислить его расположение в этом свопе или свапе, как его там ??? Каким способом это реализуется ?



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2002.05.23;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.51 MB
Время: 0.008 c
1-73200
MisterBin
2002-05-13 19:45
2002.05.23
Загрузить строки из файла


3-73054
serg72
2002-04-27 10:19
2002.05.23
ADO (dBase) как создать цифрофое поле определ.размера.


1-73291
Riko
2002-05-11 17:13
2002.05.23
Командная строка...


1-73197
PONTIY
2002-05-14 13:33
2002.05.23
непонятная трабла с Editами


1-73232
Holms
2002-05-15 09:56
2002.05.23
Простой вопрос





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский