De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.
Colaboração: Moesio Medeiros
Data de Publicação: 20 de Maio de 2005
A primeira consideração a ser feita quando se fala de engenharia reversa é a legalidade dessa ação. Muitos programas de computador são protegidos pelas leis de Direitos Autorais. Então, por que se fazer uma decompilação? Com que objetivo transformaríamos salsichas em porcos novamente?
Encontrar vulnerabilidades, certificar-se da não existência de software mal intencionados, aprender algum algoritmo, otimizar o software para uma determinada plataforma, resolver 'bugs' ou mesmo para adicionar novas funcionalidades, são alguns dos motivos.
De qualquer forma, poder contar com ferramentas como essa pode aumentar muito o aprendizado de programadores de qualquer nível.
Existem muito descompiladores no mercados, alguns deles gratuitos. Em http://www.program-transformation.org pode ser encontrada uma lista dos principais descompiladores dividos nas seguintes categorias:
Veja também:
A Spirit Linux, empresa especializada em software livre, sediada em Vitória ES possui uma vaga para estágiario(a) de cursos de nível superior da área de informática.
Cursar a partir do 3o. ano de curso superior da área de informática Disponibilidade para estagiar no período das 08h às 15h
Endereço para envio: <michelle (a) spiritlinux com br>, aos cuidados de Michelle Ribeiro
Data limite para envio: 30 de Maio de 2005.
Tempo gasto documentando software é tempo que poderia ser melhor empregado escrevendo código. Já existe até software para inserir comentários automaticamente, o commentator
:-)
This policy contains information about your privacy. By posting, you are declaring that you understand this policy:
This policy is subject to change at any time and without notice.
These terms and conditions contain rules about posting comments. By submitting a comment, you are declaring that you agree with these rules:
Failure to comply with these rules may result in being banned from submitting further comments.
These terms and conditions are subject to change at any time and without notice.
Comentários