ПЕРШЕ ДЕЙТЕ ЗАПАМНУЄТЬСЯ ПРО ВІДХОДЖЕННЯ КОДУ : Не весь код потрібно приховувати.
КІНЦЕВА ЦІЛЬ : Моя кінцева мета для більшості програм програмного забезпечення - це можливість продавати різні ліцензії, які включатимуть і вимикатимуть певні функції в моїх програмах.
НАЙКРАЩА ТЕХНІКА : Я вважаю, що побудова в системі гачків і фільтрів, як пропонує WordPress, - це абсолютно найкращий метод, коли намагаються заплутати своїх опонентів. Це дозволяє зашифрувати певні тригерні асоціації без фактичного шифрування коду.
Причина, що ви робите це, полягає в тому, що ви хочете зашифрувати найменшу кількість можливого коду.
ЗНАЙТЕ СВОЇ КРЕКЕРИ : Знайте це: Основна причина зламування коду полягає не в зловмисному розповсюдженні ліцензій, а насправді в тому, що НЕОБХІДНО змінити свій код, і вони насправді НЕ ПОТРІБНО розповсюджувати безкоштовні копії.
ПОЧИНАЄМО : Відкладіть невелику кількість коду, який ви збираєтесь шифрувати, решту коду слід спробувати і забити в один файл, щоб підвищити складність та розуміння.
ПІДГОТОВКА ДО ЕНГРИПТУ : Ви будете шифрувати шарами з моєю системою, це також буде дуже складною процедурою, тому створіть іншу програму, яка буде відповідати за процес шифрування.
КРОК ПЕРШИЙ : Обплутайте, використовуючи назви base64 для всього. Після завершення базуватимуть невмілий код64 та зберігайте його у тимчасовому файлі, який згодом буде використаний для розшифрування та запуску цього коду. Мати сенс?
Я повторю, оскільки ви будете робити це знову і знову. Ви збираєтеся створити рядок base64 та зберегти її в інший файл у вигляді змінної, яка буде розшифрована та надана.
КРОК ДРУГИ : Ви збираєтеся прочитати в цьому тимчасовому файлі як рядок і затемнити його, а потім646464 і зберегти його у другому тимчасовому файлі, який буде використаний для розшифрування та надання кінцевому користувачеві.
КРОК ТРИ : Повторіть крок два стільки разів, скільки хочете. Після того, як у вас це буде належним чином працювати без помилок розшифровки, тоді ви захочете розпочати будівництво на мінах для своїх опонентів.
ЗЕМЛЯ МАЙНА ОДИН : Ви хочете зберегти той факт, що вас повідомляють абсолютною таємницею. Отож, побудуйте систему електронних поштових попереджень щодо спроб злому для рівня 2. Це буде випущено, щоб ви дізналися про особливості вашого опонента, якщо щось піде не так.
ЗЕМЕЛЬНА РОЗДІЛ ДВА : Залежності. Ви не хочете, щоб ваш противник мав змогу запускати перший шар без шару 3 або 4 або 5, або навіть фактичної програми, для якої він був розроблений. Тому переконайтеся, що всередині першого шару ви включите якийсь сценарій вбивства, який активується, якщо програми немає, або інші шари.
Я впевнений, що ти можеш придумати власні міни, розважитися.
ЧОГО ЗАПАМИТИ : Ви можете фактично зашифрувати свій код, а не базувати його64. Таким чином, проста base64 не буде розшифровувати програму.
ЧИТАЙТЕ : Майте на увазі, що це насправді може бути симбіотичними відносинами між вами та вашим опонентом. Я завжди розміщую коментар всередині першого шару, коментар вітає зломщика і надає їм промо-код, який вони можуть використовувати, щоб отримати від вас грошову винагороду.
Зробіть грошову винагороду значною без будь-яких упереджень. Я зазвичай кажу щось на зразок 500 доларів. Якщо ваш хлопець перший зламає код, тоді платіть йому свої гроші і станьте його другом. Якщо він ваш друг, він не збирається поширювати ваше програмне забезпечення. Запитайте його, як він це зробив і як ви можете вдосконалитись!
ЩАСТИ!