Ir para conteúdo
  • Cadastre-se
gzn

É praticando que se aprende

Posts Recomendados

Olá, sou novo no fórum! Cheguei a conhecer o mente binária através dos vídeos publicados no youtube no canal Papo Binário, que, por sua vez, conheci através de um tweet do Paulo Kretcheu, que inclusive apareceu em um vídeo do canal!

Bom, vamos ao que interessa! Galera, apesar de nunca ter me aprofundado na área sempre fui um curioso. De certa forma quando comecei a mexer com linux em 2004 ouvi falar de engenharia reversa achei muito cool! Vez ou outra lia alguma coisa, sempre tive vontade de aprender!, mas nunca dediquei tempo para isso. Venho aqui fazer mais uma sugestão...

Com certeza alguns de vocês já deve ter ouvido falar do site urionlinejudge.com.br , um site onde você pode ver problemas de programação e submeter soluções e ser avaliado automaticamente. Não seria bem plausível fazer um tipo desses para engenharia reversa? Um negócio assim seria bem bacana!

Por que a motivação?

Bom, na época em que comecei a me interessar em aprender engenharia reversa ouvi falar de um site chamado crackmes.de, acho que a pelo menos uns 10 anos atrás até fiz um ou outro crackme lá e parei de estudar essas coisas. Agora quando fiquei animado a voltar a aprender alguma coisa fui ao site e vi que ele está em "manutenção" (acho que devido a algumas mudanças  legislativas na União Européia)!

"EU OUÇO, EU ESQUEÇO EU VEJO, ME LEMBRO EU FAÇO, E ENTENDO" -- proverbio chinês

Compartilhar este post


Link para o post
Compartilhar em outros sites

Interessante... o que vejo de mais próximo disso (no caso não sou nem um pouco especialista em E.R para dar muitos exemplos) são os desafios crackme da vida, tem vários por sinal.

E.R costuma ser um assunto delicado, tendo em vista que nem todos usam pro bem de forma geral. De qualquer forma, bem legal a ideia :)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Obrigado pelo comentário Sr. Leandro Fróes. :)

Sobre não usar a ER para o bem, compreendo a preocupação. Mas, a programação em si tá na mesma situação; podemos usá-la para fins maliciosos também. Devemos deixar de fazer sites com cursos online que ensinam programação de forma interativa e acessível? Acho que não. 

Bom, meses atrás quando resolvi estudar TI fiz um curso bem interativo e funcional no codecademy sobre SQL. Eu fiquei impressionado! Tinha uma janelinha lá onde você digitava os comandos e aparecia o resultado na hora do lado dessa janela. Tudo bem bolado e bem focado no aprendizado através da prática. A mesma impressão positiva eu também tive do urionlinejudge, que apesar de não oferecer cursos, ele oferece a oportunidade de fazer exercícios e ser avaliado automaticamente. Outro curso também que eu poderia dar um feedback positivo é o curso que estou fazendo agora da CISCO sobre linux (preparatório para Linux Essensials). Esse é um curso onde você tem o material em uma janela e uma máquina virtual do lado para experimentar os comandos. Tem introdução, laboratório e exame para cada módulo. 

Achei que hoje houvesse algo parecido para ER! rs

Editado por gzn

Compartilhar este post


Link para o post
Compartilhar em outros sites

Opa, com certeza meu vei, sou totalmente a favor do compartilhamento hehe.

E po legal sobre os cursos, não tinha ouvido ainda uma opinião sobre esse da CISCO. O único de R.E que posso falar é o do próprio Mente Binária (pois foi o único que fiz sobre o assunto) e não tenho do que reclamar, da uma olhada lá depois.

Sobre a plataforma eu sinceramente não conheço =/

Compartilhar este post


Link para o post
Compartilhar em outros sites

Valeu Leandro Froés, mas esse curso a que você se refere é esse abaixo?

Estou aguardando o online (vi um post do Fernando e ele está trabalhando nisso).

Realmente preciso fazer algum curso bem básico de ER rs. Atualmente me lembro só de alguns mnemônicos da linguagem de montagem porque a tradução e o significado são bem fáceis de serem obtidos (mov, mover, add, adicionar, pop, retirar da pilha, push, colocar na pilha, etc. e o famoso "no operation", nop, x90). E quanto a linguagem C, linguagem quase requisito para ER, bem, eu fiz um curso introdutório de C assistindo as aulas do prof. André Backes da UFU ("Linguagem C Descomplicada" no youtube), mas qualquer hora estou para ver o curso "Programação Moderna em C" do Fernando (aquelas vídeo aulas sobre C que ele publicou no youtube).

Estou no aguardo Leandro Froés, gostei do seu feedback lá no tópico/thread do curso.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Esse mesmo.

Vale tu assistir sim, ele faz algumas comparacoes com assembly na hora de explicar os conceitos e monta um projetinho que aborda praticamente tudo tratado em aula no fim. Existem várias apostilas/livros interessantes sobre C, acho que vale a pena focar um tempo nisso.

Obrigado gzn =)

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Obrigado Sr. Mercês! É uma honra ter um comentário seu num tópico humilde aqui criado por mim!

Daqui a alguns... séculos, depois de muito treino, quem sabe eu participe :D

Esses aí são os melhores do mundo, eu não sou "melhor" nem na minha casa amigo rs

Ei, se alguém aqui do fórum resolver algum desafio (que nada, vocês resolverão todos, sem modéstia hem!) poderia depois da finalização dessa competição explicar as táticas usadas para vencê-lo, que tal?

Curiosidade Mercês, você poderia listar alguns brasileiros que venceram esse campeonato nos últimos anos?

Compartilhar este post


Link para o post
Compartilhar em outros sites
Em 8/30/2017 em 08:16, gzn disse:

Esses aí são os melhores do mundo, eu não sou "melhor" nem na minha casa amigo rs

Cara, isso foi engraçado. rsrs

Em 8/30/2017 em 08:16, gzn disse:

Ei, se alguém aqui do fórum resolver algum desafio (que nada, vocês resolverão todos, sem modéstia hem!) poderia depois da finalização dessa competição explicar as táticas usadas para vencê-lo, que tal?

São bem feitos mesmo. Eu não tenho tempo pra dedicar infelizmente, mas cheguei a baixar o 1 e fiz o 2 também. O problema é que não lembro como fiz e teria que fazer tudo de novo para escrever sobre. Ou fazer um vídeo. Verei se consigo tempo. Acha que vale?

Em 8/30/2017 em 08:16, gzn disse:

Curiosidade Mercês, você poderia listar alguns brasileiros que venceram esse campeonato nos últimos anos?

Será que teve? Eu nunca ouvi falar não.

Grande abraço, brother!

Compartilhar este post


Link para o post
Compartilhar em outros sites
Citar

São bem feitos mesmo. Eu não tenho tempo pra dedicar infelizmente, mas cheguei a baixar o 1 e fiz o 2 também. O problema é que não lembro como fiz e teria que fazer tudo de novo para escrever sobre. Ou fazer um vídeo. Verei se consigo tempo. Acha que vale?

Já que você tá com pouco tempo, mas as vezes gosta de fazer um vídeo explicativo sobre RE (o que eu acho muito bacana). Você poderia escolher um desafio simples (pode ser de competições anteriores) que cobre alguns conceitos essenciais em ER. Sempre vale a pena Mêrces, você é o cara mano! Muito humilde e explica bem! rs

Citar

Será que teve? Eu nunca ouvi falar não.

Se teve com certeza está aqui entre nós (Mente Binária) porque o pessoal daqui é fera! rs

Abraços Mercês!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Join the conversation

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

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons no total são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.


  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×
×
  • Criar Novo...