forked from Cactus-proj/RE-for-Beginners
-
Notifications
You must be signed in to change notification settings - Fork 0
/
FAQ_PTBR.tex
38 lines (29 loc) · 2.5 KB
/
FAQ_PTBR.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
% TODO to be resyncronized with EN-version
\subsection*{mini-FAQ}
% TBT
%\par Q: Is this book simpler/easier than others?
%\par A: No, it is at about the same level as other books of this subject.
% TBT
%\par Q: I'm too frightened to start reading this book, there are more than 1000 pages.
%\par A: All sorts of listings are the bulk of the book.
\par P: Por que alguém deveria aprender assembly nos dias de hoje?
\par R: A não ser que você seja um desenvolvedor de sistemas operacionais, você provavelmente não precisará escrever códigos em assembly – visto que os compiladores modernos são muito melhores em executar operações
do que nós humanos
\footnote{(\ac{TBT}: Um texto muito bom sobre este tópico: \InSqBrackets{\AgnerFog}}.
Também, \ac{CPU}s modernas são dispositivos muito complexos e apenas o conhecimento de assembly não ajudará tanto ao seu entendimento interno. Sabendo disso, há ao menos duas áreas onde um bom entendimento de assembly pode ser proveitoso. Primeiro e mais importante, pesquisar sobre segurança e malwares. É também uma ótima maneira de acumular conhecimento sobre o seu código enquanto ele estiver “debugando”. Esse livro é mais voltado para os que querem entender a linguagem assembly do que codificar com ela, por isso há bastante exemplos de saídas de compiladores nele.
\par P: Eu cliquei em um link dentro de um documento PDF, como eu volto para ele?
\par R: No Adobe Acrobat Reader, pressione Alt+SetaEsquerda
\par P: Eu posso imprimir esse livro / usá-lo para ensinar?
\par R: Lógico! É por isso que o livro é registrado sob a “Creative Commons license” (CC BY-SA 4.0).
\par P: Por que esse livro é de graça? Você fez um ótimo trabalho. Isso é suspeito, assim como outras coisas grátis.
\par R: Pela minha própria experiência, autores de literaturas técnicas fazem isso mais para se divulgarem. Não é possível ganhar uma quantia considerável de dinheiro com esse tipo de publicação.
\par P: Como alguém consegue um trabalho em engenharia reversa?
\par R: Há vários tópicos que aparecem de tempos em tempos no Reddit\FNURLREDDIT{}, em
e também tópicos relacionados a contratações podem ser encontrados no subreddit ``netsec''.
% TBT
%\par Q: Compilers' versions in the book are outdated already...
%\par A: No need to follow all steps precisely.
%Use the compilers you already have installed on your \ac{OS}.
%Also, there is: \href{https://godbolt.org/}{Compiler Explorer}.
\par P: Eu tenho uma pergunta...
\par R: Me envie por e-mail (\EMAILS).