He estado tratando de construir ciertos sistemas integrados y me pregunto cómo la gente los hace seguros. O de lo contrario se habría reproducido bien. Sé que hay una medida para brindar seguridad si está utilizando controladores como PIC/AVR y chips conocidos de compañías establecidas como ATMEL/MICROCHIP/TI EEPROM. Pero todavía no tengo idea de cómo aseguran su código y hardware. Lo pregunto desde la perspectiva de un desarrollador de productos y qué métodos suele elegir.
¿O es que la gente no hace las cosas seguras, lo que confío es un No?
Sería muy feliz si ingresa algunas sugerencias a través de las cuales hace que su PCB/Software no sea reproducible tan fácilmente... por los entusiastas de la ingeniería inversa.
Todos los métodos probados o probados o los métodos Nerdy serían bienvenidos.
Si el tamaño de su placa y los requisitos térmicos lo permiten, puede usar un compuesto de encapsulado para encapsular la PCB.
No le gustaría que le asignaran eliminar ese personal y quien lo intente tendrá que hacer un esfuerzo realmente serio y todavía dudo que pueda eliminarlo y, además, identificar los componentes utilizados.
http://www.echeloninc.com/Resinas.htm
Otra idea de similar naturaleza es llenar la caja con espuma de Poliuretano, ese material se pega como talón y nadie podrá identificar ninguno de los componentes aunque logre sacarlo.
En mi experiencia, fuera de algunos contextos muy especializados, la mayoría de la gente no lo intenta, al menos no muy duro. La mayoría de los microcontroladores tienen una forma de evitar que se lea el firmware. Los diseños simples de PCB son probablemente más fáciles de hacer desde cero que la ingeniería inversa, y los diseños complejos son difíciles de aplicar ingeniería inversa sin importar lo que haga.
La razón por la que la gente no lo intenta es que cada medida que toma lo hace mucho más difícil para usted, y aún así solo ralentiza la ingeniería inversa, si es que alguien está tratando de aplicar ingeniería inversa a su placa. Cada vez que tiene un problema de fabricación, o necesita hacer girar un nuevo diseño, o necesita solucionar un problema de devolución de un cliente, está agregando capas de dificultad para usted mismo.
Si eres alguien como Microsoft o el ejército, puedes intentar usar ASIC o un mecanismo de autodestrucción. De lo contrario, busque un buen abogado de propiedad intelectual.
rojoarenosoladrillo
lior bilia
geométrico