buen dia
compañeros, anexo par de archivos que ocasionan que la aplicación crashea con error grave, los archivos son recien descargados del portal del sat
actualemente estoy usando la version 2.0.190710
agradezco su apoyo

DESCARGA SOFTWARE PARA FACTURA ELECTRONICA DE AQUI.
Facturacion, Validacion, Addendas, Librerias de programacion, etc.
CARTA PORTE V3.1
ECODEX TIENE ESTOS NUEVOS DATOS DE CONTACTO :
Comercializacion y Ventas - Evelia Vicke evicke@ecodex.com.mx 33-16-03-03-48
Soporte - Humberto Guerrero soporte@ecodex.com.mx 33-34-90-46-03
.
APPCRASH en validacfd_cl
-
- Mensajes: 5
- Registrado: Vie Mar 28, 2014 8:30 am
APPCRASH en validacfd_cl
- Adjuntos
-
- versio_validacfd.jpg (39.32 KiB) Visto 5112 veces
-
- D078ECDC-F882-4D96-9994-0DE3DF7586B.xml
- (7.09 KiB) Descargado 310 veces
-
- 589E55F6-7C99-4657-9C2D-2D2E9A529B1.xml
- (7.08 KiB) Descargado 313 veces
- Dado
- Mensajes: 15980
- Registrado: Mar Jul 06, 2010 7:56 pm
Re: APPCRASH en validacfd_cl
El problema es que los XML tienen mal codificado en Base64 el certificado del emisor
Y como ese es un dato que no se valida por el PAC, por eso pudo pasar hasta registrarse en el SAT (posible exploit ??)
Adjunto una imagen, del lado izquierdo es el certificado bien codificado, del lado derecho se ve como viene en el XML. La parte blanca es donde todo coincide, pero a partir del renglon 34 (marcado con color) el XML presenta informacion que no deberia ir ahi.
Para estar seguro de lo dicho, corregimos el dato del certificado en el XML y efectivamente, ya valida bien (adjunto xml corregido)
Ahora, tenemos que investigar un poco mas que es lo que provoca que este mal certificado hace que truene catastroficamente nuestro validador, seguimos estudiando como podemos corregirlo.
Y como ese es un dato que no se valida por el PAC, por eso pudo pasar hasta registrarse en el SAT (posible exploit ??)
Adjunto una imagen, del lado izquierdo es el certificado bien codificado, del lado derecho se ve como viene en el XML. La parte blanca es donde todo coincide, pero a partir del renglon 34 (marcado con color) el XML presenta informacion que no deberia ir ahi.
Para estar seguro de lo dicho, corregimos el dato del certificado en el XML y efectivamente, ya valida bien (adjunto xml corregido)
Ahora, tenemos que investigar un poco mas que es lo que provoca que este mal certificado hace que truene catastroficamente nuestro validador, seguimos estudiando como podemos corregirlo.
- Adjuntos
-
- certificado pem.txt
- (2.1 KiB) Descargado 288 veces
-
- certificado en el xml.txt
- (4.26 KiB) Descargado 285 veces
-
- 589E55F6-7C99-4657-9C2D-2D2E9A529B1 - copia.xml
- (5.02 KiB) Descargado 307 veces
-
- diferencias.png (85.56 KiB) Visto 5109 veces
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
-
- Mensajes: 5
- Registrado: Vie Mar 28, 2014 8:30 am
Re: APPCRASH en validacfd_cl
Agradezco el apoyo, quedo al pendiente de la posible solucion para evitar el crash