Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   UltraVNC cambiar password programaticamente (https://www.clubdelphi.com/foros/showthread.php?t=69882)

jars 15-09-2010 18:02:51

UltraVNC cambiar password programaticamente
 
Hola amigos.
En un call-center los puestos tienen instalado UltraVNC para poder ser monitoreados sin que lo sepan (sin control remoto). Lo que necesito es poder cambiar la password del UltraVNC cada vez que se activa un puesto con mi aplicación. Se que la password se guarda en ultravnc.ini pero el problema es que no se que algoritmo usar para encriptarla.
Cualquier ayuda sera bienvenida.

Gracias.
Jorge

Casimiro Notevi 15-09-2010 19:12:41

No entiendo bien la pregunta, no sé qué quieres hacer realmente.
Además, no sé en qué país estás, pero espiar las comunicaciones de otras personas es totalmente ilegal y puedes acabar con tus huesesitos en el "hotel rejas", además de la multita.

jars 15-09-2010 19:17:24

No, no es ilegal, es una practica habitual de los supervisores en los call-centers y es para monitorear las pantallas de los crm y ver donde cometen errores para corregirlos, los agentes saben que son monitoreados pero no saben cuando.

Casimiro Notevi 15-09-2010 19:58:03

Cita:

Empezado por jars (Mensaje 376538)
[..] tienen instalado UltraVNC para poder ser monitoreados sin que lo sepan (sin control remoto).[..]

Cita:

Empezado por jars (Mensaje 376547)
[..] los agentes saben que son monitoreados pero no saben cuando.

Me has confundido más, ¿lo saben o no lo saben? :)

jars 15-09-2010 20:26:53

Todos los operadores de call-centers lo saben porque todos tienen un supervisor que cuenta con software que muestra el estado (telefonico) de cada uno de sus supervisados y que no solamente monitorean sus pantallas sino que tambein se monitorean las llamadas, pudiendo hacerlo en modo silencioso (solo escucha), modo coach (le da letra durante una llamada) o modo conferencia (hablan los 3). El trabajo en call-centers es distinto al de cualquier otro trabajo con computadora, ya que el negocio de la empresa pasa por la calidad de la atencion telefonica y el uso correcto de las harramientas de software asignadas, es por ello que se necesita poder monitorear las pantallas. El comentario "sin que lo sepan" es porque no saben cuando se los esta monitoreando.

Casimiro Notevi 15-09-2010 21:00:17

Todos los días se aprende algo, gracias por las aclaraciones :)

movorack 15-09-2010 22:46:33

Yo en estos dias he estado averiguando de este tema. Aunque no es en el mismo campo, la situación es parecida.

En mi caso, se necesitan monitorear los equipos pertenecientes a una sala de sistemas de un colegio.

Esto lo realizaria el maestro que esté impartiendo la clase y/o conferencia.

En delphi he hallado DelphiVNC. un proyecto que no tiene actualizaciones desde hace 4 años. además de estar construido con Indy 9 y pues como esta versión no es compatible con D2010. pues la implementación de este codigo en Indy 10 ha estado bastante tortuosa.

Mientras tanto, de camino me he encontrado con el proyecto VNCThumbnailViewer. un proyecto java que cumple basicamente con lo que necesito; la licencia es GPL y los fuentes están disponibles para editarlo a tu gusto. (no se nada de java y lo unico que he hecho es traducirlo al español)

Con respecto a la clave: Pues la gente de sysworksoft.net tienen una utilidad de linea de comandos (VNCPwd) bastante sencilla.



Esta utilidad te permite generar una clave en el formato VNC y así podrias cambiar el .ini o el registro (ThightVNC)

Algo interesante de VNCThumbnailViewer es que te permite conectar el visor con la clave encriptada.



Esta es la opción que he adoptado para mi proyecto. :D

Buena suerte con el tuyo.

Neftali [Germán.Estévez] 16-09-2010 10:37:31

Muy interesante y muy completa la explicación movorack. :)

jars 16-09-2010 19:54:54

Gracias movorack, muy buen aporte, lamentablemente cuando ejecuto el programa pej. "vncpwd /v:2222" me dice "Can't change WinVNC password"
y cuando hago "vncpwd /e:2222"el resultado es "06388107C6E1B13C" que es parcialmente correcto, solo que la misma password "2222" cargada desde el UltraVNC, en el .ini la muestra como "06388107C6E1B13C5A" le agrega "5A" y asi con cualquier otra password, siempre le agrega dos caracteres mas.


La franja horaria es GMT +2. Ahora son las 02:17:33.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi