🛡️
Hacking para Juniors - [CPPJ]
Comprar cursoYouTubeTwitterLinkedIn
  • La Biblia del Hacker
    • ADVERTENCIA
    • Aprende GRATIS con El Curso De Junior a Senior en Hacking
    • Conoce tu Academia
    • Aprende con nuestro curso
    • Conoce a tu instructor
  • Fundamentos de la ciberseguridad ofensiva
    • ¿Que es el Ethical Hacking?
      • Tipos de Hackers
        • APTs (Advanced Persistent Threats)
    • ¿Que es el pentesting?
      • Tipos de Caja en Pentesting
      • Tipos de tecnologia
      • Etapas de un pentest
        • Escalacion de privilegios
    • ¿Qué es un CVE?
    • ¿Que es un escaneo de vulnerabilidades?
    • ¿Que es un Red Team?
      • Command and Control
    • ¿Que es la ingenieria social?
      • Kevin Mitnick
      • Libros Recomendados
    • El papel de los Juniors y la IA
  • OSINT for Juniors
    • Open-source intelligence (OSINT)
    • Tipos de fuentes OSINT
    • Herramientas para OSINT
    • Dorks de Google
  • OS for Juniors
    • Introduccion a Sistemas Operativos
    • Archivo y extensiones
    • Windows
      • Estructura del SO
        • Kernel De Windows
        • Servicios Importantes
        • Procesos en Windows
        • Registros en Windows
        • Gestion de archivos en Windows
      • Versiones relevantes
      • La importancia de identificar la version de windows durante una auditoria
      • Tips
    • Linux
      • Tips
    • Android
      • Versiones relevantes
      • Tips
    • IOS
      • Versiones Relevantes
      • Tips
    • macOS
      • Versiones Relevantes
      • Tips
    • Sistemas operativos para Hackers
    • Instalacion de Kali Linux
  • Networking for Juniors
    • ¿Que es el Networking?
    • Fundamentos de Redes
    • Estructura de Redes
    • Topologías de Red
    • Modelo OSI (Open Systems Interconnection)
    • Modelo TCP/IP
    • IP (Internet Protocol)
    • TCP (Transmission Control Protocol)
    • UDP (User Datagram Protocol)
    • Protocolos de red
      • Protocolos de la capa de acceso al medio
      • Protocolos de la capa de red
      • Protocolos de la capa de transporte
      • Protocolos de la capa de aplicación
      • Protocolos de aplicación en correo electrónico
    • Puertos y servicios
      • Puerto 21: FTP
      • Puerto 22: SSH
      • Puerto 23: Telnet
      • Puerto 25: - SMTP
      • Puerto 53: DNS
      • Puerto 80: HTTP
      • Puerto 443: HTTPS
      • Puerto 139 y 445: SMB - CIFS
      • Puerto 3389: RDP
      • Puerto 389: LDAP
      • Puerto 5000: Docker
      • Puerto 5900: VNC
  • Nmap for Juniors
    • ¿Que es Nmap?
    • Tu Primer Nmap
    • Parametros de Nmap
    • Comandos utiles
    • Scripts de Nmap
  • Wi-Fi y Radiofrecuencias
    • Fundamentos de Wireless
    • Fundamentos del Hacking de Wi-Fi
    • Fundamentos en Radiofrecuencias
    • RFID (Radio Frequency Identification)
    • Infrarrojo (IR)
    • Bluetooth
    • NFC (Near Field Communication)
    • Herramientas de un hacker
    • Fundamentos en Hardware Hacking
  • AppWeb For Juniors
    • ¿Porque deberia aprender hacking web?
    • Fundamentos de Aplicaciones Web
      • Códigos de estado HTTP
    • Fundamentos de APIs
      • Métodos HTTP
      • Practica Gratis
    • Cabeceras de seguridad
    • Analisis de certificados SSL
    • Mecanismos de autenticacion y autorizacion en AppWeb
    • Atacando CMS
    • La Seguridad en el Desarrollo de Aplicativos: Frameworks vs. Desarrollo Manual
    • OWASP Top Ten
  • Databases for Juniors
    • ¿Base de Datos?
      • SQL
      • NoSQL
    • Puerto 6379: Redis
    • Puerto 27017: MongoDB
    • Puerto 5432: PostgreSQL
    • Puerto 3306: MySQL
    • Puerto 1433: Microsoft SQL Server
    • Puerto 1521: - Oracle Database
  • Transferencia de Archivos
    • Introduccion a la Transferencia de archivos
    • Descargando desde Windows
      • Utilizando LOLBAS
    • Descargando desde Linux
    • Despliegue de servicio HTTP
    • Despliegue de servicio SMB
    • Despligue de servicio FTP
    • Utilizando Base64
  • Fundamentos en Vulnerabilidades
    • ¿Qué es una Vulnerabilidad?
    • ¿Qué es un 0day?
    • Common Vulnerabilities and Exposures - [CVE]
    • RCE (Remote Code Execution)
    • Buffer Overflow
  • Malware For Junior
    • ¿Que es Malware?
    • ¿Que es un AntiVirus?
      • Microsoft Defender
    • ¿Que es un EDR?
      • Mejores EDRs actuales
    • Desarrollo de Malware
    • Malware for Windows
      • Golang
      • Nim
      • C#
    • Ofuscacion de Malware
  • Shell
    • ¿Shell?
      • CMD (Command Prompt) en Windows
      • PowerShell en Windows
      • Bash en Unix/Linux
    • ¿Reverse Shell?
    • ¿Web Shell?
    • ¿Bind Shell?
    • Enumeracion de Windows
    • Enumeracion de Linux
  • Privilege Escalation for Juniors
    • ¿Que es la escalacion de privilegios?
    • PrivEsc For Windows
      • WinPEAS
    • PrivEsc For Linux
      • LinPEAS
    • PrivEsc For Active Directory
    • PrivEsc For Cloud Computing
  • Tecnicas de persistencia
    • Fundamentos de Persistencia
    • Persistencia en Windows
    • Persistencia en Linux
    • Persistencia Avanzada
  • Pivoting for Juniors
    • ¿Que es pivoting?
    • ¿Que es Socks?
    • Doble Pivoting y Triple Pivoting
    • RPivot y Chisel
  • Active Directory For Juniors
    • Fundamentos de Active Directory
    • Utilizando ADPeas para el reconocimiento
  • Cloud Computing For Juniors
    • Fundamentos de cloud computing
    • Amazon Web Services
    • Microsoft Azure
    • Google Cloud Platform
  • Introduccion a Blue Team
    • ¿Blue Team?
    • ¿SOC?
    • ¿Threat Hunting?
    • SIEM (Security Information and Event Management)
    • La fatiga del SOC
    • ¿SOAR?
  • Defensas y herramientas de seguridad perimetral
    • Soluciones de Seguridad Perimetral Esenciales
    • Firewall
    • IDS (Intrusion Detection System)
    • IPS (Intrusion Prevention System)
    • WAF (Web Application Firewall)
    • Firewalls de Próxima Generación (NGFW)
    • Gateways de Seguridad Web (SWG)
    • Gateways de Seguridad de Correo Electrónico (SEG)
    • Sistemas de Prevención de Fugas de Datos (DLP)
    • Network Access Control (NAC)
  • Muchas gracias
    • 🛡️ ¡Muchísimas Gracias por Participar! 🛡️
    • Importante
Con tecnología de GitBook
En esta página
  • Versiones Clave de Android
  • Android 4.0 (Ice Cream Sandwich)
  • Android 4.4 (KitKat)
  • Android 5.0 (Lollipop)
  • Android 6.0 (Marshmallow)
  • Android 7.0 (Nougat)
  • Android 8.0 (Oreo)
  • Android 9.0 (Pie)
  • Android 10
  • Android 11
  • Modificación de Certificados SSL sin Ser Root

¿Te fue útil?

  1. OS for Juniors
  2. Android

Versiones relevantes

Android, el sistema operativo móvil desarrollado por Google, ha pasado por numerosas versiones y actualizaciones desde su lanzamiento inicial en 2008. Cada versión ha introducido nuevas características y mejoras en seguridad. Para los hackers, especialmente aquellos interesados en la seguridad y el pentesting de aplicaciones móviles, es crucial conocer las versiones de Android que presentan características específicas que pueden ser explotadas o utilizadas en sus evaluaciones. En este contexto, también es importante destacar la versión mínima que permite modificar certificados SSL sin necesidad de acceso root.

Versiones Clave de Android

Android 4.0 (Ice Cream Sandwich)

  • Lanzamiento: Octubre 2011

  • Características Relevantes:

    • Introducción de la función de captura de pantalla.

    • Mejoras en la seguridad y en la interfaz de usuario.

    • Soporte para cifrado completo del dispositivo.

Android 4.4 (KitKat)

  • Lanzamiento: Octubre 2013

  • Características Relevantes:

    • Mejoras en la eficiencia de memoria y rendimiento.

    • API para impresión inalámbrica.

    • Mejor soporte para dispositivos con memoria limitada, lo que facilita el uso en dispositivos de bajo costo.

Android 5.0 (Lollipop)

  • Lanzamiento: Noviembre 2014

  • Características Relevantes:

    • Introducción del diseño Material Design.

    • Soporte para múltiples usuarios en teléfonos.

    • Proyecto Volta para mejorar la duración de la batería.

    • Mejoras en la seguridad, incluyendo el SELinux (Security-Enhanced Linux).

Android 6.0 (Marshmallow)

  • Lanzamiento: Octubre 2015

  • Características Relevantes:

    • Permisos granulares para aplicaciones.

    • Doze Mode para mejorar la duración de la batería.

    • Soporte para huellas dactilares.

    • Mejora en la gestión de permisos de tiempo de ejecución, lo que permite a los usuarios aceptar o rechazar permisos específicos para aplicaciones.

Android 7.0 (Nougat)

  • Lanzamiento: Agosto 2016

  • Características Relevantes:

    • Soporte para pantallas divididas.

    • API de realidad virtual (Daydream).

    • Mejoras en la seguridad, incluyendo actualizaciones del sistema a través de Google Play.

    • Introducción de la encriptación basada en archivos.

Android 8.0 (Oreo)

  • Lanzamiento: Agosto 2017

  • Características Relevantes:

    • Canales de notificación para mejor control de notificaciones.

    • Picture-in-Picture mode.

    • Mejoras en la seguridad, como Google Play Protect y mitigaciones contra exploits de arranque.

    • Project Treble para mejorar las actualizaciones del sistema operativo.

Android 9.0 (Pie)

  • Lanzamiento: Agosto 2018

  • Características Relevantes:

    • Batería adaptativa y brillo adaptativo.

    • Navegación por gestos.

    • Mejoras en la privacidad, incluyendo restricciones en el acceso a sensores y redes en segundo plano.

    • API de autenticación biométrica unificada.

Android 10

  • Lanzamiento: Septiembre 2019

  • Características Relevantes:

    • Modo oscuro a nivel del sistema.

    • Mejoras en la privacidad, incluyendo permisos de ubicación más granulares.

    • Project Mainline para actualizaciones de componentes críticos del sistema a través de Google Play.

    • Soporte nativo para redes 5G y pantallas plegables.

Android 11

  • Lanzamiento: Septiembre 2020

  • Características Relevantes:

    • Burbujas de chat para mensajería.

    • Mejoras en los permisos únicos para aplicaciones.

    • Grupos de notificaciones de conversación.

    • Soporte mejorado para dispositivos IoT.

Modificación de Certificados SSL sin Ser Root

En versiones anteriores de Android, modificar los certificados SSL del sistema requería acceso root. Sin embargo, a partir de Android 7.0 (Nougat), Google introdujo cambios que permitieron a los desarrolladores de aplicaciones instalar certificados de usuario sin necesidad de acceso root. Esta característica es crucial para los hackers y pentesters, ya que permite la interceptación y análisis de tráfico SSL en aplicaciones sin comprometer el dispositivo.

  • Android 7.0 (Nougat) y versiones posteriores:

    • Permiten la instalación de certificados de usuario a través de la configuración del sistema.

    • Los certificados de usuario pueden ser utilizados para interceptar tráfico HTTPS mediante herramientas de proxy como Burp Suite y OWASP ZAP.

AnteriorAndroidSiguienteTips

Última actualización hace 11 meses

¿Te fue útil?