ווי צו דעקאָמפּילע עקסע טעקעס

Anonim

ווי צו דעקאָמפּילע עקסע טעקעס

דעקאָמפּילאַטיאָן ימפּלייז די פאַרווייַלונג פון די מקור קאָד פון די פּראָגראַם אין דער שפּראַך אויף וואָס עס איז געשריבן. אין אנדערע ווערטער, דאָס איז דער פּראָצעס פון פאַרקערט זאַמלונג פּראָצעס ווען די מקור קאָד איז קאָנווערטעד אין מאַשין ינסטראַקשאַנז. דעקאָמפּילאַטיאָן קענען זיין געפירט אויס מיט ספּעשאַלייזד ווייכווארג.

מעטהאָדס פֿאַר דעקאָמפּיל עקסע טעקעס

דיקאַמפּיאַליישאַן קענען זיין אַ נוציק ווייכווארג מחבר וואָס פאַרפאַלן מקור קאָודז, אָדער פּונקט ניצערס וואָס ווילן צו לערנען די פּראָפּערטיעס פון אַ פּראָגראַם. פֿאַר דעם עס איז ספּעציעל דעקאָמפּילאַטאָר מגילה.

מעטאָד 1: ווב דעקאָמפּילער

ערשטער באַטראַכטן די ווב דעקאָמפּילער, וואָס אַלאַוז איר צו דעקאָמפּילע מגילה געשריבן אין Visual Basic 5.0 און 6.0.

אראפקאפיע VB Decompiler

  1. דריקט "טעקע" און סעלעקטירן "עפֿן פּראָגראַם" (Ctrl + O).
  2. נאָרמאַל עפן פון די פּראָגראַם אין ווב דעקאָמפּילער

  3. געפֿינען און עפענען דעם פּראָגראַם.
  4. עפן עקסע אין ווב דעקאָמפּילער

  5. דעקאָמפּילאַטיאָן זאָל מיד אָנהייבן. אויב דאָס טוט נישט פּאַסירן, גיט די אָנהייב קנעפּל.
  6. פליסנדיק דעקאָמפּילינג אין ווב דעקאָמפּילער

  7. נאָך קאַמפּלישאַן אין די דנאָ פון די פֿענצטער, די וואָרט "דיקאַמפּאַלד" וועט דערשייַנען. אויף די לינקס זייַט עס איז אַ בוים פון אַבדזשעקץ, און אין די הויפט, איר קענען זען די קאָד.
  8. View מקור קאָד דורך ווב דעקאָמפּילער

  9. אויב נייטיק, ראַטעווען די דיקאַמפּאַלד עלעמענטן. צו טאָן דאָס, גיט "טעקע" און סעלעקטירן די צונעמען אָפּציע, למשל, "שפּאָרן אַ דיקאַמפּאַלד פּרויעקט" צו עקסטראַקט כל אַבדזשעקץ צו די טעקע אויף דעם דיסק.
  10. שפּאָרן אַ דעקאָמפּילעד פּרויעקט אין ווב דעקאָמפּילער

מעטאָד 2: רעפאָקס

אין טערמינען פון דעקאָמפּילינג מגילה צונויפגעשטעלט דורך וויזשאַוואַל פאָקספּראָ און פאָקסבאַסע +, אָפּציעס איז פּראָווען.

אראפקאפיע רעפאָקס פּראָגראַם

  1. דורך די געבויט-אין טעקע בלעטערער, ​​געפֿינען די געבעטן עקסע טעקע. אויב איר זענט אַלאַקייטיד, די רעכט וועט זיין געוויזן אויף די רעכט.
  2. עקסע זוכן דורך רעפאָקס

  3. עפֿן די קאָנטעקסט מעניו און סעלעקטירן "דעקאָמפּילע".
  4. יבערגאַנג צו דיקאַמפּלינג אין רעפאָקס

  5. א פֿענצטער וועט עפענען ווו איר ווילן צו ספּעציפיצירן די טעקע צו ראַטעווען דיקאַמפּאַלד טעקעס. נאָך גיט "גוט".
  6. פליסנדיק דעקאָמפּילינג אין רעפאָקס

  7. אין די סוף, אַזאַ אַ אָנזאָג וועט דערשייַנען:
  8. קאַמפּלישאַן פון דעקאָמפּילינג אין רעפאָקס

איר קענען זען די רעזולטאַט אין די ספּעסאַפייד טעקע.

מעטאָד 3: dede

דיזיינד פֿאַר דעקאָמפּילינג מגילה אויף דעלפי.

אראפקאפיע דיזייר פּראָגראַם

  1. דריקט דעם "אַדינג טעקע" קנעפּל.
  2. לייג טעקע צו ונטערטוקנ זיך

  3. געפֿינען די עקסע טעקע און עפענען עס.
  4. אַדינג עקסע צו ונטערטול

  5. צו אָנהייבן דעקאָמפּילינג, גיט דעם פּראָצעס קנעפּל.
  6. אָנהייבן דיקאָמפּילינג אין דידע

  7. אויף די געראָטן קאַמפּלישאַן פון די פּראָצעדור, דעם אָנזאָג איז ארויס:
  8. קאַמפּלישאַן פון דעקאָמפּילינג אין דידע

    אינפארמאציע אויף קלאסן, אַבדזשעקץ, פארמען און פּראָוסידזשערז וועט זיין געוויזן אין באַזונדער טאַבס.

  9. צו ראַטעווען אַלע די דאַטע, עפענען די "Project" קוויטל, שטעלן די טשעקקבאָקסעס ווייַטער צו די טייפּס פון אַבדזשעקץ איר ווילן צו ראַטעווען, סעלעקטירן דעם טעקע און גיט "מאַכט טעקעס".
  10. שפּאָרן דעקאָמפּיד אַבדזשעקץ אין דידע

מעטאָד 4: EMS מקור רעסקיוער

די עמס מקור רעסקיוער דעקאָמפּילער אַלאַוז איר צו אַרבעטן מיט עקסע טעקעס צונויפגעשטעלט מיט דעלפי און C ++ בילדער.

אראפקאפיע EMS מקור רעסקיוער פּראָגראַם

  1. אין דער "עקסעקוטאַבלע טעקע" בלאָק איר דאַרפֿן צו ספּעציפיצירן די געבעטן פּראָגראַם.
  2. אין "פּראָיעקט נאָמען", שרייבן דעם נאָמען פון די פּרויעקט און גיט "קומענדיקע".
  3. סעלעקטינג די מקור און פּרויעקט נאָמען אין EMS מקור רעסקיוער

  4. סעלעקטירן די נייטיק אַבדזשעקץ, ספּעציפיצירן די פּראָגראַממינג שפּראַך און גיט "קומענדיקע".
  5. סעלעקטירן אַבדזשעקץ און פּראָגראַממינג שפּראַך אין עמס מקור רעסקיוער

  6. אין דער ווייַטער פֿענצטער, די מקור קאָד איז בנימצא אין פאָרויסיקע ווייַזונג מאָדע. עס בלייבט צו סעלעקטירן דעם רעזולטאַט טעקע און גיט די "היט" קנעפּל.
  7. פאָרויסיקע ווייַזונג און פּרעזערוויישאַן פון די פּרויעקט אין עמס מקור רעסקיוער

מיר ריוויוד פאָלקס דעקאָמפּילערס פֿאַר עקסע טעקעס געשריבן אין פאַרשידענע פּראָגראַממינג שפראכן. אויב איר וויסן אנדערע אַרבעט אָפּציעס, שרייַבן וועגן אים אין די באַמערקונגען.

לייענען מער