elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Ingresar Registrarse
06 Octubre 2008, 22:20  



+  Foro de elhacker.net
|-+  Programación
| |-+  Programación VB (Moderadores: ||MadAntrax||, E0N)
| | |-+  [Source] Obtener nombre del antivirus y firewall instalado con Visual Basic 6.0
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Imprimir
Autor Tema: [Source] Obtener nombre del antivirus y firewall instalado con Visual Basic 6.0  (Leído 241 veces)
drakolive

Desconectado Desconectado

Mensajes: 118


Ver Perfil
[Source] Obtener nombre del antivirus y firewall instalado con Visual Basic 6.0
« en: 05 Junio 2008, 21:35 »

tengo la necesidad de saber como puedo obtener el nombre del antivirus instalado, estaba pensando mirar en el registro, pero no se donde debe estar ese nombrecesito, habia pensado en tambien detectar los procesos y saber asi que antivirus usa, porque por ejemplo el kaspersky: avg.exe, y asi....


editado:
Gracias por su ayuda, esta listo.
« Última modificación: 05 Junio 2008, 23:48 por drakolive » En línea
Xerok1!

Desconectado Desconectado

Mensajes: 230



Ver Perfil
Re: Obtener nombre del antivirus y firewall instalado en Visual Basic 6.0
« Respuesta #1 en: 05 Junio 2008, 21:49 »

Código:
Private Sub Form_Load()
    Set objSecurityCenter = GetObject("winmgmts:\\.\root\SecurityCenter")
    Set colFirewall = objSecurityCenter.ExecQuery("Select * From FirewallProduct", , 48)
    Set colAntiVirus = objSecurityCenter.ExecQuery("Select * From AntiVirusProduct", , 48)
    For Each objFirewall In colFirewall
        MsgBox objFirewall.DisplayName & " v" & objFirewall.VersionNumber & " - " & objFirewall.CompanyName
    Next
    For Each objAntiVirus In colAntiVirus
        MsgBox objAntiVirus.DisplayName & " v" & objAntiVirus.VersionNumber & " - " & objAntiVirus.CompanyName
    Next
End Sub

No me acuerdo donde lo encontré  :rolleyes: pero tiene su lógica..

Un saludo
En línea

[Firma]Esperando haber si acaba el concurso de firmas y la pongo[/Firma]
||MadAntrax||
Lab Member
Moderador Global
*****
Desconectado Desconectado

Mensajes: 1.459


This is the end, my only friend, the end...


Ver Perfil WWW
Re: Obtener nombre del antivirus y firewall instalado en Visual Basic 6.0
« Respuesta #2 en: 05 Junio 2008, 22:41 »

I love WMI Scripts  :rolleyes:
En línea

MSN Kick 1.5 (100%)
Cactus Joiner 3.0 (65%)
Cactus Metamorph 0.2.1 (100%)
Cactus Downloader (45%)
Cactus Keylogger (30%)
Cactus Worm Generator (20%)

Freeze.

Desconectado Desconectado

Mensajes: 2.446

FireSoft


Ver Perfil WWW
Re: Obtener nombre del antivirus y firewall instalado en Visual Basic 6.0
« Respuesta #3 en: 05 Junio 2008, 22:43 »

Ojala yo hubiese sabido eso hace tiempito :xD
En línea

Un nuevo CMS, pruebalo:


seba123neo

Desconectado Desconectado

Mensajes: 774



Ver Perfil WWW
Re: Obtener nombre del antivirus y firewall instalado en Visual Basic 6.0
« Respuesta #4 en: 05 Junio 2008, 22:45 »

si,con WMI podes sacar todo,hasta si esta contenta o enojada la pc  :P,yo estoy haciendo algo asi,como un everest que te tire muchos datos sobre la pc,pero nunca lo termine,son como 100 clases WMI y ni me da ganas seguir jeej :P.

EDIT:aca te dejo otro codigo que obtiene lo mismo que el otro mas 3 datos mas....

Código:
Private Sub Form_Load()
Set oWMI = GetObject("winmgmts:{impersonationLevel=impersonate}!\\.\root\SecurityCenter")
Set colItems = oWMI.ExecQuery("Select * from AntiVirusProduct")
For Each objAntiVirusProduct In colItems
msg = msg & "companyName: " & objAntiVirusProduct.CompanyName & vbCrLf
msg = msg & "displayName: " & objAntiVirusProduct.DisplayName & vbCrLf
msg = msg & "instanceGuid: " & objAntiVirusProduct.instanceGuid & vbCrLf
msg = msg & "onAccessScanningEnabled: " & objAntiVirusProduct.onAccessScanningEnabled & vbCrLf
msg = msg & "productUptoDate: " & objAntiVirusProduct.productUptoDate & vbCrLf
msg = msg & "versionNumber: " & objAntiVirusProduct.versionNumber & vbCrLf
msg = msg & vbCrLf
Next
MsgBox msg
End Sub

saludos.
« Última modificación: 05 Junio 2008, 23:22 por seba123neo » En línea

Todos somos ignorantes;lo que pasa es que no todos ignoramos las mismas cosas - Albert Einstein
drakolive

Desconectado Desconectado

Mensajes: 118


Ver Perfil
Re: Obtener nombre del antivirus y firewall instalado en Visual Basic 6.0
« Respuesta #5 en: 05 Junio 2008, 23:47 »

Gracias, es increible esoo
En línea
Páginas: [1] Ir Arriba Imprimir 
Ir a:  







Consolas     La Web de Goku     MilW0rm     MundoDivx

Hispabyte     Truzone     TodoReviews     ZonaPhotoshop

hard-h2o modding    Foros de ayuda    Yashira.org    Videojuegos    indetectables.net   

Noticias Informatica    Seguridad Informática    ADSL    Foros en español    eNYe Sec

Todas las webs afiliadas están libres de publicidad engañosa.

Powered by SMF 1.1.6 | SMF © 2006-2008, Simple Machines LLC
Free counter and web stats