Rizin
unix-like reverse engineering framework and cli tools
cdex.h
Go to the documentation of this file.
1
struct
cdex_header
{
2
uint8_t
magic
[8];
3
uint32_t
checksum
;
4
uint8_t
signature
[20];
// SHA1
5
uint32_t
fileSize
;
6
uint32_t
headerSize
;
7
uint32_t
endianTag
;
8
uint32_t
linkSize
;
9
uint32_t
linkOff
;
10
uint32_t
mapOff
;
11
uint32_t
stringIdsSize
;
12
uint32_t
stringIdsOff
;
13
uint32_t
typeIdsSize
;
14
uint32_t
typeIdsOff
;
15
uint32_t
protoIdsSize
;
16
uint32_t
protoIdsOff
;
17
uint32_t
fieldIdsSize
;
18
uint32_t
fieldIdsOff
;
19
uint32_t
methodIdsSize
;
20
uint32_t
methodIdsOff
;
21
uint32_t
classDefsSize
;
22
uint32_t
classDefsOff
;
23
uint32_t
dataSize
;
24
uint32_t
dataOff
;
25
uint32_t
featureFlags
;
26
uint32_t
debugInfoOffsetsPos
;
27
uint32_t
debugInfoOffsetsTableOffset
;
28
uint32_t
debugInfoBase
;
29
uint32_t
ownedDataBegin
;
30
uint32_t
ownedDataEnd
;
31
};
uint32_t
unsigned int uint32_t
Definition:
sftypes.h:29
uint8_t
unsigned char uint8_t
Definition:
sftypes.h:31
cdex_header
Definition:
cdex.h:1
cdex_header::methodIdsOff
uint32_t methodIdsOff
Definition:
cdex.h:20
cdex_header::ownedDataEnd
uint32_t ownedDataEnd
Definition:
cdex.h:30
cdex_header::endianTag
uint32_t endianTag
Definition:
cdex.h:7
cdex_header::fileSize
uint32_t fileSize
Definition:
cdex.h:5
cdex_header::checksum
uint32_t checksum
Definition:
cdex.h:3
cdex_header::stringIdsOff
uint32_t stringIdsOff
Definition:
cdex.h:12
cdex_header::headerSize
uint32_t headerSize
Definition:
cdex.h:6
cdex_header::debugInfoOffsetsPos
uint32_t debugInfoOffsetsPos
Definition:
cdex.h:26
cdex_header::featureFlags
uint32_t featureFlags
Definition:
cdex.h:25
cdex_header::stringIdsSize
uint32_t stringIdsSize
Definition:
cdex.h:11
cdex_header::protoIdsOff
uint32_t protoIdsOff
Definition:
cdex.h:16
cdex_header::classDefsSize
uint32_t classDefsSize
Definition:
cdex.h:21
cdex_header::fieldIdsSize
uint32_t fieldIdsSize
Definition:
cdex.h:17
cdex_header::debugInfoBase
uint32_t debugInfoBase
Definition:
cdex.h:28
cdex_header::signature
uint8_t signature[20]
Definition:
cdex.h:4
cdex_header::linkOff
uint32_t linkOff
Definition:
cdex.h:9
cdex_header::typeIdsOff
uint32_t typeIdsOff
Definition:
cdex.h:14
cdex_header::dataSize
uint32_t dataSize
Definition:
cdex.h:23
cdex_header::typeIdsSize
uint32_t typeIdsSize
Definition:
cdex.h:13
cdex_header::linkSize
uint32_t linkSize
Definition:
cdex.h:8
cdex_header::classDefsOff
uint32_t classDefsOff
Definition:
cdex.h:22
cdex_header::mapOff
uint32_t mapOff
Definition:
cdex.h:10
cdex_header::fieldIdsOff
uint32_t fieldIdsOff
Definition:
cdex.h:18
cdex_header::ownedDataBegin
uint32_t ownedDataBegin
Definition:
cdex.h:29
cdex_header::protoIdsSize
uint32_t protoIdsSize
Definition:
cdex.h:15
cdex_header::magic
uint8_t magic[8]
Definition:
cdex.h:2
cdex_header::methodIdsSize
uint32_t methodIdsSize
Definition:
cdex.h:19
cdex_header::dataOff
uint32_t dataOff
Definition:
cdex.h:24
cdex_header::debugInfoOffsetsTableOffset
uint32_t debugInfoOffsetsTableOffset
Definition:
cdex.h:27
librz
bin
d
cdex.h
Generated by
1.9.1