Ako Skryť Zdrojový Kód

Obsah:

Ako Skryť Zdrojový Kód
Ako Skryť Zdrojový Kód

Video: Ako Skryť Zdrojový Kód

Video: Ako Skryť Zdrojový Kód
Video: Топ 5 скрытых полезных программ Windows 10 2024, Smieť
Anonim

Existuje veľa dôvodov, prečo môže byť potrebné chrániť zdrojový kód stránky. Patria sem ochrana ich vlastných riešení v kóde, ochrana textov pred neprofesionálnym alebo neoprávneným zasahovaním, tvorba demo verzií doplnkových riešení pre prenos „zvonka“.

Ako skryť zdrojový kód
Ako skryť zdrojový kód

Nevyhnutné

Stlačenie objektu Navutilus

Inštrukcie

Krok 1

Kardinálne riešenie týchto problémov je zodpovedné za aplikáciu Navutilus. Tento nástroj sa používa na fyzické odstránenie zdrojového kódu z objektov Navision a na zmenšenie veľkosti týchto objektov. Spôsobom riešenia týchto technológií je použitie dekompilátorov, nie sú však známe žiadne prípady, keď by sa niekto takejto úlohy zhostil. Ukážme si technológiu použitia tohto nástroja.

Krok 2

Obslužný program bude po spracovaní otestovaný za účasti kódovej jednotky 12Gen. Jnl. PostLine. Mimochodom, obslužný program je schopný spracovať iba objekt, ktorý majú používatelia právo upravovať a čítať.

Krok 3

Otvorte kartu „stlačte“. Aby ste to dosiahli, musíte nastaviť typ objektov procedúry Codeunit a priradiť im číslo 12. Potom začiarknite políčko vo vybranom poli ReplaceSource - inak bude zdroj uložený v pôvodnej verzii. Importujte textový súbor do poľa SourceReplacerText. Toto pole určuje text, ktorý sa použije na nahradenie textov vo funkciách programu a spúšťačoch. V niektorých prípadoch môže mať zmysel importovať súbor a nie text.

Krok 4

Začiarknite políčko vedľa položky ReplaceDocumentation. V opačnom prípade zostane spúšťač dokumentácie nezmenený. Importujte dokumentáciu DocumentationReplacerText do textových súborov, čím nastavíte text tak, aby nahradil spúšťací text dokumentácie. V niektorých prípadoch je v tomto kroku tiež možné použiť súbor na import.

Krok 5

Začiarknite políčko EraseLocalVariableNames. V opačnom prípade zostane názov lokálnej premennej nezmenený. Spustite funkciu SqueezeObjects. O niekoľko sekúnd neskôr, keď dôjde na prácu v lokálnej verzii, dostane užívateľ správu o dokončenej úlohe.

Krok 6

Po dokončení vyššie popísaných postupov môžete spracovaný objekt otvoriť v návrhári. Po otvorení nezabudnite, že namiesto názvu lokálnej premennej sa zobrazuje prázdne pole. To znamená, že po spracovaní obslužným programom sú výsledkom chránené objekty, ktoré sú plne funkčné. Ich veľkosť je navyše možné zmenšiť až dvakrát - testovaný objekt s objemom napríklad 437 kilobajtov sa zmenšil na 211 kilobajtov.

Odporúča: