es un simple shell execute, cuando termina la ejecución del scanner ejecuta con la api esa. y deberia admitir parametros.
proba sino con rutas cortas

Código: Seleccionar todo

{******************************************************************************}
{** WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING  **}
{******************************************************************************}
{**                                                                          **}
{** The prototypes, declarations and information in this file has been       **}
{** compiled from various sources as well as through reverse engineering     **}
{** techniques. We make no guarantee as to the correctness of the contents.  **}
{** Caution is recommended, USE AT YOUR OWN RISK.                            **}
{**                                                                          **}
{******************************************************************************}
Ummm, y en ese shellexecute parsea el %ReportPath%?
Gracias.

Saludos.
Todos los refranes deberían acabar en , patada en los cojones ...
no tengo esas fuentes aca. pero proba de ejecutar una calculadora y con el process explorer mira con que parametros se ejecuto. yo creo que habilite el uso de variables en todo.

Código: Seleccionar todo

{******************************************************************************}
{** WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING  **}
{******************************************************************************}
{**                                                                          **}
{** The prototypes, declarations and information in this file has been       **}
{** compiled from various sources as well as through reverse engineering     **}
{** techniques. We make no guarantee as to the correctness of the contents.  **}
{** Caution is recommended, USE AT YOUR OWN RISK.                            **}
{**                                                                          **}
{******************************************************************************}
velario tene en cuenta que los parametros que ejecuta PostScan lo hace cuando ya se intento leer el resultado del report. si queres haces chanchullos tenes que hacerlo con el BaseParam

Código: Seleccionar todo

{******************************************************************************}
{** WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING  **}
{******************************************************************************}
{**                                                                          **}
{** The prototypes, declarations and information in this file has been       **}
{** compiled from various sources as well as through reverse engineering     **}
{** techniques. We make no guarantee as to the correctness of the contents.  **}
{** Caution is recommended, USE AT YOUR OWN RISK.                            **}
{**                                                                          **}
{******************************************************************************}
DSR! escribió:velario tene en cuenta que los parametros que ejecuta PostScan lo hace cuando ya se intento leer el resultado del report. si queres haces chanchullos tenes que hacerlo con el BaseParam
En este caso creo que estas equivocado. Mi pequeño programa lo que hace es parsear el log del Norman, y sobreescribir el archivo del log con el resultado añadiendo unos delimitadores personales que en este caso Kims si maneja bien.
Y de momento funciona a la perfeccion, es decir, ejecuto en postscan y una vez ejecutado, el Kims coje bien el nuevo log "reconstruido" por mi programa.
Y efectivamente, como me temia, no admite parametros, coje "todo" lo que le pasas (programa y parametros) como una sola cosa y falla. Por ejemplo si le pasas un "notepad.exe c:\prueba.txt" el win te dice que no encuentra el archivo "notepad.exe c:\prueba.txt" puesto que lo toma todo como un solo nombre.
Sigo trasteando. :)

Saludos.
Todos los refranes deberían acabar en , patada en los cojones ...
si tenes razon, ya ni me acuerdo que re escribi y que no del kims xD
a todo esto que formato tiene el log original del norman?

Código: Seleccionar todo

{******************************************************************************}
{** WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING  **}
{******************************************************************************}
{**                                                                          **}
{** The prototypes, declarations and information in this file has been       **}
{** compiled from various sources as well as through reverse engineering     **}
{** techniques. We make no guarantee as to the correctness of the contents.  **}
{** Caution is recommended, USE AT YOUR OWN RISK.                            **}
{**                                                                          **}
{******************************************************************************}
Pues en realidad no tiene nada de raro, la salida del log si encuentra infeccion es simplemente :

infected with xxxxxxxxxxx

Pero por alguna razon el kims no es capaz de leer correctamente el log cuando el Norton finaliza y da como resultado que no ha encontrado virus. El log lo lee porque si no daria un error pero no se porque cuando lo lee no encuentra la linea de infeccion.

Yo suponia que era porque el log quedaba abierto un momento despues de finalizar el escaneo o algo parecido, pero ejecutando un sleep en el postscan sigue sin funcionar asi que no tengo ni idea de lo que pasa, pero bueno, lo he solucionado con mi programa.

Por ejemplo, resultado del escaneo del server del spy-net con mi programa en el postscan

[Info]
Fecha: 10:27:16 28/02/2012
Nombre: remoto.exe
Peso: 0 bytes
Rango de detecciones: 1 de 1

[Detecciones]
Norman - W32/Rebhip.A

Reporte generado por KIMS v2
http://www.Indetectables.net


Resultado del mismo escaneo sin mi programa en el postscan

[Info]
Fecha: 10:29:13 28/02/2012
Nombre: remoto.exe
Peso: 0 bytes
Rango de detecciones: 0 de 1

[Detecciones]
Norman - No encontrado virus

Reporte generado por KIMS v2
http://www.Indetectables.net

Y este es el log original del Norton

Mostrar/Ocultar


Lo unico que hace mi programa es abrir el log, parsearlo y reescribir el log con la linea "virus xxxxxxxxx end" y en los delimitadores del kims le pongo virus y end y listo.

Saludos.
Todos los refranes deberían acabar en , patada en los cojones ...
joya, voy a tener en cuenta las 2 cosas que reportaste para arreglarlas proximamente.

Código: Seleccionar todo

{******************************************************************************}
{** WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING  **}
{******************************************************************************}
{**                                                                          **}
{** The prototypes, declarations and information in this file has been       **}
{** compiled from various sources as well as through reverse engineering     **}
{** techniques. We make no guarantee as to the correctness of the contents.  **}
{** Caution is recommended, USE AT YOUR OWN RISK.                            **}
{**                                                                          **}
{******************************************************************************}
ahi saque un release arreglando unas fallas menores que habia, mas adelante saco otro mas (seguramente la v final)

Código: Seleccionar todo

{******************************************************************************}
{** WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING  **}
{******************************************************************************}
{**                                                                          **}
{** The prototypes, declarations and information in this file has been       **}
{** compiled from various sources as well as through reverse engineering     **}
{** techniques. We make no guarantee as to the correctness of the contents.  **}
{** Caution is recommended, USE AT YOUR OWN RISK.                            **}
{**                                                                          **}
{******************************************************************************}
adwind escribió:Video XD sobre como configurar los delimitadores.

http://dl.dropbox.com/u/50102545/KimsTu ... tador.html
Alguien podria resubir el video??? me parece que el link esta roto :(

Quiero aprender a confirgurar todos los avs q pueda en el kims para facilitar mas mis mods.


Saludos


B.e.s.t.i.a
Eres Debil porque al Defender Tienes Miedo de Morir, Al proteger tienes miedo a Perder y Al Atacar Tienes Miedo a Dañar.... El miedo es debil porque carece de Voluntad... Por eso si Defiendes, Anula el Golpe, Si Proteges, Impide el Daño... Y si Atacas No Falles!...
a partir de ahora las descargas van a ser desde Github https://github.com/xchwarze/kims

Código: Seleccionar todo

{******************************************************************************}
{** WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING  **}
{******************************************************************************}
{**                                                                          **}
{** The prototypes, declarations and information in this file has been       **}
{** compiled from various sources as well as through reverse engineering     **}
{** techniques. We make no guarantee as to the correctness of the contents.  **}
{** Caution is recommended, USE AT YOUR OWN RISK.                            **}
{**                                                                          **}
{******************************************************************************}
llegue un poco tarde pero nunca es tarde para agradecer!! ya lo baje y estoy actualizando las BD de los AV jaja de 10 el aporte!!
ahi subi el kims con un bug arreglado y algunas mejoras menores

Código: Seleccionar todo

{******************************************************************************}
{** WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING  **}
{******************************************************************************}
{**                                                                          **}
{** The prototypes, declarations and information in this file has been       **}
{** compiled from various sources as well as through reverse engineering     **}
{** techniques. We make no guarantee as to the correctness of the contents.  **}
{** Caution is recommended, USE AT YOUR OWN RISK.                            **}
{**                                                                          **}
{******************************************************************************}
Responder

Volver a “KIMS MultiAV Scanner”