BLOQUE 2 - TEMA 4 - Windows, mac y moviles Flashcards
Que es windows insider ?
programa de Microsoft que permite a los usuarios probar versiones preliminares del sistema operativo Windows y otros productos de software antes de su lanzamiento oficial.
Que es windows intune ?
Servicio basado en la nube que se centra en la administración de
dispositivos móviles (MDM) y en la administración de aplicaciones móviles (MAM).
Si microsoft lanzase una version de windows en noviembre del año 2027, como se llamaría esa version?
version 27H2 (año 27 + segunda mitad del año)
nota: va por semestres, hay H1 y H2, solo lanzan dos releases importantes al año
Con qué comando de windows podemos sacar la version del SO windows que tenemos ?
winver
Que es la capa HAL ?
La capa de abstracción de hardware (en inglés, Hardware Abstraction Layer o HAL) es un componente del sistema operativo que actúa como una interfaz entre el software y el hardware del sistema. Su propósito es proporcionar una plataforma de hardware consistente sobre la cual pueden ejecutarse las aplicaciones, permitiendo que el software interactúe con el hardware sin necesidad de conocer los detalles específicos de cada dispositivo.
Esto facilita la portabilidad del software y la compatibilidad con diferentes tipos de hardware, ya que las aplicaciones no acceden directamente al hardware, sino a través de esta capa abstracta
Qué es el Windows Native API ?
Es una interfaz de programación de aplicaciones (API) de bajo nivel para windows. Proporciona un conjunto de funciones y servicios para acceder a los componentes internos de Windows, como el subsistema de objetos, el subsistema de memoria y el subsistema de E/S (entrada/salida). Por encima de este está Win32 (), que es otro API desarrollado por Microsoft que permite a los desarrolladores crear aplicaciones para windows
Que es NTDLL.DLL ? (T)
dll = dynamic link library
ntdll.dll es un archivo de tipo Biblioteca de Enlaces Dinámicos (DLL) desarrollado por Microsoft
Entre sus funciones principales se incluyen el manejo de excepciones, la administración de la memoria y la administración de procesos
ntdll.dll juega un papel crucial en la transición entre el modo kernel y el modo usuario en Windows. Esta biblioteca contiene funciones que permiten a las aplicaciones en modo usuario realizar llamadas al sistema que requieren privilegios de modo kernel (es como la interrupcion int80h de unix)
Que diferencia hay entre int21h y syscall ?
int21h > msdos
syscall > windows modernos
para efectuar llamadas al sistema, como el int80h de unix
Como se llama la interfaz grafica de windows 11 ?
Win UI3
que es Win UI3 ?
El nombre que recibe la interfaz grafica de windows 11
Como se llama el chip de seguridad integrado en windows 11 encargado de generar claves criptograficas ?
TPM
Con que comando de windows podemos saber si el chip TPM está activado y su configuracion ? (T)
tpm.msc
Con que comando de power shell podemos saber si el chip TPM está activado y su configuracion ?
get-tpm
Cual es la version actual de power shell ? es compatible con linux ? (T)
La version actual es la 7.
Es compatible con linux de la 6 en adelante.
1-5: No compatible
6-actual : compatible
Que es un cmdlet ?
Los cmdlet son comandos ligeros que contienen funcionalidad en PowerShell. Estos cmdlets están escritos en .NET. Es posible que se necesiten instalar ciertos módulos con Install-Module.
Cual es la extension de los scripts de shell escritos en power shell ?
.ps1
Que son los archivos con extension .ps1 ?
scripts de shell escritos en power shell
Que es windows hello ?
Windows Hello es una característica de seguridad de Windows que permite a los usuarios iniciar sesión en sus dispositivos de manera más personal y segura mediante el reconocimiento facial, la huella digital o un PIN. Esta tecnología biométrica elimina la necesidad de contraseñas tradicionales, haciendo que el acceso a tu dispositivo sea más rápido y seguro
Version actual de windows server ?
2022
Que 3 opciones de configuracion tenemos para windows server ? (T)
- Server with Desktop Experience: Con interfaz gráfica completa, pero con funcionalidad de windows server y sus herramientas de gestión gráfica.
- Server Core(Minimalista): Una instalación de windows server al estilo Linux, sin interfaz gráfica. A partir de Windows Server 2008
- Windows server nano: sin interfaz gráfica (muy pequeño, limitado). A partir del 2016. 64 bits. En el nano no se permite crear un controlador de dominio
Que tipos de ediciones tenemos en windows server ? pistilla, son 4 (T)
Foundation, Standard, Data Center, Essentials
Que diferencia hay entre bitlocker y applocker ?
BitLocker y AppLocker son dos herramientas de seguridad integradas en Windows, pero tienen propósitos diferentes:
-
BitLocker:
Función: BitLocker es una herramienta de cifrado de disco completa que protege los datos almacenados en el disco duro de un dispositivo. Utiliza cifrado para asegurar que los datos no puedan ser accedidos sin la clave de recuperación adecuada
Uso: Se utiliza principalmente para proteger la información en caso de pérdida o robo del dispositivo. BitLocker cifra todo el volumen del disco, incluyendo el sistema operativo y los archivos de usuario
-
AppLocker:
Función: AppLocker es una herramienta de control de aplicaciones que permite a los administradores de TI crear reglas para permitir o denegar la ejecución de aplicaciones en función de la información sobre los archivos de las aplicaciones
Uso: Se utiliza para controlar qué aplicaciones y scripts pueden ejecutarse en los dispositivos de una red corporativa, ayudando a prevenir la ejecución de software no autorizado o malicioso
En resumen, mientras que BitLocker se centra en proteger los datos mediante el cifrado, AppLocker se enfoca en controlar la ejecución de aplicaciones para mejorar la seguridad del sistema.
Nombra algun gestor de paquetes de windows
- WinGet (ej. winget install vscode)
- Chocolatey (ej: choco install notepadplusplus
- Scoop (ej scoop install 7zip)
Que hay en C:\Program Files ?
Contiene archivos de programas instalados para aplicaciones de 64 bits.
C:\Program Files (x86)
Contiene archivos de programas instalados para aplicaciones de 32 bits en sistemas de 64 bits.
que hay en C:\Windows
Contiene los archivos del sistema operativo Windows.
que hay en C:\Windows\System32
Contiene archivos del sistema y bibliotecas necesarias para el funcionamiento del SO.
que hay en C:\Users\Public ? (T)
Contiene archivos y configuraciones compartidos por todos los usuarios del sistema.
que hay en C:\Windows\Temp ?
Contiene archivos temporales específicos del sistema operativo.
OJO, no confundir con C:\Temp, que están los temporales utilizados por usuarios, tambien por el so… El temp es el general, el windows temp es el especifico
que hay en C:\Users[Username]\AppData ?
Contiene configuraciones y datos específicos de aplicaciones para el usuario.
que hay en C:\ProgramData ?
Contiene datos de aplicaciones que no son específicas de ningún usuario en particular.
En que directorio de windows están los archivos temporales especificos del sistema operativo ?
que hay en C:\Windows\Temp ?
Que hay en C:\ProgramData\Microsoft\Windows\Start Menu ?
Contiene accesos directos y carpetas del menú de inicio para todos los usuarios.
Que tipo de Kernel tiene MacOS ? (T)
Hibrido
Como se llama el chip que utiliza MacOS similar al TPM ?
T2
(no confundir con el SOC M2 o el SOC A18 , tambien de apple. Este T2 es para criptografía, lo otro es el system on a chip)
Como se llaman las 3 ultimas versiones del SO de mac ? (T)
macOS 15 Sequoia - 2024
macOS 14 Sonoma - 2023
macOS 13 Ventura - 2022
Nombra algunos SO de dispositivos moviles
Android
IOS
Windows Phone
Blackberry OS
Symbian
FireFox OS → KaiOS
Ubuntu touch
AliOS
OxygenOS
webOS
Tizen
SailFish OS
Que es Sqlite ?
SQLite es un sistema de gestión de bases de datos relacional de código abierto
SQLite funciona como una biblioteca que se integra directamente en la aplicación, que lo hace ideal para aplicaciones moviles
NOTA: importante, ALMACENA TODA LA INFO EN UN FICHERO
Que son Runtime Dalvik y ART (android runtime) ? (T)
Dalvik y ART (Android Runtime) son entornos de ejecución utilizados en el sistema operativo Android para ejecutar aplicaciones
- Dalvik: es la máquina virtual original de Android, utilizada en versiones anteriores del sistema operativo1. Emplea una técnica de compilación llamada Just-In-Time (JIT), que compila el código de la aplicación en tiempo de ejecución.
- ART (Android Runtime): ART es el sucesor de Dalvik y se introdujo a partir de Android 4.4 KitKat. Utiliza una técnica de compilación llamada Ahead-Of-Time (AOT), que compila el código de la aplicación durante la instalación
Como se llaman las ultimas versiones de android ?
Android 15: Vanilla Ice Cream - 2024
Android 14: Upside Down Cake - 2023
Android 13: Tiramisú - 2022
Que es Android Manifest.xml ?
XML que describe la estructura y los componentes de la aplicación (por ejemplo típico permiso que te pide al instalar para acceder a los contactos, están aquí en el manifest). Contiene info como el nombre del paquete de la app, actividades, servicios
Que lenguajes se utilizan para desarrollar en Android ?
Java y Kotlin
Como se llama el SDK de android ?
Android SDK
Que es QEMU ?
QEMU (Quick Emulator) es un software de virtualización de código abierto que permite la emulación de procesadores y sistemas completos.
Que es el Jailbreak ?
es el proceso de eliminar las restricciones impuestas por el sistema operativo iOS en dispositivos de Apple
Que es el MDM ?
MDM: (Gestión de Dispositivos Móviles o mobile devive managment).
Se refiere a un tipo de software que permite a las organizaciones administrar, asegurar y controlar los dispositivos móviles (como teléfonos inteligentes, tabletas y otros dispositivos móviles) utilizados por empleados en entornos empresariales.
Nombra algunas plataformas que gestionen el MDM (mobile device management)
- Microsoft In tune
- MobileIRon
- Samsung Knox
- FAMOC
- VMWare AirWatch
- Dialogs smartMan
Que guia del CCN se ha creado para gestionar la seguridad de los dispositivos moviles ? (T)
CCN-STIC-45X
nota: CCN-STIC-457 es concretamente la que gestiona el MDM
no confundir dispositivos moviles con comunicaciones moviles:
dispositivos: CCN-STIC-45X
comunicaciones: CCN-STIC-496
Que guia del CCN se ha creado para gestionar la seguridad de las comunicaciones moviles ? (T)
CCN-STIC-496
no confundir dispositivos moviles con comunicaciones moviles:
dispositivos: CCN-STIC-45X
comunicaciones: CCN-STIC-496
Similar a 80h de linux para windows ?
Tenemos dos opciones:
- int 21h
- ntdll.dll (api)
Que hace el comando tracert (windows) y traceroute (unix) ?
Los comandos tracert (en Windows) y traceroute (en Linux y macOS) se utilizan para rastrear la ruta que los paquetes toman desde tu ordenador hasta un destino específico, pasando por cada router intermedio.
Funciones Clave:
Identificación de la Ruta: Muestra cada “salto” o router que los datos atraviesan para llegar a su destino.
Diagnóstico de Red: Ayuda a identificar puntos de fallo o lentitud en la red.
Medición del Tiempo: Indica el tiempo que tarda cada salto en responder.
Por ejemplo, para rastrear la ruta a google.com:
En Windows: tracert google.com
En Linux/macOS: traceroute google.com
Que hace el comando ipconfig /displaydns ?
El comando ipconfig /displaydns muestra el contenido de la caché de resolución de DNS en un sistema Windows. Esta caché contiene las direcciones IP de los nombres de dominio que el equipo ha resuelto recientemente, permitiendo acelerar el acceso a sitios web previamente visitados. Es una herramienta útil para diagnosticar problemas de DNS y verificar las entradas en caché.
¿Cuáles son algunas soluciones de gestión de dispositivos móviles (MDM) y gestión de aplicaciones móviles (MAM)?
- Microsoft In tune: solución de gestión de dispositivos móviles (MDM) y gestión de aplicaciones móviles (MAM) ofrecida por Microsoft
- MobileIRon
- Samsung Knox (Esto es loq ue aparecia al encender el movil del trabajo, remember)
- FAMOC
- VMWare AirWatch
- Dialogs smartMan
Que es windows Hello ?
Permite iniciar sesión mediante reconocimiento facial, huella dactilar o un PIN.
Que es App-V ?
Tecnología de Microsoft que permite virtualizar aplicaciones, es decir, ejecutarlas en un entorno aislado y sin necesidad de instalarlas de la manera tradicional en el sistema operativo del usuario
Que es Windows Information Protection (WIP) ? (T)
Característica que permite proteger los datos de trabajo al cifrarlos y separarlos de los datos personales.
Que es cortana ?
el asistente personal de windows (sustuido por copilot)
el equivalente a siri en mac
Nombra las distintas versiones de windows 11
Windows 11 Home.
Windows 11 Pro.
Windows 11 Empresas.
Windows 11 SE (Educación).
Windows 11 IoT Enterprise.
Windows 11 en modo S (versión optimizada para seguridad y rendimiento. Solo permite apps de Microsoft Store y requiere. Microsoft Edge para navegar)
Comando para abrir el administrador de servicios de windows (tambien vale para listar servicios)
services.msc
Este es un herramienta que permite a los usuarios ver, iniciar, detener, pausar, reanudar y configurar los servicios que se ejecutan en el sistema. Los servicios son aplicaciones que generalmente se inician cuando el sistema se enciende y funcionan en segundo plano hasta que se apaga
Funciones del Administrador de Servicios:
Ver Servicios: Muestra una lista de todos los servicios que se están ejecutando en el sistema.
Iniciar/Parar: Permite iniciar o detener servicios manualmente.
Pausar/Reanudar: Permite pausar y reanudar servicios.
Configurar: Permite cambiar la configuración de inicio de los servicios, como establecer si deben iniciarse automáticamente, manualmente o no iniciarse.
Para abrir el Administrador de Servicios, puedes hacer clic derecho en el botón de inicio y seleccionar “Ejecutar”, luego escribir services.msc y presionar Enter