App windows dedicadas

Iniciado por XKC, 9 Enero 2018, 00:07 AM

0 Miembros y 2 Visitantes están viendo este tema.

XKC

En algunos sitios tienen ordenadores/otros con aplicaciones especiales que bloquean todo el SO y solo permiten acceder a ellas(no funciona ni ctrl+alt+sup ni nada)

  • ordenadores de exposicion(que tienen un catalogo y no puedes salir)
  • gimnasios que tienes pantallas que muestrar una aplicacion especifica y no permiten acceder a nada mas
y a veces porque ¿crashean? ves que hay un SO windows corriendo por debajo.
Quiero aprender sobre el tema

  • ¿Cual es el nombre de este tipo de aplicaciones para poder buscar en google?
  • ¿Como se puede salir de ellas y llegar al SO windows que hay debajo?
Cualquier aporte estaria muy agradecido.
Gracias por la atencion.
Para poder atacar y vencer con seguridad, ataca donde ellos no puedan defenderse.
Para defenderte y resistir firme, defiéndete en donde ellos no atacarán.

engel lex

A tu primera pregunta, hoy día se le conoce como "modo kiosco" no se si w10 ya lo implementa a nivel de api , pero hay muchas formas de lograrlo, a lo que lleva la segunda pregunta, depende de la forma en que lo hayan hecho
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

XKC

Cita de: engel lex en  9 Enero 2018, 00:12 AM
hay muchas formas de lograrlo, a lo que lleva la segunda pregunta, depende de la forma en que lo hayan hecho
Muchas gracias, estoy indagando en el tema y veo que una posible manera es saliendo del equipo e inciando sesion con otro usuario.
Podrias decirme cuales son las maneras mas basicas de hacerlo?. Es decir supongo que habra una combinacion de teclas o similar que "suela funcionar".
Muchisimas gracias de verdad.
Para poder atacar y vencer con seguridad, ataca donde ellos no puedan defenderse.
Para defenderte y resistir firme, defiéndete en donde ellos no atacarán.

XKC

Para el que le interese creo que he encontrado una solucion, no se si habra mas maneras pero parece interesante..
https://www.trustedsec.com/2015/04/kioskpos-breakout-keys-in-windows/
Gracias engel lex
Para poder atacar y vencer con seguridad, ataca donde ellos no puedan defenderse.
Para defenderte y resistir firme, defiéndete en donde ellos no atacarán.

Orubatosu

Hay muchas opciones de ese tipo gestionando permisos, estableciendo políticas e incluso "toqueteando" el registro.

Se pueden conseguir muchas cosas de ese estilo y otras como por ejemplo impedir que los puertos USB lean datos (impides el uso de pendrives), el acceso a determinadas herramientas, etc.

https://es.wikipedia.org/wiki/Registro_de_Windows

https://support.microsoft.com/es-es/help/256986/windows-registry-information-for-advanced-users

Existe por ahí documentación, pero te adelanto que es "mucha"
"When People called me freak, i close my eyes and laughed, because they are blinded to happiness"
Hideto Matsumoto 1964-1998

Eleкtro

#5
Cita de: XKC en  9 Enero 2018, 00:07 AM
  • ¿Cual es el nombre de este tipo de aplicaciones para poder buscar en google?
  • ¿Como se puede salir de ellas y llegar al SO windows que hay debajo?

Como ya te ha mencionado el compañero @Engel Lex, existe más de una manera para lograr el mismo objetivo, todo depende de como lo quiera hacer uno... te listo algunas posibilidades que se me ocurren:

· Un simple bloqueo genérico del teclado.

 - Puedes usar la función BlockInput de la API de Windows para bloquear el teclado y ratón (ojo, ambos dispositivos de entrada a la vez, no puedes elegir).
 - Creo que no hace falta mencionar que existe una infinidad de software (ej. Sharpkeys y Keytweak) para bloquear (mapear) teclas específicas del teclado.
 - Puedes mapear las teclas de forma manual mediante el registro de Windows, editando el valor Scancode Map en la clave HKLM\SYSTEM\CurrentControlSet\Control\Keyboard Layout.

· Reemplazar la shell de usuario de Windows.

Esto es, la shell en un sentifo gráfico, la interfáz de usuario de Windows. Microsoft provee todas las APIs necesarias para el desarrollo (en C/C++) de una shell de usuario para Windows ( https://msdn.microsoft.com/en-us/library/windows/desktop/bb773177(v=vs.85).aspx ), y Windows provee de forma sencilla (mediante la asignación de un par de claves en el registro de Windows) la posibilidad de reemplazar la shell original por tu nueva shell. Esto hablando en términos de programación general.

Con respecto al "Modo Kiosko", no es necesario ponerse a desarrollar tu propia shell de usuario ni nada por el estilo, es mucho más facil que todo eso puesto que Microsoft provee una herramienta llamada Windows Configuration Designer que puedes descargar e instalar en el paquete ADK (Windows Assessment and Deployment Kit) de tu versión específica de Windows:
...la cual, junto a una característica que provee Windows llamada Embedded Shell Launcher, en teoría debería ser relativamente facil conseguir hacer lo del "Modo Kiosko".

Todo el procedimiento para transformar tu sistema operativo en algo a lo que poder llamar "Modo Kiosko" lo tienes descrito paso a paso en el siguiente artículo de Microsoft:

PD: nunca he intentado hacer lo del "Modo Kiosko", no me vayas a tomar por experto en el tema, tan solo te he informado sobre las demás cosas que conciernen al tema.

Saludos.