Use este identificador para citar ou linkar para este item: http://repositorio.utfpr.edu.br/jspui/handle/1/19860
Registro completo de metadados
Campo DCValorIdioma
dc.creatorMarques, Daniel Somekawa
dc.date.accessioned2020-11-24T11:07:44Z-
dc.date.available2020-11-24T11:07:44Z-
dc.date.issued2012-08-17
dc.identifier.citationMARQUES, Daniel Somekawa. Ofuscamento de código para proteção de programas Java contra engenharia reversa. 2012. 73 f. Trabalho de Conclusão de Curso (Especialização) – Universidade Tecnológica Federal do Paraná, Curitiba, 2012.pt_BR
dc.identifier.urihttp://repositorio.utfpr.edu.br/jspui/handle/1/19860-
dc.description.abstractThis paper aims to present and define code obfuscation as means of protecting intellectual property present on Java programs, covering it's techniques and showing how each of them work. Furthermore, discussesit's advantages and disadvantages, defense level provided by each technique against a reverse engineering attack, existent solutions in the market, the consequences of applying obfuscation on a software project, and, finally, demonstrates the concept of Java programs obfuscation through an algorithm implemented using presented technologies.pt_BR
dc.languageporpt_BR
dc.publisherUniversidade Tecnológica Federal do Paranápt_BR
dc.subjectJava (Linguagem de programação de computador)pt_BR
dc.subjectProteção de dadospt_BR
dc.subjectPropriedade intelectual - Proteçãopt_BR
dc.subjectSoftware - Proteçãopt_BR
dc.subjectJava (Computer program language)pt_BR
dc.subjectData protectionpt_BR
dc.subjectIntellectual property - Protectionpt_BR
dc.subjectSoftware protectionpt_BR
dc.titleOfuscamento de código para proteção de programas Java contra engenharia reversapt_BR
dc.typespecializationThesispt_BR
dc.description.resumoEste trabalho visa apresentar e definir o ofuscamento de código como um meio de proteção à propriedade intelectual presente em programas Java, cobrindo suas técnicas e mostrando de que maneira cada uma delas funciona. Além disto, discute suas vantagens e desvantagens, o nível de defesa proporcionado por cada técnica contra um ataque de engenharia reversa, as soluções existentes no mercado, as consequências da aplicação do ofuscamento em um projeto de software, e, por fim, demonstra o conceito do ofuscamento de programas Java por meio de um algoritmo implementado usando as tecnologias apresentadas.pt_BR
dc.degree.localCuritibapt_BR
dc.publisher.localCuritibapt_BR
dc.contributor.advisor1Linhares, Robson Ribeiro
dc.publisher.departmentDepartamento Acadêmico de Informáticapt_BR
dc.subject.cnpqTecnologia Javapt_BR
Aparece nas coleções:CT - Tecnologia Java

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
CT_JAVA_VII_2012_06.PDF723,61 kBAdobe PDFThumbnail
Visualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.