Jump to content

Iniciante em Debugger


Dannleonhart
 Share

Recommended Posts

Olá a todos!

Cheguei a este fórum assistindo as video aulas no Youtube do Papo Binário.
Gostaria de orientações, pois realizo pesquisas e estudo de forma auto didata.
No momento procuro algo que possa me esclarecer o significado de cada símbolo de programação Assembly. Vejo muitos no OllyDBG mas alguns me deixam voando.
Algo mais ou menos assim:

PUSH
PUSH EAX
MOV DWORD
MOV EAX
LEA EDX
LEA ECX
FSTP
CALL DWORD
JMP SHORT
JNZ = Ocorre o salto se o resultado NÃO for "0" (zero).
RET ou RETN = Return. Geralmente ocorre nos finais das funções.
 

Se alguém tiver algum material e puder deixar link, agradeço. :)

Link to comment
Share on other sites

  • Administradores

Opa, bem vindo à comunidade! :)

Tudo da Vovó Vicky (Aldeia NumaBoa) é bom, @Dannleonhart! hehe

Como o @Leandro Fróes falou, não tem segredo sobre essas instruções. Tem milhares de sites, fora os manuais oficiais da Intel (tipo esse), mas a maioria das coisas em Inglês mesmo.

Outra coisa, no x86dbg, ao clicar com o botão direito em qualquer instrução, você tem as opções Help on mnemonic Show mnemonic brief que também dizem o que a instrução faz. ;)

Abraço!

 

Link to comment
Share on other sites

  • 1 month later...
  • 3 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...