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

Вниз

Программа на Delphi   Найти похожие ветки 

 
ЯЯЯ   (2003-10-01 12:03) [0]

Кто-нибудь знает, есть ли внутри EXE-шника, скомпилированного в Delphi информация о версии Delphi (в смысле Personal, Prof, Ent) и о номере лицензии.
Т.е. если я буду распространять прогри, мною написанные, можно ли отследить на какой копии Delphi я их создавал?


 
Кулюкин Олег   (2003-10-01 13:19) [1]

А воровать нехорошо


 
Кот Бегемот   (2003-10-01 13:45) [2]

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

Вот перечень информации, которая добавляется в компилируемый файл (для Delphi 5, для остальных не знаю точно):
- дата создания и время компиляции, а также кол-во строк кода
- версия Delphi и номер билда
- инфа об установленных апдейтах
- чексумы для System и SysUtils
- модель и степпинг процессора (а для процессоров имеющих CPUID - и он также)
- размер и разрядность памяти
- модель и серийный номер материнской платы
- версия BIOS

Дополнительно для Delphi 5 Enterprise добавляются (так как эта версия ориентирована в основном на архитектуру клиент-сервер):
- количество и модели сетевых карточек
- IPX адрес и IP адрес с маской подсети
- MAC адрес для каждой сетевухи

Вся эта инфа лежит в ЕХЕшнике по смещению 0x4000.


 
Opuhshii   (2003-10-01 13:46) [3]

"информация о версии Delphi (в смысле Personal, Prof, Ent)"
да


 
Danilka   (2003-10-01 13:51) [4]

>Т.е. если я буду распространять прогри, мною написанные, можно ли
>отследить на какой копии Delphi я их создавал?

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

Правда, при одном условии - если твоя программа будет того стоить. Как правило, те кто воруют ничего серьезного семи делать не умеют.


 
Danilka   (2003-10-01 13:53) [5]

[2] Кот Бегемот © (01.10.03 13:45)
Даже если ручками забить эту информацию, все равно определить можно на каком компиляторе, с использованием каких библиотек откомпилена программа, так что отгрести всегда можно.


 
Кулюкин Олег   (2003-10-01 14:04) [6]

2 Danilka
> Даже если ручками забить эту информацию, все равно определить можно на каком компиляторе
Да. Я пытался взломать их метод шифрования, но они мсешивают информацию с логическим наполнением и функционалом, так что пока хакнешь, новая версия Дельфи выходит.


 
Кен   (2003-10-02 02:31) [7]


> Danilka © (01.10.03 13:51) [4]
> приходят к тебе дяденьки и говорят: "ты тут программу продаешь
> сделаную на дельфях, покажи-ка лицензию на дельфи".

Ответь, что на вопросы будешь отвечать только в присутсвии своего адвоката.
Это они должны доказать, что ты нарушил закон, а у тебя призумпция невиновности. Пусть побегают, заводят дело, оформляют всё, собирают доказательсва, экспертизы, передают в суд. И если они это всё сделают, то так уж и быть, к суду купишь лицензию и все их труды рассыпятся.


 
KSergey   (2003-10-02 09:13) [8]

Ага, купишь
За 3..4 тыщи бакинских - это не в раз насобираешь


 
Darts   (2003-10-02 09:35) [9]

> KSergey © (02.10.03 09:13) [8]

Зачем человеку Enterprise, он возьмет Professsional. 1000$ - уже терпимо.


 
Anatoly Podgoretsky   (2003-10-02 09:51) [10]

Кен © (02.10.03 02:31) [7]
Ага когда к тебе ворвутся с вышибание двери, в известных масках, и попробуй только заикнуться про адвоката, во первых не поможет, а во вторых явно лишнии почки.

Darts © (02.10.03 09:35) [9]
Не знаю его программы, но посмотри в features matrix, то увидишь очень серьезные отличия в составе модуелей, это может являться серьезным препятствием в использовании именно Professsional.

Поскольку этот вопрос задан, то ясно почему, владельцу лицензионной версии беспокоиться нечего.


 
Layner   (2003-10-02 10:09) [11]

Ну сделал я программу, выкинул в инет, получаю даже деньги за неё переводами, как они узнают мой адрес? По ip-ftp-№креды и т.д.
А далее интересует, ASPack вытирает ли эту (Кот Бегемот © (01.10.03 13:45)) информацию?
Да вообше, напишу дома, а приду компилить в универ. там лицензионная.


 
Layner   (2003-10-02 10:11) [12]

Выходит что Россия, Украина, Беларусь, Китай в большинстве сидят на 2..5 серийниках для delphi. У нас болванки на ура идут многотысячными тиражами от алекссофта....


 
Игорь Шевченко   (2003-10-02 10:25) [13]


> Да вообше, напишу дома, а приду компилить в универ. там
> лицензионная.


И денежка будет университету идти, то-то он порадуется...


 
Anatoly Podgoretsky   (2003-10-02 10:36) [14]

Подводишь университет, он не имеет права сдавать в аренду ни в каком виде, а если еще и окажется, что у университеа еще и лицензия для учебных заведений, то подвошь вообще сильно.
Лишат университет лицензии, кого будут бить по одному месту?


 
Дядя Ваня   (2003-10-02 10:51) [15]

Херня все это. Уже три года на ломаных делбфах пишу и продаю проги и хотьбы что. А реально они ничего сделать не могут, у нас в Украине законадательтво этого не позваляет делать.


 
Дядя Ваня   (2003-10-02 10:53) [16]

2Anatoly Podgoretsky
Ага когда к тебе ворвутся с вышибание двери, в известных масках, и попробуй только заикнуться про адвоката, во первых не поможет, а во вторых явно лишнии почки.

Ну это вообще смешно, тогда не я буду им должен а они мне и на мног о больше.


 
Layner   (2003-10-02 10:55) [17]

Универ и не узнает что у него кто то компилит.
Денежка как она будет капать, если мой р/с фигурирует при продаже? Или что, приходят мужки в кепках в универ, спрашивают, вы писали почтовый клиент TheMail999? У работников универа открылся рот...Мужики: получите денежку, 20т.уе... прога вышла на редкость удачная...

RE:
ASPack чистит ли эту^^^ инфу?


 
Darts   (2003-10-02 10:57) [18]

> Дядя Ваня (02.10.03 10:51) [15]

Далеко не так. Если программа - одноразовая, на это могут посмотреть сквозь пальцы. Если массовый успех - приходится покупать.

"..у нас в Украине законадательтво этого не позваляет делать"
Не факт. А если изменят в следующем году?


 
Layner   (2003-10-02 11:03) [19]

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

Действительно смешно, что компилятор вписывает и домашний адрес? А по IP пущай ищут, могу даже сейчас сказать, комп, где стоит D7 имеет адрес 192,168,0,1. По мак адресу, тоже пущай, по чему там они ещё реально могут найти? Ну нашли они меня через р/с, но я только получаю деньги как посредник, и перевожу их в др. место, тем более, ну кто им скажет хозяина счета? Так что и этот вариант отпадает. Продолжаю, ну нашли они меня, вышли окольными путями, приписка такая, Урюпинск, Захудалинская, 1/8 кв. 14, а я именно там буду прописан, если на счета будут идти денежки выше 1000$ в мес. Хотя сам снимаю кв. совсем в др. месте.
да вообще деньги в России не буду снимать. И все. Никаких улик против меня.


 
stone   (2003-10-02 11:10) [20]

Что-то вы тут прям детектив про хакеров развели. Люди в масках, адвокаты...


> Если программа - одноразовая, на это могут посмотреть сквозь
> пальцы. Если массовый успех - приходится покупать.

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

2 Layner © (02.10.03 11:03)

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


 
Игорь Шевченко   (2003-10-02 11:12) [21]

На какие только ухищрения и затраты не идут любители халявы...:))


 
Danilka   (2003-10-02 11:16) [22]

[16] Дядя Ваня (02.10.03 10:53)
Я не в курсе на счет Украины, а в России двери вишибают, компы уносят все опечатывают и т.д. Набери в поисковике "Управление Р".
Правда трясут, как правило, за Микрософт и 1С, но это потому-что у серьезных контор (и людей) дельфи лицензионый.
Сейчас уже некоторые конторы проверяют наличие лицензии у разработчика на среду разработки.

[19] Layner © (02.10.03 11:03)
Хе-хе, ну ты и даешь, неужели ты надеешься чего-то добиться сидя в подполье. :))
Поверь, гораздо проще и прибыльнее всего этого гемороя купить дельфу.


 
Darts   (2003-10-02 11:17) [23]

Ага, используя методы Аль-Каеды. Какие скрытные, блин...


 
Дядя Ваня   (2003-10-02 11:27) [24]

2Darts ©
Не факт. А если изменят в следующем году?

Закон обратной силы не имеет. Если сделают то тогда прийдется купить, ито для скомпилиных прог после принятия закона.


 
Layner   (2003-10-02 11:41) [25]

Да, да, да, не могут или не хотят найти производство дисков, уже упомянутых здесь, от алекссофта, то о чём может идти речь?


 
Danilka   (2003-10-02 11:51) [26]

[25] Layner © (02.10.03 11:41)
Я, конечно, не в курсе с ситуацией на счет алкс-софта, но, это уже совсем другой бизнес. Думаю, денег, которые отстегиваются на то, чтобы их не хотели искать хватит тебе, чтобы полностью забить свою квартиру лицензионной дельфей.
Не уверен, что у тебя есть столько денег на взятки.

Тут еще один вопрос, вопрос кармы. Пока ты пользуешься вороваными продуктами, твоя карма не позволит тебе создать чего-нибудь стоящее. А если и позволит, то уж точно не позволит продать за хорошие деньги. :))


 
Layner   (2003-10-02 11:52) [27]

Подскажите спецы, Анатолий Подгорецкий, Юрий Зотов или др.
ASPack чистит ли эту^^^(Кот Бегемот © (01.10.03 13:45)) инфу?


 
Darts   (2003-10-02 11:56) [28]

> Layner © (02.10.03 11:52) [27]

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


 
Anatoly Podgoretsky   (2003-10-02 12:00) [29]

Layner © (02.10.03 11:52) [27]
Во первых меня этот вопрос не интересует, а во вторых с какой стати, какой то ASPack должен корежить файл?

Darts © (02.10.03 11:56) [28]
Заплатил налоги, спи спокойно.


 
Anatoly Podgoretsky   (2003-10-02 12:02) [30]

Сомневаюсь, что украинское законодательство позволяет не платить налоги, очень сомневаюсь.


 
blackman   (2003-10-02 12:34) [31]

За всё надо платить... Нельзя не платить!
Но если нельзя, а очень хочется, то можно? :)


 
Darts   (2003-10-02 13:00) [32]

> blackman © (02.10.03 12:34) [31]

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


 
blackman   (2003-10-02 13:58) [33]

>Anatoly Podgoretsky
AsPack не корежит, но упаковывает и если смореть его на диске, то уже просто так не найдешь...


 
Soft   (2003-10-02 14:08) [34]

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

2)Борланду очень не выгодно устраивать показательные процессы по поводу нелицензионного использования Delphi и прочих ее продуктов. Борланд не хочет получить опыт Микрософт:) Сейчас многие отказываются от использования продукции MS по причине ее дурацкой политики(Линукс - проблема №1 для MS).

3)На счет правильной политики лицензий посмотрите на Oracle и Sun, они требуют наличие лицензии только при получении коммерческой прибыли с их продуктов(да и то не со всех). Они не заставляют покупать воздух, как MS и Borland.

4)В Украине очень лояльно, в отличие от России, относятся к программистам, никаких ниндзей-спецназовцев:) вышибаний двери и пр. Все происходит довольно культурно, проверяют только юр. лиц на наличие лицензии, да и то только винды и офиса...

5)To Layner. Cделал программу, не майся дурью с чисткой защит и продавай, если будет успешно, советую часть заработанных денег потратить на лицензионную среду разработки.


 
Layner   (2003-10-02 14:08) [35]

Во первых меня этот вопрос не интересует, а во вторых с какой стати, какой то ASPack должен корежить файл?
Если в 3 раза сжимает, значит должен что то выкинуть из него, может и эту инфу вырезает?

Ирония судбьы состоит в том, учто у вышеназванных господ, скорее, лицензионный софт, голову не ломают и спят спокойно, поэтому ответа не получищь.
Я разве не сплю спокойно? Мне все равно, т.к. я учусь, и проекты выдаю не коммерческие. Т.е. не совсем, так, под опр. фирму написать склад и т.п.
А то что кто то купил дельфу лицензионную, у меня вызывает только смех, т.к. у нас она 70р, зачем я буду в 1000 раз переплачивать.


 
Некрофил-затейник__   (2003-10-02 14:11) [36]

Anatoly Podgoretsky
>>Заплатил налоги, спи спокойно.
На лавочке в сквере.


 
Layner   (2003-10-02 14:12) [37]

Продолжу, то есть, куплю для машины лучше комплект зимней резины. Поддерживаю Soft © (02.10.03 14:08) 5. Так и думаю делать.


 
Некрофил-затейник__   (2003-10-02 14:13) [38]

ЯЯЯ
http://www.thefreecountry.com/
а вот тут можно взять бесплатные компиляторы
и проблемы с Борландодм тебе как то побоку....


 
Danilka   (2003-10-02 14:26) [39]

[35] Layner © (02.10.03 14:08)
>А то что кто то купил дельфу лицензионную, у меня вызывает только
>смех, т.к. у нас она 70р, зачем я буду в 1000 раз переплачивать.

А как ты отнесешься к таким словам: "Те кто покупает программы Лайнера вызывают у меня смех, т.к. я могу совершенно бесплатно скачать для них кряк с асталависты"?


 
JibSkeart   (2003-10-02 14:39) [40]

А я бы с радостью купил лицензионые Делфи или Билдер
себе ,

но в нашей провинции такие деньги не водятся так что,
для нас это дико дорого ...

вот и думаещь закон нарушаешь , но законно купить не можешь ...


 
Danilka   (2003-10-02 14:40) [41]

[38] Некрофил-затейник__ © (02.10.03 14:13)
Кстати, бесплатный компилятор, например, c++ можно взять прямо на сайте борланда.
Только толку с этого?

Все дело в том, что нет ниодного бесплатного, который-бы хоть на половину приблизился средой разработки, отладки и библиотеками хотя-бы к Д3.
Какую-то специфику на них можно делать, но не более. Серьезный проект - затратишь времени гораздо больше, на дельфях, вот и получится, что дельфи десять раз окупится, если будешь писать на нем. Время - деньги.


 
Layner   (2003-10-02 15:13) [42]

Danilka © (02.10.03 14:26)
Те кто покупает программы Лайнера вызывают у меня смех, т.к. я могу совершенно бесплатно скачать для них кряк с асталависты

Только мои знакомые почему то обращаются ко мне, а не к асталависте, или к тебе.

Да, вопрос так и остался быть вопросом, ASPack убирает эти данные или нет, в асме я не силён, и смещение по 400 адресу не найду :(
А хотелось бы знать.


 
Danilka   (2003-10-02 15:18) [43]

[42] Layner © (02.10.03 15:13)
Хех, считай что это не мои слова, а твоих потенциальных покупателей, которые будут действовать по твоей логике. Ты-же считаешь ее правильной?


 
Anatoly Podgoretsky   (2003-10-02 16:13) [44]

Для программы Лайнера сделают исключение, ее (если) будут покупать и не будут ломать.


 
Darts   (2003-10-02 16:29) [45]

Что это за знаменитые программы Лайнера?


 
Igit   (2003-10-02 16:48) [46]

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


 
Некрофил-затейник__   (2003-10-03 07:45) [47]

Danilka
Качество проекта зависить от округлости рук по отношению к телу.
(модератор не вырезай пожалйста(дураку и х*й стекло он и х*й сломает и руки порежет))

Что такое Дельфи чем он отличается от других Компиляторов Object Pascal?

Если ты не можеш зделать чего то на Object Pascal кто тебе виноват?

Что такое компонент чем он отличается от класса?


 
Danilka   (2003-10-03 08:02) [48]

[47] Некрофил-затейник__ © (03.10.03 07:45)
Хех, ну давай, на фри-паскале или любом другом попробуй откомпиляй какую-нибудь визуальную дельфовую компоненту. В лучшем случае, после кучи переделок, придется половимну VCL с собой тащить.

Отличается тем, например, что есть торри.нет, с таким внушительным списком компонент, на все случаи жизни. И не сморя на то, что там полно лажы - встречаются и бриллианты, которые очуменно сокращают время, а значит и стоимость разработки.
Впрочем, ее также сокращает родные библиотеки дельфи. Сокращает по сравнению с тем что есть в нагрузку у всех бесплатных компиляторов (я не имею ввиду яву, надеюсь сам догадаешься почему).
А кроме библиотек, есть еще удобная среда разработки с интегрированым отладчиком. Ничего подобного нет ни под один бесплатный компилятор.


 
Danilka   (2003-10-03 08:03) [49]

[47] Некрофил-затейник__ © (03.10.03 07:45)
Кстати, когда это я утверждал, что чего-то не могу сделать? :))


 
Некрофил-затейник__   (2003-10-03 08:21) [50]

Danilka
Вообщем писать можно на чем угодно если что угодно Дельфи
прикольно

http://194.87.63.15/ Исходники Pascal. Не ответ конечно Тори но все таки


 
Danilka   (2003-10-03 08:30) [51]

[50] Некрофил-затейник__ © (03.10.03 08:21)
Зачем, пиши на чем тебе больше нравится, мне больше нравится на дельфях, и скорость разработки тут не на самом последнем месте.
Я просто пытаюсь обьяснить тебе, почему люди покупают лицензионный дельфи, а не используют бесплатные компиляторы.


 
Danilka   (2003-10-03 08:34) [52]

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


 
Некрофил-затейник__   (2003-10-03 08:38) [53]

Danilka
"Каждому свое"
©Бухенвальден


 
Anatoly Podgoretsky   (2003-10-03 09:06) [54]

Danilka © (03.10.03 08:34) [52]
Покупать не выгодно, но последствия могут быть тяжелыми. Они и есть тяжелые, не покупаем, а только пытаемся продать, вот экономика и наши заработки позорные.


 
Darts   (2003-10-03 10:07) [55]

> Danilka © (03.10.03 08:02) [48]

Не совсем так. Есть Virtual Pascal (www.vpascal.com), считается лучшим компилятором Паскаля. Раньше был коммерческим. В 2000 стал бесплатным (его погубили пираты, было только 200 зарегистрированных пользователей). До августе этого развитие компилятора было приостановлено, теперь он возрожден. В этом месяце будет новый билд. Впрочем, об этом можно узнать на сайте.
Он берет VCL Delphi (от 2 до 5), еcть интегрированный отладчик (очень хороший).
Перейдем к FreePascal. Есть специальные библиотеки Lasarus и WOL. Последняя сильно напоминает VCL. Там есть примерно половина VCL Delphi5. Работает неплохо.
В конце этого года выйдет бета-версия FP 2.0
Впрочем, рекомендую посетить www.fpc.by.ru - сайт, посвященный FP.


 
Некрофил-затейник__   (2003-10-03 10:11) [56]

воровать или не воровать вот в чем вопрос!


 
Miau   (2003-10-03 10:17) [57]

воровать!
но аккуратненько...


 
lexxp   (2003-10-03 10:26) [58]

Мастера, извините что отвлекаю вас от столь увлекательной беседы, но может кто-нибудь скажет как достать эту информацию о версии Delphi (в смысле Personal, Prof, Ent)


 
Некрофил-затейник__   (2003-10-03 12:22) [59]

lexxp
TApplication - там посмотри есть все вплоть до твоих отпечатков страшно? а мне нет.



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

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

Наверх





Память: 0.61 MB
Время: 0.011 c
4-74524
Kirilius
2003-08-11 23:45
2003.10.23
Как в edit отображать буквы разных цветов?


3-74078
Alibaba
2003-09-29 17:30
2003.10.23
SQL


1-74307
MacX
2003-10-11 15:11
2003.10.23
Динамический двумерный массив


11-74101
Kladov
2003-02-09 07:48
2003.10.23
Странности ME


1-74163
Ev1972
2003-10-10 11:41
2003.10.23
Как изменить ширину полосы прокрутки у TListBox?





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский