Telepítés védelem és decompiler 1c modulok 8

Bizonyára minden fejlesztő gondoskodik arról, hogy a programok megvédjenek az illegális forgalmazás. Különösen, ha ez a fejlődés - kereskedelmi, megismételhető termék.

Az alkotók a rendszer 1C: Enterprise 8 gondoskodott a védelmet. Sajnos, egy jelszót hozzáférést csak akkor lehet telepíteni a modulok tárgyak, közös modulokat, a kezelés és jelentési modulokat. Beleértve a külső. De ez nagyon sok, így hogyan lehet értelmes eljárások és funkciók a modul helyén, majd elérni őket.

Ebben a cikkben szeretnék megérteni, hogyan kell beállítani a védelmi és távolítsa el, ha elfelejtette a jelszavát.

Védi a modult 1C

Tegyen meg minden modul bármilyen tárgy. Felvettem véletlenszerűen az első olyan dokumentum - „Előzetes jelentés”. Ha tesz a kurzort a szöveg a kód modult, válasszuk a „Szöveg” jelenik meg a főmenüben. Ezen a ponton van az elem a „Jelszó beállítása”.

Telepítés védelem és decompiler 1c modulok 8

A program azt azonnal figyelmeztetett, hogy lehetetlen, hogy megvédje a modulnak előfeldolgozó direktíva:

Telepítés védelem és decompiler 1c modulok 8

Emlékeztetünk preprocessor irányelvek - ezek design # ha # # End majd, stb

Nos, lássuk, hogy ez mit fog fejlődni. Állítsa be a jelszót.

Miután a jelszót, amikor megpróbálják lezárni a modul hibaüzenet:

Figyelmen kívül hagyva a hibát, és fenntartani a konfiguráció. Kíváncsi vagyok, ha a dokumentum megnyílik. A program futtatása a „Enterprise” módban.

Minden rosszabb volt, mint amire számítottam. A dokumentum nem működik teljesen. nem tudta tartani azt véglegesen programot esküszik minden üres mezők, ha bármely formában sapka vagy a táblázatban nem.

Próbáltam a tisztaság a kísérlet más dokumentumokra, ugyanazt az eredményt. Például a „Megállapodás” már nem áll rendelkezésre a jövedelemadók területén a számlát.

A következtetés egyszerű: nem minden modul lehet védeni. Azonban semmi sem akadályozza meg nem teszik funkciók és eljárások preprocessor irányelvek külön modul.

Igyekszünk, hogy megvédje a közös modul. Véletlenszerű választás próbálta védeni a 10 közös modulokat. Mintegy fele védelem nélkül észrevételeit. Amikor megpróbálja megvédeni a második felében csak hagyott egy üzenetet, hogy a modul nem lehet védeni.

Továbbra is ellenőrizni feldolgozás. Vegyük külföldi érdeklődés. Védelem nélkül zajlott le a problémákat.

Ellenőrzés védelméről megbízhatóság keresztül dekomilyatora modulok 1C

Nézzük, hogy a honvédelmi lesz képes-hoz kap körül. Ásni egy kicsit az interneten, rábukkantam egy „decompiler modulok” (akkor letölthető link), ami állítólag képes eltávolítani a jelszót. Decompiler van egy külső feldolgozó hagyományos formákban. Nos, megpróbáljuk. Kezdjük az azonos külső feldolgozó egység, amelyen én meg a jelszót.

Run 1C vállalati mód és nyílt eljárást decompiler a „File” - „Open”. Megjegyezzük, hogy a kezelés, hogy találtam írva a szokásos formáját, és futtatni kell lennie alatt egy vastag kliens:

Telepítés védelem és decompiler 1c modulok 8

Kattintson a „visszafordítani”, és kap egy üzenetet, hogy minden jól ment:

Igyekszünk nyitni a modult az konfigurátor és megnyitja finom.

A fórumok írni, hogy néha meg kell futtatni 1C mint rendszergazda, ha hiba van.

Most, hogy hogyan kell megbirkózni az általános decompiler modulokat. Mentse el a konfigurációs fájlba.

Válassza kezelésében:

Telepítés védelem és decompiler 1c modulok 8

Néhány perc múlva kapunk egy üzenetet:

Mi betölteni a konfigurációt a fájlt, és ellenőrizze a védelem. A védelem teljesen eltávolították.

A vizsgálatot végeztek a platform 8.3.9.1818, konfiguráció „számviteli Enterprise 3.0.44.188».

A legérdekesebb az, hogy ez a modul „decompiler” is védi. De a kezelés nem teszi lehetővé, hogy eltávolítja a védelmet is.

Kapcsolódó cikkek