forked from wangyif2/RE-for-beginners
-
Notifications
You must be signed in to change notification settings - Fork 3
/
1st_page_EN.tex
69 lines (47 loc) · 1.68 KB
/
1st_page_EN.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
\vspace*{\fill}
\huge Reverse engineering services
\normalsize
\bigskip
\bigskip
\bigskip
I tried many jobs in my life, but, surprisingly (even to myself),
the job I'm the most proud of is rewriting large piece(s) of compiled code back to C/C++.
This is an extremely boring and slow process, I once spent more than a year on rewriting 100KB DLL to pure C,
and it was like full-time job.
And this is also expensive.
A lot of tricks have been added to this book as a result of this work.
I assume such a service could be interesting to those who inherited some compiled code with no source code.
You must be a legal owner of the software product.
\bigskip
I could also try (binary) code audit.
I can try to find vulnerabilities in your software, before others will do it.
This is like penetration testing.
I can try to work with binary code without source code.
You must also be a legal owner of the software product.
E-Mail: \GTT{\EMAIL}.
\bigskip
\bigskip
\bigskip
\huge Please donate
\normalsize
\bigskip
\bigskip
\bigskip
\dots to this project so I can continue to work on the book and other articles: \\
\url{https://yurichev.com/donate.html}.
\bigskip
\bigskip
\bigskip
\huge Attention: Opinion Poll
\normalsize
\bigskip
\bigskip
\bigskip
I have an idea to replace all the OllyDbg examples in the book with examples using some other debugger.
I have nothing against OllyDbg, but it has a GUI and uses small fonts, and the screenshots are somewhat unsuitable for the book.
Maybe I could use GDB, rada.re, WinDbg, or maybe some other console debugger?
What do you think about it?
Should I leave OllyDbg examples, or would radare examples would be OK?
E-Mail: \GTT{\EMAIL}.
\vspace*{\fill}
\vfill