Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Následující verze Obě strany příští revize
programovani:msil [29.04.2014 20:30]
miloush vytvořeno
programovani:msil [29.04.2014 20:33]
miloush zalomení kódu
Řádek 14: Řádek 14:
 RVA (Relative Virtual Address) je offset od sekce. Spustit ''​dumpbin /headers assembly.exe''​ a najít sekci, pro kterou RVA padá do ''​virtual address + virtual size'':​ RVA (Relative Virtual Address) je offset od sekce. Spustit ''​dumpbin /headers assembly.exe''​ a najít sekci, pro kterou RVA padá do ''​virtual address + virtual size'':​
  
-''​+<​code>​
 SECTION HEADER #1 SECTION HEADER #1
    .text name    .text name
Řádek 28: Řádek 28:
          Code          Code
          ​Execute Read          ​Execute Read
-''​+</​code>​
  
 Pak je offset v souboru ''​RVA - virtual address + file pointer to raw data''​. Zdá se, že 2000/200 jsou běžné hodnoty a je velká šance, že ''​RVA - 0x1E00''​ bude odpovídat. Pak je offset v souboru ''​RVA - virtual address + file pointer to raw data''​. Zdá se, že 2000/200 jsou běžné hodnoty a je velká šance, že ''​RVA - 0x1E00''​ bude odpovídat.
  
 [http://​stackoverflow.com/​questions/​11282749/​how-to-find-method-in-assembly-file-in-hex] [http://​stackoverflow.com/​questions/​11282749/​how-to-find-method-in-assembly-file-in-hex]
programovani/msil.txt · Poslední úprava: 29.04.2014 20:37 autor: miloush