Rizin
unix-like reverse engineering framework and cli tools
Main Page
Related Pages
Modules
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
x
z
Functions
_
a
b
c
d
e
f
g
h
i
l
m
n
p
r
s
t
u
v
w
Variables
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
x
z
Enumerations
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
l
m
o
p
r
s
t
u
v
w
x
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
Enumerator
b
d
e
h
i
k
n
p
r
s
w
Properties
Events
Related Functions
Files
File List
File Members
All
$
.
[
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
[
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Variables
$
.
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Enumerations
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
x
y
z
Enumerator
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Macros
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Events
Friends
Macros
Modules
Pages
dex.h
Go to the documentation of this file.
1
struct
dex_header
{
2
uint8_t
magic
[8];
3
uint32_t
checksum
;
4
uint8_t
signature
[20];
5
uint32_t
size
;
6
uint32_t
header_size
;
7
uint32_t
endian
;
8
uint32_t
linksection_size
;
9
uint32_t
linksection_offset
;
10
uint32_t
map_offset
;
11
uint32_t
strings_size
;
12
uint32_t
strings_offset
;
13
uint32_t
types_size
;
14
uint32_t
types_offset
;
15
uint32_t
prototypes_size
;
16
uint32_t
prototypes_offset
;
17
uint32_t
fields_size
;
18
uint32_t
fields_offset
;
19
uint32_t
method_size
;
20
uint32_t
method_offset
;
21
uint32_t
class_size
;
22
uint32_t
class_offset
;
23
uint32_t
data_size
;
24
uint32_t
data_offset
;
25
};
uint32_t
unsigned int uint32_t
Definition:
sftypes.h:29
uint8_t
unsigned char uint8_t
Definition:
sftypes.h:31
dex_header
Definition:
dex.h:1
dex_header::magic
uint8_t magic[8]
Definition:
dex.h:2
dex_header::signature
uint8_t signature[20]
Definition:
dex.h:4
dex_header::types_size
uint32_t types_size
Definition:
dex.h:13
dex_header::class_size
uint32_t class_size
Definition:
dex.h:21
dex_header::linksection_offset
uint32_t linksection_offset
Definition:
dex.h:9
dex_header::size
uint32_t size
Definition:
dex.h:5
dex_header::strings_size
uint32_t strings_size
Definition:
dex.h:11
dex_header::data_size
uint32_t data_size
Definition:
dex.h:23
dex_header::map_offset
uint32_t map_offset
Definition:
dex.h:10
dex_header::method_size
uint32_t method_size
Definition:
dex.h:19
dex_header::data_offset
uint32_t data_offset
Definition:
dex.h:24
dex_header::prototypes_offset
uint32_t prototypes_offset
Definition:
dex.h:16
dex_header::fields_offset
uint32_t fields_offset
Definition:
dex.h:18
dex_header::checksum
uint32_t checksum
Definition:
dex.h:3
dex_header::prototypes_size
uint32_t prototypes_size
Definition:
dex.h:15
dex_header::types_offset
uint32_t types_offset
Definition:
dex.h:14
dex_header::strings_offset
uint32_t strings_offset
Definition:
dex.h:12
dex_header::linksection_size
uint32_t linksection_size
Definition:
dex.h:8
dex_header::method_offset
uint32_t method_offset
Definition:
dex.h:20
dex_header::endian
uint32_t endian
Definition:
dex.h:7
dex_header::fields_size
uint32_t fields_size
Definition:
dex.h:17
dex_header::class_offset
uint32_t class_offset
Definition:
dex.h:22
dex_header::header_size
uint32_t header_size
Definition:
dex.h:6
librz
bin
d
dex.h
Generated by
1.9.1