elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: AIO elhacker.NET 2021 Compilación herramientas análisis y desinfección malware


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 7 8 9 10 [11] 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 ... 28
101  Programación / .NET (C#, VB.NET, ASP) / Re: :) me honra mostrar en: 24 Diciembre 2012, 03:55 am
Voy a probar tu programa para ver de que se trata... Saludos.
102  Foros Generales / Foro Libre / Re: Cosas que os desilusionan o joden el día y cosas que os alegran el día. en: 23 Diciembre 2012, 01:45 am
Me jode el día y la semana los días lunes, martes, miércoles y jueves; pero el viernes, sábado y domingo son los días que me alegran jaja. Viva la jodaaaaaaaaaaaaaaaaaaaa, la polarizada, el fernet y las mujeres  ;-)
103  Foros Generales / Foro Libre / Re: ¿A que edad empezaste a interesarte por la informatica? en: 23 Diciembre 2012, 01:42 am
A los 4, cuando empecé a leer... Jaja
Sí, sí, soy muy groso  ;)

104  Sistemas Operativos / Windows / Re: No puedo ver vídeos de Youtube a partir de 720p en: 23 Diciembre 2012, 01:34 am
Probá con otro navegador...
105  Programación / .NET (C#, VB.NET, ASP) / Re: Obtener numero de serie de CPU y BIOS en: 20 Diciembre 2012, 05:02 am
xD hasta q tedistes cuenta :)
106  Programación / .NET (C#, VB.NET, ASP) / Re: Obtener numero de serie de CPU y BIOS en: 19 Diciembre 2012, 21:33 pm
Encontré la solución, y no solamente pude sacar la información del BIOS y del CPU sino de todo el hardware. Al final, es muy fácil usar WMI y hacer las consultas como se lo haría con SQL.

El código que revisé está en C# pero más abajo les dejo en VB.NET (disculpen, no me di cuenta de copiar la fuente y se me acabó el tiempo del ciber). Lo edité un poco, pero funciona perfectamente, no es muy complicado entenderlo  :):

Código
  1.    Private Sub InfoHardware(ByVal clave As String)
  2.        Dim searcher As New ManagementObjectSearcher("select * from " + clave)
  3.        ListView1.Items.Clear()
  4.        Dim listv As ListViewGroup
  5.        Try
  6.            For Each objeto As ManagementObject In searcher.[Get]()
  7.                Try
  8.                    listv = ListView1.Groups.Add(objeto("Name").ToString(), objeto("Name").ToString())
  9.                Catch
  10.  
  11.  
  12.                    listv = ListView1.Groups.Add(objeto("Name").ToString(), objeto("Name").ToString())
  13.                End Try
  14.                If objeto.Properties.Count <= 0 Then
  15.                    MessageBox.Show("No hay información al respecto", "Atención")
  16.                    Return
  17.                End If
  18.  
  19.                For Each PropiedadObj As PropertyData In objeto.Properties
  20.                    Dim listViewItem1 As New ListViewItem(listv)
  21.                    listViewItem1.Text = PropiedadObj.Name
  22.  
  23.                    If PropiedadObj.Value IsNot Nothing AndAlso PropiedadObj.Value.ToString() <> "" Then
  24.                        listViewItem1.SubItems.Add(PropiedadObj.Value.ToString())
  25.                        ListView1.Items.Add(listViewItem1)
  26.                    Else
  27.  
  28.                    End If
  29.                Next
  30.            Next
  31.    End Sub

Solo es cuestión de enviar como parámetro cualquiera de las clases Win32 y listo. Aquí hay un listado completo de las clases Win32 con sus especifiaciones (en inglés). http://msdn.microsoft.com/en-us/library/aa394084(v=vs.85).aspx

Saludos.

¿Qué tipo de error te da?

Te sugiero ejecutar lo siguiente desde ms-dos, y luego comparar con la info obtenida desde tu método.
Código
  1. wmic bios get /format:list

... en mi caso el SerialNumber dice "To Be Filled By O.E.M." :xD

Saludos
Gracias Novlucker. Saludos.
107  Programación / .NET (C#, VB.NET, ASP) / [Resuelto] Obtener datos de hardware usando clases WMI en: 19 Diciembre 2012, 03:40 am
Estoy intentando usar WMI para sacar los datos de Numero de serie de CPU o ID y de la BIOS, pero no me funciona...
¿Alguie me puede ayudar?

Lo que hice es esto:

Código
  1. Imports System
  2. Imports System.Management
  3. Imports System.Windows.Forms
  4. Public Class Form1
  5.    Private Sub Form1_Load( _
  6.              ByVal sender As System.Object, _
  7.              ByVal e As System.EventArgs) Handles MyBase.Load
  8.  
  9.        ' obtener numero de serie bios
  10.        Dim consultaNumSerieBios As String = "SELECT * FROM Win32_BIOS"
  11.        Dim objNumBios As New ManagementObjectSearcher(consultaNumSerieBios)
  12.        For Each info As ManagementObject In objNumBios.Get()
  13.            infoNumBIOS.Text = info.Properties("SerialNumber").ToString
  14.  
  15.        Next info
  16. End Sub
  17. End Class

¿Cuál es el error que estoy cometiendo?

Bueno, en este código solo intento obtener el número de serie de BIOS pero me faltaría el del CPU también, je.
Gracias.
108  Programación / Desarrollo Web / Re: ¿Duda programas para crear paginas web sin saber programar nada es posible ? en: 9 Diciembre 2012, 06:40 am
Eso que estas buscando se llama http://www.artisteer.com/

Este me gusta más jeje, no lo conocía. Ahora puedo hacer plantillas para joomla desde aquí. Juntaré plata y lo compraré  :P :P
109  Programación / .NET (C#, VB.NET, ASP) / Re: Se puede desactivar y activar esto desde mi programa ??? en: 8 Diciembre 2012, 20:38 pm
Usa Regshot, nunca me falló en cuanto a los cambios en el registro.
110  Foros Generales / Noticias / Re: Estas son las contraseñas más inseguras de 2012 en: 4 Diciembre 2012, 03:01 am
Sí, justamente ahora estoy usando una de esas ¿cómo hacen para saber esas cosa¿ :O :O

Naaa, no hay avances entonces, estas son las contraseñas más inseguras de siempre.

Páginas: 1 2 3 4 5 6 7 8 9 10 [11] 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 ... 28
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines