Adiciones y cambios
- Se añadió soporte para il2cpp (mono)
- Se añadió soporte para plugins .NET dll
- El cambio de registro en punto de interrupción ahora también afecta a los registros FP y XMM
- Se añadió CEShare, una forma de compartir tus tablas con otras personas
- Desmontaje mejorado
- Copiar bytes+direcciones ahora solo copia bytes+direcciones
- El filtro de llamadas ahora puede usar los datos de desenrollado para funciones para obtener una lista decente de instrucciones
- Desglosar estructura muestra la ruta del puntero en la parte inferior
- Seguir registro al avanzar paso a paso (clic derecho en el registro para mostrar la opción)
- registersymbol y label ahora soportan múltiples definiciones en una línea
- Se mejoró la velocidad de la lista de estructuras al obtener datos de un pdb
- Vista hexadecimal: hacer doble clic en un valor que no sea un byte ahora se muestra en el tipo que configuraste
- Se añadió ordenación al diálogo de código encontrado
- Se añadió filtrado a la ventana de direcciones cambiadas
- La configuración del depurador ya no se bloqueará para cambios, aún necesitas reabrir un proceso para que surta efecto
- Se añadió la opción de grupo ‘siempre ocultar hijos’
- Los encabezados de grupo ahora pueden actuar como dirección
- El comando AA createthreadandwait ahora tiene un parámetro de tiempo de espera
- Mejora en el escaneo del ensamblador
- Se añadió una versión AVX2 de CE, lo que acelerará todas esas operaciones de punto flotante que CE realiza tan a menudo…
- Búsqueda de estructura mejorada para archivos PDB
- El manejador de símbolos ahora puede tener los siguientes tipos delante de los punteros: (BYTE), (WORD), (DWORD), (QWORD), (CHAR), (SHORT), (INT), (INT64) para convertir el tipo del puntero a un valor de ese tipo
- El desglose de estructura ahora puede detectar nombres de clases de vc++ y object pascal
- El código de desglose ahora también detecta referencias a cadenas
- La ordenación de la lista de direcciones ahora es más rápida y adecuada con respecto a los grupos (depende del nivel de tu selección actual)
- Clic derecho en el encabezado de la lista de direcciones para abrir un menú que te permite deshabilitar la ordenación
- Se mejoró la capacidad de respuesta de la lista de procesos
- El tipo de redondeo de punto flotante elegido ahora se guarda en el registro
- Ahora puedes usar (descripción de la lista de direcciones) como una dirección
- Autocompletar mejorado
Cambios
- DBVM no activa el hook TSC por defecto. Aún puedes activarlo usando dbvm_enableTSCHook()
Correcciones
- Se corrigió una fuga de memoria al abrir un archivo para edición hexadecimal de nuevo
- Se corrigió la visualización utf8 de la ventana de desglose de ventanas
- Borrar el progreso de la barra de tareas al usar un escaneo personalizado
- Vista hexadecimal: Se corrigió el cambio de dirección al presionar una tecla que no sea un carácter
- Vista hexadecimal: Se corrigió el cambio de dirección al hacer doble clic y luego cancelar
- alloc con una base preferida ahora es más agresivo al obtener el rango que deseas
- Se corrigió la búsqueda de símbolos mono mientras las dlls aún se están cargando
- Se corrigió que la comparación de estructuras no diera un mensaje de error adecuado
- Se corrigieron mensajes de error inapropiados en el desglose de estructura
- Se corrigió la apertura de procesos en XP
- Se corrigió un posible interbloqueo con el manejador de símbolos
- Se corrigió un problema al usar la variable de proceso como símbolo
- Se corrigió el tamaño predeterminado del formulario para algunas ventanas al usar DPI alto
- Se corrigió DBVM en sistemas que tienen el MTRR predeterminado establecido como 6 (ej. sistemas Asus)
- Se corrigió la función ‘DBVM find what accesses’ con grandes conjuntos de datos
Lua
Nuevas funciones
function onTableLoad(before)
sendMessageTimeout
createTimer(delay,function())
createStructureFromName()
createSynEdit()
cambios:
fixed executeCodeLocalEx with certain parameter definitions
fixed openFileAsProcess
checkSynchronize has a timeout now
OnGetDisplayValue now also works on AA records(<script>)