Questions tagged [type-reconstruction]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
0
votes
0answers
55 views

Can I reverse engineer original file names?

I'm new to IT and I turned my external hard-drive into a windows boot disc. I managed to recover files with testdisc & photorec_win. The downside is I got more than I bargened for and I have twice ...
2
votes
1answer
48 views

What is the difference between uintX_n (used in IDA Pro) and unitX_t types?

During debugging a binary in IDA Pro, I've noticed types of the form 30 uint16_n 00000002 struct {uint16_t inner;} 42 uint32_n ...
1
vote
1answer
51 views

How are members of a Structure Type positioned on the stack?

Some of the structure types have members that are not stacked next to each other. Check out the structure type at 0x33E6 in bzip2_base (x86-64) here. There's an int at location offset 0, a char at 4 ...
0
votes
1answer
49 views

structures defined on stack?

While reading this paper on type recovery from executables, I came across following paragraph: It is worth noting that the domain of parameters of a function can be considered as a structure ...
1
vote
1answer
66 views

is there any way to get type information using IDA Demo

I am using IDA Demo (evaluation version >7). I have a binary: #include <stdbool.h> int do_decode(){} int main() { bool decode = false; char opt = getopt(); switch (opt) { case 'd': ...
1
vote
2answers
160 views

Type reconstruction ambiguity

In TIE: Principled Reverse Engineering of Types in Binary Programs, Lee J. et al claim to solve most of the challenges in the process of C code decompilation that come with type reconstruction. While ...