¿Qué es la ingeniería inversa?

Pregunta 1: ¿Qué es la ingeniería inversa? Software de ingeniería inversa Ingeniería inversa, algunos la llaman ingeniería inversa, en inglés es ingeniería inversa. La idea principal de la ingeniería inversa es deducir métodos de implementación específicos a través del análisis basado en cosas y resultados existentes. Por ejemplo, si ve un programa exe escrito por otros que puede producir hermosos efectos de animación, puede analizar el proceso de implementación de sus efectos de animación mediante desmontaje, descompilación y seguimiento dinámico. No solo la descompilación, sino también el diseño y la documentación, el propósito de la ingeniería de software inversa es mantener el software. La tecnología de ingeniería inversa incluye ingeniería inversa de imágenes, ingeniería inversa de software e ingeniería inversa de objetos. ¿Actualmente relativamente la mayoría de la gente lo estudia? Esta es una técnica de ingeniería inversa. Estudia la reconstrucción de modelos físicos CAD y la fabricación de productos finales. La tecnología de ingeniería inversa tridimensional en un sentido estricto es una tecnología que convierte los datos del modelo físico en modelos conceptuales y de diseño, y analiza, modifica y optimiza productos en base a esto. Las funciones del software de ingeniería inversa generalmente se centran en procesar y optimizar nubes de puntos densas escaneadas para generar nubes de puntos resultantes más regulares. Las nubes de puntos regulares se pueden aplicar a la creación rápida de prototipos. De acuerdo con estas nubes de puntos regulares, la superficie NURBS final se puede construir e ingresar en el software CAD para el diseño estructural y funcional posterior. Actualmente, existen cuatro categorías principales de software de ingeniería inversa en aplicaciones convencionales: Imageware, Geomagic Studio, CopyCAD y RapidForm.

Pregunta 2: ¿Qué significa pedir una explicación popular de la ingeniería inversa? Ingeniería inversa electrónica: se refiere a restaurar un producto terminado (como varios circuitos integrados) a su estado de diseño. Es descubrir la estructura interna para que podamos cometer fraude sobre esta base...

Ingeniería inversa en software: mediante depuración/desmontaje dinámico, restaurar el programa al código fuente... De hecho Para decirlo sin rodeos, también es para Hacer un imitador, desarrollar nuevas funciones o realizar modificadores. (No hables de descifrar software, debe ser uno de los propósitos).

¿Conocimientos profesionales? Como hobby, conozco al menos un lenguaje de programación en Windows y el ensamblaje en Win32 es imprescindible. Básicamente, esto te ayudará a comenzar.

Si quieres avanzar, ve a PEDIY o descomprime y comunícate más.

Si quieres hacer programación del kernel en el futuro, estas son las preguntas básicas...

Software: Se debe utilizar Ollydbg. Hablemos del resto cuando terminemos de estudiar. Demasiado. Editor PE, reconstrucción de la tabla de entrada IMP... todo tipo. En cuanto a la depuración del kernel, como softice, se recomienda que los principiantes no lo usen...

Libros: acabo de comenzar a leer el lenguaje ensamblador de Wang Shuang y el ensamblado 80x86 de Luo Yunbin en win32 (parece ser el nombre). Si está haciendo ingeniería inversa, leer el cifrado y descifrado también es bueno.

Pregunta 3: ¿Qué es la ingeniería inversa? Se refiere al estudio del proceso de conocer el resultado. Por ejemplo, si vemos un avión avanzado de alerta temprana, podemos encontrar formas de diseñarlo y fabricarlo mediante la investigación.

Pregunta 4: ¿Qué es la ingeniería inversa? Consiste en convertir código de máquina en código ensamblador o código en lenguaje C.

Este tipo de palabras son difíciles. En términos generales, la ingeniería inversa debería realizar el menor trabajo posible para lograr el objetivo.

Esto es lo que hago. Este negocio tiene requisitos educativos muy bajos y tiene una gran demanda. Cuanto mayor sea la capacidad, mayores serán los ingresos.

La función más poderosa de la inversión es realizar un desarrollo secundario a través de código binario, como escribir la imagen completa del complemento de World of Warcraft y el tramposo de perspectiva CS.

También se puede descifrar software, cavar agujeros y analizar virus y troyanos. Todas las empresas de software antivirus están haciendo todo lo posible para reclutar talentos así.

Si puedes soportar el dolor, haz este trabajo. Puedes fácilmente tener una casa y un coche antes de los 30 años.

Por lo general, puedes ver "El octavo hombre en la nieve" y participar en foros como White Blood Cell. Por cierto, en esta cola también suele haber gente.

Todos ellos están calificados como maestros por personas de la industria de TI.

Por supuesto, también existe una visión contraria en otras industrias, que se centra principalmente en aprender las tecnologías de otras personas.

Pregunta 5: ¿Qué es la tecnología de ingeniería inversa? El concepto de ingeniería inversa es una descripción del proceso de diseño del producto.

En el concepto general de los técnicos de ingeniería, el proceso de diseño del producto es un proceso desde cero, es decir, el diseñador primero concibe en su mente la forma, el rendimiento y los parámetros técnicos aproximados del producto, y luego crea un modelo digital tridimensional de el producto mediante la elaboración de dibujos, y finalmente este modelo se pasa al proceso de fabricación para completar todo el ciclo de diseño y fabricación del producto. Este proceso de diseño de producto se denomina proceso de "diseño avanzado". El diseño de productos de ingeniería inversa puede considerarse un proceso desde cero. En pocas palabras, el diseño de productos mediante ingeniería inversa es el proceso de derivar de forma inversa datos de diseño de productos (incluidos dibujos de diseño o modelos digitales) basados ​​en modelos de productos existentes. En este sentido, la ingeniería inversa se utiliza en el diseño industrial desde hace mucho tiempo. Los diseños de loft de casco comúnmente utilizados en la construcción naval temprana son un buen ejemplo de ingeniería inversa. Con la aplicación generalizada de la tecnología informática en el campo de la fabricación, especialmente el rápido desarrollo de la tecnología de medición digital, la tecnología de modelado de productos basada en datos de medición se ha convertido en el principal objeto de la tecnología de ingeniería inversa. Datos espaciales sobre la superficie de un objeto obtenidos mediante equipos de medición digitales (como máquinas de medición por coordenadas, equipos de medición láser, etc.). ) necesita utilizar tecnología de ingeniería inversa para establecer un modelo tridimensional del producto y luego utilizar el sistema CAM para completar la fabricación del producto. Por lo tanto, la tecnología de ingeniería inversa puede considerarse como un término general para tecnologías digitales relacionadas y tecnologías de modelado geométrico que convierten muestras de productos en modelos tridimensionales. El proceso de implementación de la ingeniería inversa es un proceso colaborativo multidisciplinario y multicampo. Como se puede ver en la Figura 1, todo el proceso de implementación de ingeniería inversa incluye el proceso desde la recopilación y el procesamiento de datos de medición hasta los sistemas CAD/CAM convencionales y, finalmente, la integración con los sistemas de gestión de datos de productos (sistemas PDM). La implementación del proyecto requiere un alto grado de cooperación e integración de personal y tecnología.

2. El principio de implementación de la ingeniería inversa: el papel de la ingeniería inversa en los sistemas CAD/CAM no es una tecnología aislada, está estrechamente relacionada con la tecnología de medición y los sistemas CAD/CAM existentes. Inextricablemente vinculado. Sin embargo, en el proceso de solicitud real, debido a que la mayoría del personal técnico y de ingeniería no sabe lo suficiente sobre la tecnología de ingeniería inversa, equiparan la tecnología de ingeniería inversa con la tecnología CAD/CAM existente y requieren tecnología de ingeniería inversa basada en el nivel técnico del CAD existente. /CAM. Esto a menudo genera desconfianza y malentendidos en la tecnología de ingeniería inversa. En teoría, la tecnología de ingeniería inversa puede reconstruir un modelo tridimensional que sea totalmente compatible con los sistemas CAD/CAM existentes basándose en los datos de medición del producto. Este es el objetivo final de la tecnología de ingeniería inversa. Pero tenemos que darnos cuenta de que las tecnologías que actualmente dominan las personas, incluida la ingeniería y la teoría pura (como la teoría del modelado de superficies), no pueden cumplir con este requisito. Especialmente para el modelado de datos de "nube de puntos" a gran escala actualmente popular, está lejos de aplicarse directamente a los sistemas CAD. Por lo tanto, creemos que la relación entre la tecnología CAD de ingeniería inversa y los sistemas CAD/CAM existentes sólo puede ser complementaria. Después de décadas de desarrollo, los sistemas CAD/CAM existentes se han vuelto muy maduros tanto en teoría como en aplicaciones prácticas. En este caso, el sistema CAD/CAM existente no cambiará ni puede cambiar el sistema subyacente para cumplir con los requisitos especiales del modelado de ingeniería inversa. Por otro lado, una gran cantidad de métodos de modelado utilizados en la tecnología de ingeniería inversa se pueden tomar prestados de sistemas CAD/CAM existentes sin necesidad de construir una nueva plataforma. Con base en este análisis, creemos que la tecnología de ingeniería inversa se encuentra en una posición de modelado subordinada y auxiliar en toda la cadena del sistema de fabricación. La tecnología de ingeniería inversa puede utilizar los sistemas CAD/CAM existentes para ayudarla a lograr tareas que no puede completar. Con esta comprensión, podrá comprender por qué la tecnología de ingeniería inversa (incluido el software correspondiente) no se ha generalizado en el mercado. La mayoría de los sistemas CAD/CAM incluyen módulos de ingeniería inversa o paquetes de software de terceros.

3. Aplicación de la tecnología de ingeniería inversa en la industria del molde A partir del concepto y las características técnicas de la ingeniería inversa, se puede ver que los campos de aplicación de la ingeniería inversa se encuentran principalmente en industrias relacionadas con el molde, como la aeronáutica, automóviles, juguetes y electrodomésticos. En los últimos años, con el desarrollo de la tecnología biológica y de materiales, la tecnología de ingeniería inversa también ha comenzado a aplicarse en campos médicos como el hueso biológico artificial. Pero su principal área de aplicación sigue siendo la industria del molde.

Porque en el proceso de fabricación de moldes, a menudo es necesario intentar estampar y modificar repetidamente el molde...>;& gt

Pregunta 6: ¿Qué es la tecnología de ingeniería inversa? Este libro explica exhaustivamente el sistema de ingeniería inversa y explica en detalle las bases teóricas matemáticas del modelo de curvas y superficies utilizado por CATIA V5, así como el editor de superficies digitales, la reconstrucción rápida de superficies, el modelado de superficies universal y las superficies de forma libre. CATIA V5 en modelado de ingeniería inversa. Modelado, modelado de entidades y otros cinco módulos funcionales, y combinado con varios ejemplos, se presentan en detalle los procesos generales y las habilidades de aplicación de CATIA en modelado de ingeniería inversa.

Pregunta 7: ¿Qué es la ingeniería inversa? Algunas personas también lo llaman ingeniería inversa, que en inglés es ingeniería inversa. La idea general de la ingeniería inversa es deducir métodos de implementación específicos a través del análisis basado en cosas y resultados existentes. Por ejemplo, si ve un programa exe escrito por otros que puede producir hermosos efectos de animación, puede analizar el proceso real de sus efectos de animación mediante el desmontaje, la descompilación y el seguimiento dinámico. Esto no solo es descompilación, sino también Con; diseño y documentación, el propósito de la ingeniería de software inversa es mantener el software.

Traducción libre

La ingeniería inversa incluye tres aspectos: ingeniería inversa de imágenes, ingeniería inversa de software e ingeniería inversa física. En la actualidad, en términos relativos, la mayoría de la gente estudia la tecnología de ingeniería inversa en forma de objetos físicos. Estudia la reconstrucción de modelos físicos CAD y la fabricación de productos finales. La tecnología de ingeniería inversa tridimensional en un sentido estricto es una tecnología que convierte los datos del modelo físico en modelos conceptuales y de diseño, y luego analiza, modifica y optimiza los productos en base a esto.

Principio de funcionamiento

La tecnología de ingeniería inversa utiliza instrumentos electrónicos para recopilar datos originales en la superficie de los objetos y luego utiliza software para calcular las coordenadas espaciales de los datos recopilados para obtener el correspondiente. color. El escáner escanea el objeto en todas direcciones, luego organiza los datos, realiza el modelado 3D, la conversión de formato y genera los resultados. Todo el proceso operativo se puede dividir en cuatro pasos:

(1) Digitalización de objetos:

Las máquinas de medición de coordenadas o escáneres láser se utilizan ampliamente para recopilar valores de coordenadas espaciales en la superficie de los objetos.

(2) Analizar las características geométricas del objeto a partir de los datos recopilados:

Dividir según los atributos de los datos y luego utilizar varias características y métodos de identificación para analizar el diseño. y procesamiento de la característica del objeto.

(3) Reconstrucción del modelo tridimensional:

Utilice el software CAD para ajustar los datos tridimensionales segmentados al modelo de superficie para obtener un modelo tridimensional del objeto.

(4) Comprobar y corregir el modelo tridimensional.

Investigación y desarrollo de ingeniería inversa

Pregunta ¿Qué significa ingeniería inversa de Windows? ventana.

Sustantivo (abreviatura de sustantivo)

Ventana (forma plural de ventana); una ventana en la pantalla de una computadora; una ventana en una pared (o sobre, etc.) . )

Red

Activación; sistema dual; chino

Palabras similares: Windowswindowy

Pregunta 9: ¿Cuál es el principio de ingeniería inversa? ? En teoría, el objetivo final de la tecnología de ingeniería inversa es reconstruir un modelo tridimensional que sea totalmente compatible con el sistema CAD/CAM existente basándose en los datos de medición del producto. Las tecnologías que la gente ha visto y dominado, incluida la ingeniería y la teoría pura, no pueden cumplir con este requisito. El modelado de datos de "nube de puntos" a gran escala, actualmente popular, está lejos de aplicarse directamente a los sistemas CAD. Este artículo fue completado por Hunan Wasu Hi-Tech Rapid Model.

Pregunta 10: ¿Qué es la ingeniería inversa? El desarrollo de nuevos productos requiere diseño. La ingeniería avanzada tradicional generalmente avanza desde el diseño conceptual hasta el dibujo y luego la fabricación del producto. Este es un proceso "desde cero" que lleva mucho tiempo y es un proceso largo. Sin embargo, con la continua innovación de la ciencia y la tecnología, además del conocido concepto de diseño avanzado en esta etapa, cada vez más empresas han introducido gradualmente el diseño y la construcción asistidos por ingeniería inversa. La llamada ingeniería inversa es un proceso de "desde cero hasta lo nuevo". Se refiere a reconstruir el modelo de información CAD tridimensional escaneando los datos de medición de la entidad y convirtiendo el archivo de formato del modelo para que sea aceptado por el sistema de creación rápida de prototipos. El ciclo de actualización de productos de la empresa es más rápido y el tiempo de diseño es más corto, lo que mejora la competitividad de la empresa.

Resuelva los errores de medición de las herramientas de medición y escanee y obtenga rápidamente dibujos tridimensionales con escáneres 3D industriales de alta precisión, de modo que las muestras construidas puedan cumplir con los requisitos del producto, obtenga rápidamente dimensiones relevantes, reduzca los errores causados ​​por factores humanos y reduzca en gran medida la empresa. El tiempo de investigación y desarrollo y los costos de prueba, y permiten la ingeniería inversa. El diseño de ingeniería brinda un espacio de desarrollo diversificado a la empresa. Datos proporcionados por Dongguan Lianyue 3D Technology Co., Ltd.

上篇: ¿Qué escuela de desayuno es mejor en Zunyi? 下篇: ¿Quién conoce la historia del desarrollo y la escala actual de Wal-Mart? Vamos todos, tercer trimestreHistoria de Wal-Mart: Sam Walton funda la empresa Década de 1960, se abre el primer gran almacén Wal-Mart en Rogers City, Arkansas 1969 10 31 de octubre, se establece Wal-Mart Stores, Inc. En 1970, se abrieron la sede y el primer centro de distribución en Bentonville, Arkansas. En 1972, las acciones de Wal-Mart fueron admitidas en la Bolsa de Valores de Nueva York. Inspirado por los trabajadores coreanos en 1975, Sam Walton presentó el famoso "Wal-Mart Cheer" en la década de 1980 +1983 y abrió la primera tienda Sam's Club en Oklahoma, una ciudad del medio oeste de Estados Unidos. En 1984, Sam Walton cumplió su promesa a los empleados y el beneficio antes de impuestos de la empresa alcanzó el 8%. Bailó hula en Wall Street. En 1984, David Glass se convirtió en presidente de la empresa. En 1987 se completó la red satelital de Walmart, el sistema satelital privado más grande de Estados Unidos. 1988 David Glass se convierte en director ejecutivo de la empresa 1988 Se abre el primer centro comercial Walmart en Washington, Missouri 1990 1990 Walmart se convierte en el minorista más grande de Estados Unidos 1991 Se abre una tienda Walmart en la Ciudad de México. Wal-Mart comenzó a ingresar a los mercados extranjeros 1992 17 de marzo El Sr. Sam Walton recibió la Medalla de la Libertad otorgada por el Presidente George Bush de los Estados Unidos 1992 5 de abril El Sr. Sam Walton falleció 1992 7 de abril S. Robson Walton Se convirtió en presidente de la compañía junta directiva En 1992, Wal-Mart entró en Puerto Rico. 1993 Se establece la División Internacional de Wal-Mart, Bobby Martin se convierte en Presidente y Director General de la División Internacional 193 12, las ventas alcanzan los mil millones de dólares en la primera semana 1994, compra 122 tiendas Woolco en Canadá 1995, ingresa a Argentina y Brasil 196, establece una empresa conjunta en China en 5438+0997 y se convirtió en el empleador privado más grande de los Estados Unidos, con 680.000 empleados en los Estados Unidos y 1,15 millones de empleados fuera de los Estados Unidos. En 1997, Wal-Mart se convirtió en miembro del Dow Jones Industrial Average. En 1997, las ventas anuales de Wal-Mart superaron los 100 mil millones de dólares por primera vez, alcanzando los 105 millones de dólares. En 1998, adquirió 21 Wertkauf y entró en Alemania. En 1998, introdujo tiendas comunitarias por primera vez y abrió tres tiendas comunitarias en Arkansas Shop 1998. Las donaciones caritativas anuales superaron los 10.000 millones de dólares y alcanzaron los 1,02 millones de dólares en 1998. Al entrar en Corea del Sur en 1999, el número total de empleados llegó a 11.400, lo que la convirtió en el mayor empleador privado del mundo. En 1999 adquirió la empresa del Grupo ASDA (con 229 tiendas). Ingresó al Reino Unido en 2000 y ocupó el quinto lugar entre las "Compañías más admiradas del mundo" de la revista Fortune en 2000. En 2000, el hermano Li se convirtió en presidente y director ejecutivo de Wal-Mart, y sus ventas en un solo día en 2001 establecieron un récord histórico. El día después del Día de Acción de Gracias, alcanzó los 65.438 dólares + 25 millones. En 2006, 5438+0 ocupó el primer lugar en el ranking de la revista Fortune de las 500 empresas más importantes del mundo y el tercero en el ranking de la revista Fortune de "Las empresas más admiradas de Estados Unidos". En 2002, adquirió parte de las acciones de los grandes almacenes Seiyu en Japón y entró en Japón. Ocupó el primer lugar en el ranking de 2002 de la revista Fortune de las 500 empresas más importantes del mundo. Y ocupó el primer lugar entre las "Compañías más admiradas de Estados Unidos" de la revista "Fortune", ocupó el primer lugar entre las empresas Fortune 500 de 2003 de la revista "Fortune" y ocupó el primer lugar entre las "Compañías más admiradas de Estados Unidos" de la revista "Fortune". Wal-Mart Stores, Inc. fue fundada en Arkansas en 65438-0962 por la leyenda minorista estadounidense Sam Walton. Después de más de 40 años de desarrollo, Wal-Mart Stores Co., Ltd. se ha convertido en el mayor empleador privado de Estados Unidos y la cadena minorista más grande del mundo. Actualmente, Wal-Mart ha abierto más de 5.000 centros comerciales en 10 países alrededor del mundo, con un número total de empleados de más de 16.000, distribuidos en 10 países incluyendo Estados Unidos, México, Puerto Rico, Canadá, Argentina, Brasil, China, Corea del Sur, Alemania y Reino Unido. Casi 140 millones de clientes visitan Walmart cada semana. En 2004, las ventas globales de Wal-Mart alcanzaron los 285.200 millones de dólares y ha estado clasificada entre las 500 de Fortune y las empresas más respetadas durante muchos años consecutivos. Al mismo tiempo, Wal-Mart ha sido calificada como una de las "Empresas más admiradas" y "Las mejores empresas para trabajar" en muchos países del mundo. En 2004, Wal-Mart ocupó el primer lugar en la categoría de negocios y turismo en el índice de conocimiento de marca empresarial dominante de China elaborado por China Business News, y fue la única empresa minorista en la lista.