Rewers-inzhiniring (angl. reverse engineering) ¿ process issledowaniq programmy s zakrytym ishodnym kodom s cel'ü wneseniq izmenenij w logiku ee raboty (wzloma programmy). V nastoqschee wremq shirokoe rasprostranenie dlq razrabotki prilozhenij poluchila platforma NET Framework ot Microsoft. Ee osnowoj qwlqetsq obscheqzykowaq sreda ispolneniq Common Language Runtime (CLR). Funkcional'nye wozmozhnosti CLR dostupny w lübyh qzykah programmirowaniq, ispol'zuüschih ätu sredu - C#, Managed C++, Visual Basic .Net i dr. Kompilqciq w .NET sostoit iz dwuh shagow: (1) - kompilqciq ishodnogo koda w Microsoft Intermediate Language (IL) i (2) - kompilqciq IL w specifichnyj dlq platformy kod s pomosch'ü CLR. Dlq wypolneniq rewers-inzhiniringa .NET-programm neobhodimo lish' znanie sintaxisa IL i umenie pol'zowat'sq standartnymi sredstwami. Perwaq chast' izdaniq poswqschena, w osnownom, sintaxisu qzyka IL i primeram programmnogo koda. Vtoraq chast' postroena w forme laboratornogo praktikuma i naprawlena na priobretenie prakticheskih nawykow. Izlozhennyj material budet polezen w perwuü ochered' studentam, izuchaüschim metody zaschity programm i zhelaüschim na praktike primenit' swoi znaniq.
Hinweis: Dieser Artikel kann nur an eine deutsche Lieferadresse ausgeliefert werden.
Hinweis: Dieser Artikel kann nur an eine deutsche Lieferadresse ausgeliefert werden.