elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
24 Mayo 2012, 00:56  


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

+  Foro de elhacker.net
|-+  Seguridad Informática
| |-+  Análisis y Diseño de Malware (Moderadores: Karcrack, [Zero])
| | |-+  libreria API para usar las webcams!
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: libreria API para usar las webcams!  (Leído 1,816 veces)
torkan

Desconectado Desconectado

Mensajes: 87


Ver Perfil
libreria API para usar las webcams!
« en: 29 Enero 2008, 18:06 »

Buenas estoy con el tema de realizar un troyano y necesito saber como enlazar alguan libreria con el .NET 2005 en VB o C#. he oido a cerca de AVICAP32 k parece la API k es encagar de gestionar los dispositivos de imagenes... pero no he logrado referenciarla desde mi proyecto... lo unico k he podido hacer es un dllimport para hacer una clase heredando las funciones de esta libreria, en mi nueva clase.

algo de este estilo:

Código
namespace WebCamLib
{
   public class Camara
   {
       private const short WM_CAP = 0x400;
       private const int WM_CAP_DRIVER_CONNECT = 0x40a;
       private const int WM_CAP_DRIVER_DISCONNECT = 0x40b;
       private const int WM_CAP_EDIT_COPY = 0x41e;
       private const int WM_CAP_SET_PREVIEW = 0x432;
       private const int WM_CAP_SET_OVERLAY = 0x433;
       private const int WM_CAP_SET_PREVIEWRATE = 0x434;
       private const int WM_CAP_SET_SCALE = 0x435;
       private const int WS_CHILD = 0x40000000;
       private const int WS_VISIBLE = 0x10000000;
 
       /// Avicap32 es el dll de windows que nos va a permitir interactuar con las camaras.
       [DllImport("avicap32.dll")]
       protected static extern int capCreateCaptureWindowA([MarshalAs(UnmanagedType.VBByRefStr)] ref string lpszWindowName,
       int dwStyle, int x, int y, int nWidth, int nHeight, int hWndParent, int nID);
.
.
.
.
}
 
 


el codigo lo he sakado de una web buscando como enlazar estals librerias y es lo mas k he encontrado... ¿hay alguna otra forma de acceder a esta API, queno me obligue a crear e instanciar una clase?, algun metodo de referencia como se hacia quiza en VB6...
Tambien he oido hablar de uan libreria llamada TWAIN, ¿que ha de esta o otras librerias?

gracias!
En línea
BenRu
The Prodigy


Desconectado Desconectado

Mensajes: 4.004


Ver Perfil
Re: libreria API para usar las webcams!
« Respuesta #1 en: 29 Enero 2008, 19:03 »

Un troyano en .NET?
No te lo aconsejo, ya que para funcionar necesita el Net framework, y solo viene por defecto en Windows Vista.


Un saludo
En línea
torkan

Desconectado Desconectado

Mensajes: 87


Ver Perfil
Re: libreria API para usar las webcams!
« Respuesta #2 en: 30 Enero 2008, 19:59 »

hmmm... ahi llevas razon jejej, no obstante no keria hacerlo en VB6,... mmm pero me parece k estoy a punto de cambiar de opinion...  ;D ;D ;D
weno pues gracias por ese minusculo, consejo, que auque lo conocia no habia caido en la cuenta... d todas formas, kreo k la llamada a las APIs en VB6 era d forma parecida no? es necesario hacer una referecia a la API por cada funcion?

 
En línea
el-viejo


Desconectado Desconectado

Mensajes: 1.256



Ver Perfil WWW
Re: libreria API para usar las webcams!
« Respuesta #3 en: 31 Enero 2008, 00:27 »

si haces el cliente en NET no hay problema, el punto importante es el server, ya que queremos que el server corra en cuarquier PC windows, por lo tanto no es conveniente hacer el server en NET, no es muy portable, siempre necesitara de la framework, y si en el PC que se ejecuta el server no lo tiene, no correra, lo mas ideal es hacerlo en C /C++/Delphi, etc..

saludos...
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Librería para WebCams
Programación Visual Basic
lord_Sirikon 4 1,658 Último mensaje 5 Enero 2011, 05:54
por Elemental Code
Adjuntar librería y usar sus métodos sin poner la ruta.¿es posible?
Java
|Miguel| 9 434 Último mensaje 27 Febrero 2012, 17:03
por adastra
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines