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

 

 


Tema destacado: Introducción a la Factorización De Semiprimos (RSA)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Obtener Nombres de Usuarios [Vb.Net]
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Obtener Nombres de Usuarios [Vb.Net]  (Leído 5,837 veces)
Keyen Night


Desconectado Desconectado

Mensajes: 496


Nothing


Ver Perfil
Obtener Nombres de Usuarios [Vb.Net]
« en: 14 Mayo 2010, 04:16 am »

Busque esto googleando pero parece que no hay material sobre esto, mi pregunta es simple como puedo obtener los nombres de todos los usuarios que existen en un equipo. Gracias ^^


En línea

La Fé Mueve Montañas...
                                    ...De Dinero

La programación es más que un trabajo es más que un hobby es una pasión...
Shell Root
Moderador Global
***
Desconectado Desconectado

Mensajes: 3.724


<3


Ver Perfil WWW
Re: Obtener Nombres de Usuarios [Vb.Net]
« Respuesta #1 en: 14 Mayo 2010, 04:44 am »

Podrías realizar una consulta a la CMD y volcar el resultado en un Textbox?


En línea

Te vendería mi talento por poder dormir tranquilo.
43H4FH44H45H4CH49H56H45H
Wiki

Desconectado Desconectado

Mensajes: 502



Ver Perfil
Re: Obtener Nombres de Usuarios [Vb.Net]
« Respuesta #2 en: 14 Mayo 2010, 07:17 am »

Busque esto googleando pero parece que no hay material sobre esto, mi pregunta es simple como puedo obtener los nombres de todos los usuarios que existen en un equipo. Gracias ^^


A la rápida en C# se puede hacer así:

Código
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.Data;
  5. using System.Drawing;
  6. using System.Linq;
  7. using System.Text;
  8. using System.Windows.Forms;
  9. using System.DirectoryServices;
  10. using System.Collections;
  11.  
  12. namespace Usuarios
  13. {
  14.    public partial class Form1 : Form
  15.    {
  16.        public Form1()
  17.        {
  18.            InitializeComponent();
  19.        }
  20.  
  21.        private void button1_Click(object sender, EventArgs e)
  22.        {
  23.            //grupos: HelpServicesGroup,Administradores, Usuarios ...
  24.            //Agregar referencia a System.DirectoryServices
  25.            try
  26.            {
  27.                DirectoryEntry nombreEquipo = new DirectoryEntry("WinNT://" + Environment.MachineName);
  28.                DirectoryEntry admins = nombreEquipo.Children.Find("Administradores", "group");
  29.                object m = admins.Invoke("members", null);
  30.                foreach (object g in (IEnumerable)m)
  31.                {
  32.                    DirectoryEntry mr = new DirectoryEntry(g);
  33.                    listBox1.Items.Add(mr.Name);
  34.                }
  35.            }
  36.            catch (Exception er)
  37.            {
  38.                MessageBox.Show(er.Message);
  39.            }
  40.        }
  41.    }
  42. }
  43.  

Te toca pasarlo a Vb.net
En línea


-R IP
:0100
-A 100 
2826:0100 MOV AH,09
2826:0102 MOV DX,109
2826:0105 INT 21
2826:0105 MOV AH,08
2826:0105 INT 21
2826:0107 INT 20
2826:0109 DB 'MI NICK ES CODELIVE.$' 
2826:0127 
-R BX
:0000
-R CX
:20
-N CODELIVE.COM
-W
Keyen Night


Desconectado Desconectado

Mensajes: 496


Nothing


Ver Perfil
Re: Obtener Nombres de Usuarios [Vb.Net]
« Respuesta #3 en: 14 Mayo 2010, 21:45 pm »

Gracias me sirvo y lo pude pasar a .Net
En línea

La Fé Mueve Montañas...
                                    ...De Dinero

La programación es más que un trabajo es más que un hobby es una pasión...
43H4FH44H45H4CH49H56H45H
Wiki

Desconectado Desconectado

Mensajes: 502



Ver Perfil
Re: Obtener Nombres de Usuarios [Vb.Net]
« Respuesta #4 en: 15 Mayo 2010, 01:57 am »

De nada.
En línea


-R IP
:0100
-A 100 
2826:0100 MOV AH,09
2826:0102 MOV DX,109
2826:0105 INT 21
2826:0105 MOV AH,08
2826:0105 INT 21
2826:0107 INT 20
2826:0109 DB 'MI NICK ES CODELIVE.$' 
2826:0127 
-R BX
:0000
-R CX
:20
-N CODELIVE.COM
-W
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Mozilla publica accidentalmente nombres y contraseñas de 44.000 usuarios
Noticias
wolfbcn 1 2,090 Último mensaje 5 Enero 2011, 15:54 pm
por Garfield07
obtener nombres de peliculas de una pagina con Python ? ayuda :) « 1 2 »
Scripting
novato04 13 7,626 Último mensaje 10 Agosto 2014, 19:32 pm
por engel lex
Obtener los nombres de host con nmap
Redes
Root~ 8 11,324 Último mensaje 13 Agosto 2015, 13:56 pm
por Gh057
como obtener nombres de ficheros de una unidad de disco
Scripting
Tomas1982 7 3,883 Último mensaje 8 Agosto 2016, 22:14 pm
por Tomas1982
Obtener nombres de un archivo de texto y comparar sus iniciales
Programación C/C++
doitunkboo 0 1,603 Último mensaje 13 Diciembre 2018, 09:12 am
por doitunkboo
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines