O que é ENGENHARIA REVERSA? Como funciona ENGENHARIA REVERSA?

0
Share
Copy the link

o que é engenharia reversa e quais as suas aplicações [Música] fala amos da engenharia você já parou para pensar como um produto inovador é criado ou talvez o como uma empresa consegue replicar uma tecnologia sem ter acesso aos projetos originais a resposta pode estar em uma técnica poderosa mas pouco discutida a engenharia reversa parece coisa de filme de espionagem né aquela cena em que um agente desmonta um dispositivo misterioso para descobrir seus segredos mas na realidade a engenharia reversa vai muito além disso ela é uma ferramenta essencial em áreas como desenvolvimento de software manufatura segurança cibernética e até na medicina mas afinal o que a engenharia reversa de forma simples é o processo de analisar um objeto sistema ou software para entender como ele é construído e como funciona isso sem ter acesso à sua documentação original é como desmontar um quebra-cabeça já montado para descobrir como cada peça se encaixa por exemplo imagine que uma empresa quer criar um componente eletrônico compatível com um produto concorrente em vez de começar do zero ela pode usar a engenharia reversa para estudar o componente existente identificar seus materiais circuitos e funções e então reproduzi-lo ou melhorá-lo mas como surgiu essa ideia de desmontar para entender bem a engenharia reversa não é nova e suas raízes remontam a períodos de conflito e competição tecnológica durante a Segunda Guerra Mundial por exemplo países capturavam equipamentos inimigos como tanques aviões ou radares e os desmontavam para copiar ou neutralizar sua tecnologia um caso emblemático foi o avião norte-americano B29 Super Fortress capturado pela União Soviética em 1944 os soviéticos não só replicaram a aeronave peça por peça como lançaram sua própria versão o Tupolev 4 acelerando sua indústria aeronáutica mas a engenharia reversa não se limitou à guerra na década de 1980 a IBM usou a técnica para entender o BIOS dos PCs da época levando ao surgimento de clones compatíveis com seus sistemas isso democratizou o acesso aos computadores e impulsionou a revolução digital mas como funciona a engenharia reversa o processo varia conforme o objeto de estudo mas geralmente envolvem três etapas: a desmontagem ou descompilação análise funcional e documentação e reconstrução seja um smartphone um software ou uma peça mecânica o primeiro passo é desconstruí-lo no caso de um hardware isso pode significar abrir o dispositivo e mapear seus componentes para os softwares usa-se ferramentas para converter o código binário em uma linguagem legível aí partimos para análise funcional e aqui buscamos entender como cada parte opera e se relaciona em um motor por exemplo identifica-se como a energia é transmitida e em um aplicativo analisa-se como os dados são processados com as informações coletadas cria-se um modelo ou diagrama que explica o funcionamento do sistema esse documento pode ser usado para replicar o produto corrigir falhas ou desenvolver versões aprimoradas aliás já que a gente tá mas tá quais são as aplicações da engenharia reversa na prática a engenharia reversa é uma ferramenta indispensável em diversas áreas da engenharia impulsionando inovação eficiência e solução de problemas na engenharia mecânica e manufatura algumas empresas desmontam máquinas ou componentes industriais para entender seu funcionamento reproduzir peças obsoletas como engrenagens de equipamentos antigos ou otimizar projetos por exemplo ao analisar um motor a combustão é possível identificar pontos de atrito e redesenhar partes para aumentar sua eficiência energética desenvolvedores decompilam códigos de dispositivos IoT ou sistemas operacionais para garantir compatibilidade entre plataformas ou corrigir vulnerabilidades na indústria automotiva a engenharia reversa é usada para integrar sistemas terceirizados a veículos como módulos de freio autônomo um exemplo interessante são as multimídias de carros onde as multimídias originais são bloqueadas e travadas para funcionar no veículo que elas foram desenhadas mas normalmente pouco tempo depois algum outro fabricante acaba quebrando o código da multimídia original fazendo com que você possa substituí-la sem perder as funções e sistemas originais do carro isso é engenharia reversa componentes de aeronaves ou foguetes são analisados após falhas para identificar causas de acidentes além disso rivais tecnológicos estudam designs de turbinas ou materiais compósitos para desenvolver alternativas mais leves e resistentes mas não só com itens novos mas como antiguidades também estruturas históricas como pontes ou edifícios antigos são escaneados a laser para criar modelos 3D isso permite avaliar sua integridade planejar restaurações ou simular comportamentos sob estress como terremoto sem riscos de danos físicos circuitos impressos de dispositivos são mapeados para replicar funcionalidades ou diagnosticar falhas empresas de celular por exemplo usam engenharia reversa para criar carregadores universais compatíveis com diferentes modelos quem aí teve um iPhone e usou um cabo paralelo do mercado que não funcionava mesmo tendo o mesmo plug isso é porque não é apenas o conector que tinha que ser replicado mas também os sistemas de reconhecimento do cabo original ao estudar a composição de ligas metálicas ou polímeros usados em produtos concorrentes é possível desenvolver materiais similares ou superiores reduzindo custos de pesquisa sistemas robóticos industriais são desmontados para entender algoritmos de movimento e adaptá-los a novas linhas de produção aumentando a flexibilidade fabril em todas essas áreas a engenharia reversa acelera a inovação ao transformar produtos existentes no que chamamos de blueprints para soluções futuras ferramentas como scanners 3D software de simulação como SolidWks e até inteligência artificial estão revolucionando esse processo permitindo análises mais rápidas e precisas mas e a ética até onde podemos ir bem aqui está o dilema será que a engenharia reversa é legal aqui eu digo que depende em muitos países ela é permitida para fins de interoperabilidade para garantir que sistemas diferentes funcionem juntos ou em estudo acadêmico porém violar patentes ou direitos autorais é crime então fazer engenharia reversa pode fazer você acabar batendo de frente com uma patente um caso famoso foi o da Sony versus a Connectics nos anos 2000 a Connectics usou engenharia reversa para emular o PlayStation em computadores e a Sony processou a empresa os tribunais decidiram que a prática era legítima desde que não copiasse o código diretamente ou seja a linha é tênue você pode estudar um produto para criar algo novo mas não para pirateá-lo com tecnologias como a inteligência artificial e impressão 3D a engenharia reversa ganhou super poderes empresas usam scanners 3D para recriar peças complexas em horas e algoritmos decompõem softwares automaticamente na medicina órgãos humanos são escaneados e modelados para cirurgias precisas na indústria aeroespacial componentes de foguetes são analisados para aumentar sua eficiência só que há desafios sistemas de criptografia avançada e IDRM ou Digital Right Management dificultam a engenharia reversa de produtos modernos por outro lado isso também estimula a inovação em ferramentas de análise mas tá por que a engenharia reversa é tão importante por incrível que pareça ela é o motor de progresso ao desvendar como algo funciona podemos identificar vulnerabilidades em sistemas bancários ou atualizar equipamentos obsoletos empresas menores podem criar produtos compatíveis com os líderes de mercado reduzindo monopólios tecnologias antigas como jogos de videogame dos anos 90 são resgatadas por entusiastas usando engenharia reversa estudantes de engenharia aprendem na prática ao desmontar e reconstruir dispositivos mas será que isso tem futuro a engenharia reversa continua crucial em áreas emergentes na biotecnologia cientistas hackeiam processos celulares para desenvolver terapias genéticas na computação quântica entender os sistemas rivais será vital para manter a vantagem tecnológica além disso com a ascensão da IoT a necessidade de sistemas interoperáveis e seguros tornará a engenharia reversa uma aliada na proteção de dados e na inovação responsável com a engenharia reversa muitas vezes não é só criar um produto novo com várias vantagens mas saber o que os seus concorrentes estão fazendo para ter vantagem à frente do mesmo se você chegou até aqui e gostou do vídeo aproveita para se inscrever se não for inscrito deixa seu like e ative o sininho das notificações e se achar nosso conteúdo interessante considera se tornar membro para nos ajudar a continuar produzindo conteúdo aqui na plataforma e ainda ser lembrado em nossos vídeos e se você está curioso para saber mais sobre os cursos que recomendamos acesse o QRcode aqui do lado ou o link na descrição do vídeo para ter acesso a várias oportunidades de se desenvolverem várias habilidades que vão fazer um diferencial em sua carreira e aí você já imaginou que desmontar coisas pudesse ser tão útil já usou engenharia reversa em algum projeto deixa aqui nos comentários que eu quero saber aqui do lado tem duas opções de vídeos interessantes que você precisa assistir para expandir seu conhecimento e explorar sua curiosidade e se você quiser contribuir com a gente deixa seu like se inscreve no canal ative o sininho e considera se tornar membro do canal é isso aí amantes da engenharia

Comments

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *