B2T3 Windows y Móviles Flashcards
Interfaces gráficas Windows
- Luna (XP)
- Aero (Vista y 7)
- Modern UI (W8 y WPhone)
- Continuum (W10)
- Fluent Design (W10, W11)
Tipos instalación Windows
- Server with Desktop Experience. UI completa pero funcionalidad de WS
- Server (core). Sin UI. Solo interfaz de comandos o powershell.
- Nano Server. Optimizado para CPD’s y nubes privadas/públicas. 64 bits. Solo gestión remota.
Roles Windows
Conjunto de características para ofrecer una funcionalidad determinada
- Servicios de Directorio Activo (AD DS)
- Servicios de Escritorio Remoto (RDS)
- DHCP y DNS
- Hyper-V
UWP
Universal Windows Platform.
Plataforma de aplicaciones presentes en W10 y W11 (antes WinRT en W8)
Empaquetados: APPx y MSIx
WSL
Windows Subsystem for Linux.
Permite a desarrolladores correr Linux sin VM o dualboot.
ELF: formato archivo ejecución
WSL2: introduce Linux Kernel usando Hyper-V
WSA
Windows Subsystem for Android
Bitlocker
Cifra contenido de una unidad de datos
Por defecto, AES
Uso del TPM
Modos: transparente, autenticación, USB key
Servicio de directorio activo
Estructura jerárquica que almacena información sobre objetos de la red.
Un controlador de dominio (DC)
Es un rol que asume un servidor, ofrece:
- La base de datos de los objetos y su esquema
- La SAM (Security Account Management)
- La autenticación centralizada con Kerberos
- Servicios de DNS para localizar recursos y equipos en la red
- Acceso LDAP a los recursos de su Directorio
Estructura lógica BBDD
- Bosque: contiene árboles de dominios y/o dominios
- Árbol de dominios: cuando se tiene una jerarquía de dominios forman un árbol
- Dominios: partición de un bosque/árbol
- Unidad Organizativa (OU). Organizar objetos jerárquicamente
- Objetos. Recursos (impresoras,..) y Security principal (SID)
Seguridad - Gestión de políticas
GPO (Group Policy Object), pueden ser locales (LGP).
Orden procesamiento:
-Local (gpedit.msc)
-Site
-Domain
-OU
Orden de prioridad es al contrario.
Administración Windows
- VBScript
- Powershell
- MMC (Microsoft Management Console) / MSconfig
Sistemas de ficheros Windows
FAT16/32 - No permisos
exFAT
NTFS
ReFS - Simplifica NTFS
Servicios Windows
services.msc
para instalar servicios -> install util o sc.exe create
Arranque o inicio Windows
Antes NTLDR <- boot.ini
Ahora bootmgr: winload.exe, win resume
Registro windows
Base de datos jerárquica con info de configuración, bajo nivel,..
REGEDIT
export/import -> archivo.reg
Estructura registros
HKLM: Local Machine
HKCR: Classes Root
HKCU: Current User
HKCC: Current Config
Gestor de paquetes de Windows
-WinGet
-Chocolatey
-Scoop
Creación imágenes/maquetas
- Northon Ghost
- Acronis True Image
- Microsoft Sysrep
Gestión de dispositivos móviles (MDM)
- Gestor de terminales
- Gestión de despliegue (MAM)
- Gestión de seguridad
Productos: MobileIron, Microsoft Intune, Samsung Knox, VMWare AirWatch
Políticas MDM
- BYOD Bring Your Own Device (Trae Tu Propio Dispositivo)
- CYOD Choose Your Own Device (Elige tu propio Dispositivo
- COPE Corporate Owned, Personally Enabled
- COBO Company Owned, Business Only
Sistemas operativos móviles
Android, IOS, Windows Phone, Symbian, UbuntuTouch, WebOs, Tizen, Fire OS
Capas de Android
MIUI, One OS, HyperOS, Oxygen OS, Nothing OS, PixelUI
Características Android
Basado en Linux Kernel
Almacenamiento: SQLite
Navegador web: Webkit v8
Soporte Java (Runtime Dalvik (4.4) ART (5.0)
Últimas versiones Android
13 Tiramisú
14 Upside Down Cake
15 Vanilla Ice Cream
Conseguir permisos root
Android: rooting
IOS: jail break
Herramientas desarrollo Android
Android SDK
Android Studio
Android Debug Bridge (adb)
Lenguajes Java y Kotlin
Herramientas desarrollo IOS
xCode
AppCode
Lenguajes: objectiveC, swift
Dentro de IOS:
-UIKit
-SwiftUI
Frameworks para desarrollo de apps multiplataforma
- Apache Cordova (JS)
- Adobe PhoneGap (JS)
- ReactNative (JS)
- Ionic (TS)
- Xamarin (C#) -> .Net MAUI
- Flutter (Dart)
- Unity
Detalles MacOS
Gestor paquetes: HomeBrew
Explorador: Finder
Arranque dual: bootcamp
Backup: TimeMachine
Sistemas de ficheros: hfst y apfs
Interfaz usuario: aqua
API’s: cocoa y carbon
Últimas versiones: 13 Ventura, 14 Sonoma, 15 Sequoia
Comandos windows
gpresult
gpupdate
net user
net accounts
net computer
net session
net print
net share
net localgroup
net group
net view
net use
net config
net start/stop/pause/continue
net time
netsh advfirewall
netsh interface
netsh set
netsh wlan
netsh http
netsh dump
netsh exec
robocopy
arp
ipconfig /displaydns
ipconfig /flushdns
ipconfig /renew
ipconfig /release
getmac
route
tracert / pathping
netstat
nslookup
certutil
sc
whoamiu
ntdsutil
mstsc
convert
powercfg
tasklist/taskkill
msconfig
localedit
runas
msg
net user
Muestra usuarios locales creados en la máquina
net accounts
Muestra la configuración actual de contraseñas, limitaciones de inicio de sesión e información de dominio
net session
Listado con los usuarios y desde qué máquinas están conectados
net computer
Añadir o borrar una máquina del dominio
net print
Muestra las colas de impresión compartidas
net share
Gestión de recursos compartidos
net localgroup
Muestra todos los grupos locales de la máquina
net use
Gestión de unidades
net config
Muestra info: nombreEquipo, nombreUsuario, Version,..
net group
Muestra los grupos globales
net start/stop/pause/continue
Gestión de servicios
net view
Muestra una lista de máquinas del dominio actual o del nombre que especifiques
net time
Ej: net time /domain -> Sincroniza la hora del equipo con la del dominio
netsh advfirewall
Opciones de activar firewall, abrir puertos, ..
netsh interface
Mostrar información de interface
netsh set machine servidor
Trabajar contra ese servidor
netsh wlan
Lista de comandos para configuraciones wlan
netsh dump
Copia de seguridad
robocopy (origen) (destino)
Copia/backup de ficheros
arp
Gestión de la tabla/cache ARP
ipconfig /displaydns
Muestra resoluciones DNS de la cache
ipconfig /flushdns
Borra la cache del DNS
ipconfig /renew
Renueva la dirección IP
ipconfig /release
Libera conexiones
getmac
Obtener la dirección física/MAC de una serie de interfaces de red
route
Administración de la tabla de enrutamiento
tracert/pathping
Muestra la ruta que siguen los datagramas IP entre dos extremos
netstat
Muestra conexiones TCP
nslookup
Resolución de peticiones DNS
certutil
Gestión de certificados digitales
sc
Gestión de servicios
whoami
Muestra información del usuario
ntdsutil
Herramienta de administración del fichero/bbddd del AD
mstsc
Microsoft Terminal Server Connection.
Arranca el cliente de escritorio remoto
convert
convertir de fat16/32 a NTFS
powercfg
Configuración de opciones de energía
tasklist/taskkill
Gestión de tareas/procesos
msconfig
Configuración del sistema
bcdedit
Gestión del arranque de windows
runas
Ejecutar un comando como otro user
msg
Enviar un mensaje a otro usuario