Що таке crack, серійний номер, keygen.

Відео: що таке кряк для програм і як його встановити

Термін «crack» означає дію зняття захисту від копіювання комерційних програмних продуктов.Crack це програма, набір інструкцій або патчів, які використовуються для зняття захисту від копіювання програмного забезпечення, або, щоб розблокувати функції з демо або обмеженою за часом версії продукту.

Відео: How To Fix IDM Showing Fake Serial Number Message 2015



Crack, як правило, невеликі програми або файли, створені інжиніринг групами ( «крекінг-груп») або незалежних інженерів ( «зломщиків»). У більшості випадків, crack, створені видалити, змінити або відключити певні обмеження спеціального програмного обеспеченія.Еті обмеження ( «захист програмного забезпечення»), як правило, поміщають виробники в програмне забезпечення, щоб запобігти використанню їх програмного забезпечення, без отримання платної ліцензіі.Ніже я написав найбільш типові способи захисту програмного заб спікання від «несанкціонованого» застосування:
Обмеження за часом - (shareware) - програма працює певний період часу, а потім припиняє работу.Чтоби продовжити використання програми, користувач повинен заплатити виробнику програмного забезпечення ( «купити» або «зареєструвати» програму »)
обмеження демо - (shareware) - програма працює з включеними деякими її особливостями, як правило, найбільш важливі і привабливі функції відключені в демо версіі.Пользователь повинен купити програму, щоб отримати «Повну версія», яка має всі включені функції.
ліміт використання - (shareware) - програма працює з включеними з її основними рисами, але може бути як обмеженою, щоб була певна кількість запусків, або загальний час роботи, або ряд певних дій, наприклад, збереження роботи.
Захист від копіювання - (роздрібне програмне забезпечення) - як правило, такого роду обмеження знаходяться на повній версії коробочки програмного забезпечення, які приходять на цифрових носіях, таких як CD, DVD і т.д. Цей захист тільки оберігає користувачів від копіювання та установки програмного забезпечення на кілька машин без покупки ліцензії.
захист диска - (гри) - цей захист зазвичай використовується в іграх, ви повинні вставити оригінальний CD або DVD в привід, щоб Ви могли грати в гру.
ключ захисту - (різні) - використовується спеціальне шифрування пристрою, званого ключ, який дозволяє використовувати програму після того, як він підключений до вашого комп`ютера (наприклад, в USB-порт).
Є багато інших видів захисту програмного забезпечення, від дуже простих до дуже сложних.Удаленіе, відключення або обхід захисту - це дуже складна і цікава задача для декомпілювання (cracker). Видаленням захисту (яке може бути надзвичайно важко видалити), займається крекер програміст (або ціла команда програмістів) відповідальних за створення алгоритму защіти.После того, як програму зламали зломщики, як правило, crack який вони створили поширюють, для демонстрації своїх можливостей (і слабких сторін їхніх колег) по всьому світу.
Строго кажучи, crack - це спеціальні програми, які знімають захист з програмного забезпечення, але, прийнято вважати, що все, що робить можливим для зняття захисту називається «крек», хоча це не має нічого спільного зі зворотним інженерією.
Існує кілька основних типів crack:
Серійний код. Це-найпростіший тип crack. Дуже часто це не має нічого спільного з crack або крекерством.Спеціальний текстовий код, вказаний виробником програмного забезпечення для тих, хто купує ліцензію на програмне забезпечення для видалення demo обмежень, як правило, просто вставки коду в відповідної реєстрації, в поле програми.
Крекери отримують ці коди за допомогою reverse engineering, це від розуміння того, як йде алгоритм реєстрації та генерація серійного коду, який буде реєстрацією програмного обеспеченія.Взломщікі часто отримують серійні номери їх «крадіжкою» у власників ліцензії, за допомогою підроблених або крадених кредитних карт і т.д., а потім поширюють серійні номери через Інтернет. Природно, це не має ніякого відношення до розтріскування crack.Ето, як правило, дуже легко для виробників програмного забезпечення для протидії поширення серійних номеров.Как правило, всі вони повинні зробити «чорний» список вкрадених серійних номерів і враховують їх у наступній версії свого програмного забезпечення і в їх он-лайн базах даних (якщо програмне забезпечення реєструється в мережі). Не дивно, що дуже багато старих серійні номери для програм не працюють більше, особливо на нових версій!
Реєстраційні файли (regfiles або ключові файли). По суті, цей тип crack працює таким же чином, як Послідовний метод, за винятком того, що користувач отримує особливий файл (генеруються алгоритми відомі тільки для виробника програмного забезпечення), замість простого текстового коду, щоб зареєструвати програму. Regfiles зазвичай йде як особливе (і часто в зашифрованих файлах), або просто Windows реєстр (.reg файли) .Це набагато складніше, для зломщика, щоб зламати цей тип захисту, так як він повинен розуміти алгоритм генерації keyfile.Как ви могли здогадатися, настільки ж легко виробники програмного забезпечення для боротьби з поширенням regfiles, як це буває з серійними номерами - роблять простий чорний список.
Серійні генератори (keygenerators, keymakers, фільми). Цей тип crack, набагато важче створити, ніж попередні, так як зловмисник повинен не тільки повністю зрозуміти алгоритм генерації послідовного коду, але і мати можливість відтворити його! Кейген часто займає кілька днів і навіть тижнів, щоб його написати-проте, робота keygen-демонстрація загальної і чистої «перемоги» крекеру щодо захисту виробника.
Протидія поширенню keygen, набагато складніше для виробника програмного забезпечення-в більшості випадків їм доведеться повністю міняти послідовний алгоритм генерації (проста зміна призведе до подальшого простому і швидкому створенню cracker).
Патчі. Це найбільш поширений тип crack.Патч - це невелика програма, яка змінює цільові файли програми, видаляючи або змінюючи частина коду, яка відповідає за захист обмежень або регістраціі.В результаті, патч робить або програмне забезпечення «думаючим, що" воно зареєстровано, або просто видаляє обмеження, такі як: обмеження за часом, дозволяючи працювати непрацюючі функції і т.д.Простая захист від патчів зазвичай легко створюється шляхом порівняння двійкових кодів зареєстрованої версії і «пробної версії», а потім створення «р зница патча », використовуючи певному програмному обеспеченіе.Большінство патчів важко створити, і вимагає досконального знання мови програмування Assembler і хороші навички reverse engineering.
Але є один недолік в тому, що якщо зловмисник не досить досвідчений, він може випадково змінити частину коду, необхідного для нормального функціонування программи.Некоторие виробники навмисно «миксуют» захист коду з кодом програми, щоб зробити це важко для крекерів, щоб написати патч- однак, у досвідчених крекерів є і такі фокуси.
Протидія патчам - це, як правило, не дуже складне завдання для виробників програмного забезпечення, і в більшості випадків, просте оновлення версії програмного забезпечення робить патч даремним, тому що патчі змінюють двійковий код і, як правило, створюються, щоб змінити окремі деталі в коді , який не працюватиме, якщо код відрізняється (навіть злегка) від орігінала.Некоторие виробники програмного забезпечення намагаються обдурити крекерів, випускаючи «silent поновлення»: програмне забезпечення має точно такий же ва Іанта і навіть дату релізу, але має різний двійковий код.Крекери протистоять цьому, і випускають кілька версій crack з приміткою «оновлення без», або створюють «Загальний» crack, який працює з усіма версіями програмного забезпечення.
Подгрузчікі.Технічно, подгрузчікі змінюють патчі, за винятком того, що вони змінюють двійковий код ПІСЛЯ того, як програма завантажується в пам`ять компьютера.Как правило, подгрузчікі використовуються для злому програмного забезпечення зашифрованими двійковими файлами, які роблять їх дуже важкими для написання нормального патча.
Pre-crack файлів ( «Божевільний EXE»).Це тип crack включає в себе частину програмного забезпечення, вже зміненого крекером. Pre-crack вкрай складно і навіть неможливо для боротьби з виробниками програмного забезпечення, і, на думку деяких, це як «нечесна гра».
Добре, тепер ми знаємо про типах crack і те, що вони делают.Как правильно їх використовувати? Перш за все, сканування завантаження з гарним антівірусом.Я рекомендую робити це в будь-якому виконуваному файлі, завантаженому з Інтернета.Помніте, крекери ніколи не заражають їх крек вірусами, як один відомий зломщик сказав: «я не збираюся витрачати тижні роботи, щоб вкрасти ваш ICQ пароль або форматування вашого жорсткого диска ».Однак, crack файли можуть заразитися на шляху від кракера для кінцевого користувача, так що краще ЗАВЖДИ сканувати crack антивірусними програмами перед запуском.
По-друге, ЧИТАЕМ NFO! Більшість з пакетів crack включають коротку інструкцію про те, як його використовувати, що може конкретний crack, яка зазвичай знаходиться в NFO або TXT файлах, що входять в пакет.ВСЕГДА читайте NFO перед запуском crack.Он може містити дуже важливі інструкціі- читання NFO позбавить вас від багатьох проблем згодом.
Тепер ви готові, щоб розпакувати і запустити кейген (якщо це програма). Якщо це патч або вантажник в першу чергу, ви повинні закрити цільове програмного обеспеченія.Следуйте NFO інструкцій. Пам`ятайте, що деякі crack не працюють-може бути помилка у файлі crack, або цільова програма має оновлену защіту.В таких випадках, вам може знадобитися, або отримати стару версію програми, або нову робочу версію crack.Еслі crack спрацював, програма тепер повинна працювати без будь-яких обмежень.
Отже, у нас є шматок софта.Я можу його використовувати? А юридичні питання? Чи не правда незаконне використання софта?
Ну, все залежить від вашого місцевого законодательства.Очевідно, що виробники програмного забезпечення не мають морального права, щоб їх програмне забезпечення було вільно доступно для всього світу (наприклад, програмне забезпечення shareware), а потім вимагають, щоб ви строго дотримувалися те, що називається «Ліцензійну Угоду Кінцевого Користувача (EULA), яке ви приймаєте, коли натиснете кнопку I ACCEPT», і не важливо в якій країні ви находітесь.Законодательство багатьох країн не визнає юридичну силу угод, укладених між кому ьютером і людиною, особливо, коли ці угоди будуть підписані натисканням кнопки миші. Якщо конфліктів EULA з вашим місцевим законодавством немає, ви вільні, щоб порушити цю угоду і робити все, що воно забороняє, в тому числі crack, розбирання, зворотний інжиніринг, зміна його імені в ShitSoft CrapOffice і т.д. Однак, ПАМ`ЯТАЙТЕ, що програма все ще залишається захищеною авторським правом, яке означає, що ви повинні слідувати вашим місцевим законам про авторські правах.В більшості випадків, ви не маєте права поширювати її-чи можна використовувати його після межі роботи, знову ж таки, залежить від вашого місцевого законодательства.Проконсультіруйтесь з юристом, якщо вас ЦЕ хвилює.
Спасибі за читання мого невеликого путівника-я сподіваюся, що допоміг вам або, по крайней мере, статтю було цікаво чітать.Я буду регулярно оновлювати її і додавати більше інформації, заходите на сайт частіше!

P.P.S. Якщо у Вас є питання, бажання прокоментувати або поділитися досвідом, напишіть, будь ласка, в коментарях нижче.

Відео: Як зламати програму

Поділися в соц мережах:
Cхоже

Увага, тільки СЬОГОДНІ!