Correcciones
- Desensamblador: Varias instrucciones del desensamblador tenían una coma de más o de menos, solucionado
- Desensamblador: Se corrigió la descripción de ret #
- Desensamblador/Depuración: Se corrigió la dirección que se está editando cuando se activa un punto de interrupción mientras se edita una instrucción
- Ensamblador: Se corrigió el ensamblaje de reg*2/4/8+unquotedsymbol
- Plugin: Se corrigió el SDK para los plugins C que usan la devolución de llamada del desensamblador
- Atajos de teclado: Se corrigió el atajo de teclado para adjuntar al primer plano
- Análisis de memoria: Se corrigió el análisis porcentual
- Análisis de memoria: Se corrigió una situación rara que podría causar un error
- Análisis de memoria: Los valores simples ahora funcionan con groupscan
- Análisis de memoria Lua: Los archivos de escaneo también se eliminan si el objeto de escaneo de memoria se libera antes de que el escaneo esté completamente terminado
- Rellenar memoria: Ahora permite direcciones de 64 bits
- Disección de estructura: Se corrigió el menú emergente «cambiar tipo» para que ahora afecte a todas las entradas seleccionadas en lugar de solo a la primera
- Ventana PointerOrPointee: Se corrigió el texto del botón de la ventana de depuración de punteros o apuntados cuando se usa el acceso en lugar de las escrituras
- GUI: Se corrigió y restauró la opción DPI Aware en la configuración
- GUI: Algunas correcciones/ajustes de DPI aquí y allá
- Vista gráfica de memoria: Se corrigieron problemas de DPI
- Manejador de símbolos: Cuando el manejador de símbolos ahora espera hasta que termina, ya no esperará a que se analicen las estructuras
Adiciones y cambios
- Motor Lua: Se añadió autocompletado
- Inyección de DLL: En caso de fallo de inyección de DLL, CE intenta recurrir a métodos de inyección forzada
- Ensamblador: Se añadió NOP multibyte
- Plugins: Los plugins ahora pueden tener DLLs auxiliares que están vinculadas estáticamente en su propia carpeta (Windows 7 con actualizaciones y posteriores)
- Depuración: Se mejoró la edición de la ventana FPU al avanzar paso a paso, permitiendo cambiar los registros FPU
- Depuración: La vista de hilos ahora se actualiza al avanzar paso a paso y los cambios realizados allí afectarán al hilo actualmente depurado (antes no lo hacía)
- Depuración: Se añadió un filtro de código. Esto permite filtrar el código según si ha sido ejecutado o no (utiliza puntos de interrupción de software)
- Depuración: Se añadió una opción para elegir si desea detenerse en puntos de interrupción inesperados, y si CE debe detenerse en puntos de interrupción inesperados, o solo en regiones especificadas (como scripts AA)
- Desensamblador: Los comentarios ahora muestran múltiples parámetros
- Pointerscan: Se añadió una opción para permitir el escaneo de desplazamiento negativo
- Pointerscan: Se añadieron tipos extra a la pantalla
- Opciones avanzadas/Lista de códigos: Ahora usa nombres de símbolos
- Juego tutorial: Se añadió una opción de salto de nivel cuando se ha resuelto un paso
- Juego tutorial: Se añadió una prueba secundaria
- Comparar memoria: Se añadió un límite al número de valores de dirección mostrados por fila (se puede cambiar)
- Lista de direcciones: Cuando la opción para desactivar los hijos está establecida, los hijos se desactivarán primero
- Análisis de memoria: Se añadió un script Lua en autorun que permite especificar qué módulo escanear
Lua
- ExecuteCodeEx(Permite ejecutar código en el objetivo y pasar parámetros)
- Se añadieron 2 nuevos parámetros a getNameFromAddress (ModuleNames y Symbols)
- Se añadieron addModule y deleteModule a la clase symbollist
- Se añadió la clase ModuleLoader que puede forzar la carga de DLLs
- Se corrigió endUpdate para el listview