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

Вниз

Как защититься от знакомого?   Найти похожие ветки 

 
UserCry   (2004-07-27 17:01) [0]

Предистория :
Делаю я программки маленькие - типа будильноков, защищалок от детей, паролей на систему и.т.д. и выкладываю их в инете на сайте Download.ru.
А потом, бродя по инету я встречаю сайт моего знакомого, залезаю на страничку "Мои программы", дабы посмотреть что у него там такое, может какие новые идеи приобрести или просто ознакомится с программами "знакомого" пацана. И вижу там программы, описание которых очень схоже с моим. Решил скачать. Скачал, запускаю - МОИ ПРОГРАММЫ, только диалог "О программе" изменен и вместо моих данных - там его данные, типа он автор и все такое. Живет он в другом городе, мыла у него нету. Как защититься от такого плагиатчика как он?


 
VMcL ©   (2004-07-27 17:05) [1]

>>UserCry  (27.07.04 17:01)

1) Если он cool hacker, то никак.

2) А вот если он кул хацкер, то просто зашифруй строки с Copyright"ом и/или проверяй их контрольную сумму (CRC32, например).


 
DiamondShark ©   (2004-07-27 17:06) [2]

Найти и убить.


 
Ega23 ©   (2004-07-27 17:08) [3]

Найти и убить.

Вот это мне по душе! Вот это - правильный подход к делу!


 
Ega23 ©   (2004-07-27 17:09) [4]

Ышо вариант - делать программы с ошибками. Это не спасёт от дискредитации тебя самого, но такого приятеля - тоже дискредитирует.


 
VMcL ©   (2004-07-27 17:15) [5]

>>DiamondShark ©  (27.07.04 17:06) [2]

TStream.Seek();
TStream.Destroy();


 
VMcL ©   (2004-07-27 17:17) [6]

>>Ega23 ©  (27.07.04 17:08) [3]

Зря радуешься. Всех обитателей форума теперь как свидетелей тоже "найти и убить".


 
Ega23 ©   (2004-07-27 17:17) [7]

VMcL ©   (27.07.04 17:15) [5]

А при чём тут тогда Stream? Тогда лучше ТПриятель


 
Nous Mellon ©   (2004-07-27 17:18) [8]


> Найти и убить.

В точку!


 
Ega23 ©   (2004-07-27 17:18) [9]

Всех обитателей форума теперь как свидетелей тоже "найти и убить".

Свидетелей чего???


 
VMcL ©   (2004-07-27 17:18) [10]

>>Ega23 ©  (27.07.04 17:17) [7]

TStream - это поток людей. Среди них нужно найти приятеля. Точней не TStream, а TPeopleStream.


 
VMcL ©   (2004-07-27 17:20) [11]

>>Ega23 ©  (27.07.04 17:18) [9]

Свидетелей будущего убийства приятеля.


 
Кириешки ©   (2004-07-27 17:42) [12]

Удалено модератором


 
Кириешки ©   (2004-07-27 17:50) [13]

Че, молчишь - Помогло ? Тестировал у себя на машине что ли?


 
NailMan ©   (2004-07-27 18:00) [14]

Скрывай явный копирайт и генерь его в потоке кода. Я давно уже так делаю(после подобного случая с приятелем) и все пучком(если запустить мои проги с параметром "(c)nailman" то выведется ФИО автора, которое тоже генерится как и собсно сам параметр, точнее его название).

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

Так что по рогам получил тот самый приятель  ;-)), а ко мне никаких проблем так как заказчик был в курсе особенностей программы :-D .

Вобщем совет насчет встроенных ошибок правомерен.

---
WBR, NailMan aka 2:5020/3337.13


 
uny   (2004-07-27 18:11) [15]

всегда думал что против подобных программ одно ограничение - их уже миллион раз сделали, оказывается есть ещё - знакомые воруют))


 
UserCry   (2004-07-27 18:15) [16]

А что нибудь менее радикального чем

"Найти и убить." или завал его системы нету?


 
uny   (2004-07-27 18:17) [17]

"менее радикального" - так ведь по значимости программы!


 
Кириешки ©   (2004-07-27 18:23) [18]

>uny   (27.07.04 18:17) [17]

О значимости программы можно спорить долго - все зависит от того нужна она человеку или нет. Если например у него ребенок к компу вечно лезет и грозит то и дело удалить нечаянно какие-нибудь документы у бетеньки - то программа по защите от такого чада, я думаю ему будет необходима. А если вам 70 лет и вы живете один  в Тибете то она ван нафиг будет не нужна. Так что о значимости программы говорить не приходится.


 
uny   (2004-07-27 18:25) [19]

[18]
вы подменяете - "нужность программы" с "нужность программы именно этого автора"


 
Vlad ©   (2004-07-27 18:26) [20]


> А потом, бродя по инету я встречаю сайт моего знакомого,
> залезаю на страничку "Мои программы", дабы посмотреть что
> у него там такое,

так так.... :-) Уже наводит на определенные мысли :-)


 
Кириешки ©   (2004-07-27 18:34) [21]

>uny   (27.07.04 18:25) [19]

Имя автора значения не имеет, если программа действительно полезная будь ее автором хоть Пересвет Яхонтовичь Заболотный она все равно будет востребована.


 
uny   (2004-07-27 18:40) [22]

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


 
Кириешки ©   (2004-07-27 18:48) [23]

А может его ник олицетворяет его положение со знакомым?


 
OSokin   (2004-07-27 19:24) [24]

Сделай крутую защитку. Я сам не крутой хакер, но могу переделать кое-что в диалоге "О программе". А защитку предложу такую: сделай строку, в которой будут трехзначные char-коды, причем char-код каждой твоей буквы там будет еще и в уменьшенном на одно число и умноженном на другое, ну и еще какие-нибудь операции с кодами проделай. Получится хоть и несложный, но действенный код. Причем это действительно помогает. Еще можно разные буквы поменять местами. Но это все ломается на раз.


 
DeadMeat ©   (2004-07-27 19:30) [25]

Да врядли он там чего-нибудь ломал... Скорее всего ResHacker-ом каким-нибудь исправил и делов... От такого можно защититься любым шифрованием... Даже тем, что предложил OSokin. Сомневаюсь я, что он полезет дизассемблировать код, чтобы это исправить... Ибо если он это сможет сделать, то скорее всего и программу такую ему написать будет проще...

---
...Death Is Only The Begining...


 
Sanek_metaller ©   (2004-07-28 02:30) [26]

>Кириешки ©   (27.07.04 18:23) [18]
>Если например у него ребенок к компу вечно лезет и грозит то и дело удалить нечаянно какие-нибудь документы у бетеньки

От токого хорошо помогает Ремень 1.0:)
Главное что Freeware,хотя и AS IS:)


 
SergP ©   (2004-07-28 09:32) [27]


> От токого хорошо помогает Ремень 1.0:)


Гы... Штука конечно хорошая, но она не защищает от удаления файлов и не восстанавливает удаленные файлы...


 
NailMan ©   (2004-07-28 10:31) [28]

SergP ©
> Гы... Штука конечно хорошая, но она не защищает от удаления
> файлов и не восстанавливает удаленные файлы...

Для этого существуют Nornon Ghost и DVD+-RW.

---
WBR, NailMan aka 2:5020/3337.13


 
OSokin ©   (2004-07-28 18:30) [29]

Еще FileRecovery.


 
Burmistroff   (2004-07-28 20:49) [30]

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

А если програмки мелкие - то и фиг с ними --- денег все равно за них не получить ;)


 
ИМХО ©   (2004-07-28 21:42) [31]


> Vlad ©   (27.07.04 18:26) [20]
>
> > А потом, бродя по инету я встречаю сайт моего знакомого,
>
> > залезаю на страничку "Мои программы", дабы посмотреть
> что
> > у него там такое,
> так так.... :-) Уже наводит на определенные мысли :-)


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



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

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

Наверх





Память: 0.52 MB
Время: 0.031 c
1-1091020002
AlexXn
2004-07-28 17:06
2004.08.15
Зеркальное отображение картинки


1-1091276543
mikey
2004-07-31 16:22
2004.08.15
Добрый день. Есть список


1-1091090486
СтёпКин
2004-07-29 12:41
2004.08.15
DirectX SDK


1-1091046075
dracula
2004-07-29 00:21
2004.08.15
работа с html


14-1090845520
by
2004-07-26 16:38
2004.08.15
Книги по проектированию приложений





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