Actividad3 - Seguridad en Android

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 13

Asignatura Datos del alumno Fecha

Seguridad en Sistemas Apellidos: Blanco Torres


12/02/2024
Operativos Nombre: Tracy Yohana

Actividad individual
Seguridad en Android

© Universidad Internacional de La Rioja (UNIR)

Actividades 1
Asignatura Datos del alumno Fecha
Seguridad en Sistemas Apellidos: Blanco Torres
12/02/2024
Operativos Nombre: Tracy Yohana

Índice
Descripción 3

Primera parte 3
 Añadir un nuevo usuario <nombre alumno>. 3
 Establecer una protección de pantalla mediante PIN. 4
 Con el sistema rooteado, listar directorios 5

Segunda parte 6
 Desarrollo una aplicación para la gestión de notas 6

Referencias bibliográficas 13

© Universidad Internacional de La Rioja (UNIR)

Actividades 2
Asignatura Datos del alumno Fecha
Seguridad en Sistemas Apellidos: Blanco Torres
12/02/2024
Operativos Nombre: Tracy Yohana

Descripción

Esta actividad, relacionada a conceptos sobre sistemas Android, se dividirá


en dos partes, una parte para la configuración segura del dispositivo, y una segunda
parte para la revisión de los permisos de las aplicaciones.

Primera parte
Para el desarrollo de la actividad se utilizó la versión Pastel Android-x86 9.0-
R2, imagen virtual ya preinstalada que fue adquirida de forma gratuita desde la web
http://www.osboxes.org/android-x86/. Se realiza la actividad mediante VirtualBox.

Para la primera parte, se describen a continuación las tareas solicitadas:


 Añadir un nuevo usuario <nombre alumno>.
En la opción de “Settings” encontramos el menú de las configuraciones de
sistema
© Universidad Internacional de La Rioja (UNIR)

Actividades 3
Asignatura Datos del alumno Fecha
Seguridad en Sistemas Apellidos: Blanco Torres
12/02/2024
Operativos Nombre: Tracy Yohana

De acuerdo a los siguientes pasos: Systems  Multiples User -> Add User,
nos permite crear nuevos usuarios, con lo cual se crea el usuario Tracy Blanco

© Universidad Internacional de La Rioja (UNIR)


 Establecer una protección de pantalla mediante PIN.
En la creación del usuario, nos da la opción de establecer un PIN, se realizó la
configuración en ese momento pero también se puede crear el usuario y luego
colocarle un PIN

Actividades 4
Asignatura Datos del alumno Fecha
Seguridad en Sistemas Apellidos: Blanco Torres
12/02/2024
Operativos Nombre: Tracy Yohana

 Con el sistema rooteado, listar directorios


Se utilizó la app “Terminal Emulador” que ya estaba preinstalado de acuerdo a
la versión que se utilizó

Se comprueba como al intentar listar el directorio data nos dice que no


disponemos de permisos.
La aplicación pedía accesos de súperusuario y dar accesos de lectura al storage

© Universidad Internacional de La Rioja (UNIR)

Actividades 5
Asignatura Datos del alumno Fecha
Seguridad en Sistemas Apellidos: Blanco Torres
12/02/2024
Operativos Nombre: Tracy Yohana

o Acceder como usuario root (comando su)

o Realizar el listado de dicho directorio nuevamente y comprobar que


ya tenemos acceso completo al sistema.

Luego de ingresar como root se listan todos los archivos

Segunda parte

 Desarrollo una aplicación para la gestión de notas


© Universidad Internacional de La Rioja (UNIR)
Para un desarrollo una aplicación para la gestión de notas que permita guardar
un backup en una cuenta de Google Drive, es necesario, habilitar un api desde la
consola developer de google y la descarga del Android Studio para la programación.

Actividades 6
Asignatura Datos del alumno Fecha
Seguridad en Sistemas Apellidos: Blanco Torres
12/02/2024
Operativos Nombre: Tracy Yohana

Para realizar el backup dentro de Google Drive será necesario el uso del api para
poder usar el drive. Los pasos a seguir son:
1. Ir a https://console.cloud.google.com/ , allí se habilta en la sección de apis y
servicios , el api se busca el Google Drive API

Para poder hacer uso del api, se debe crear credenciales para nuestra
autenticación. Para ello se siguieron los pasos solicitados

© Universidad Internacional de La Rioja (UNIR)

Actividades 7
Asignatura Datos del alumno Fecha
Seguridad en Sistemas Apellidos: Blanco Torres
12/02/2024
Operativos Nombre: Tracy Yohana

Se creó un keystore, para poder obtener la huella digital, se utilizó la


herramienta keytool

© Universidad Internacional de La Rioja (UNIR)

Actividades 8
Asignatura Datos del alumno Fecha
Seguridad en Sistemas Apellidos: Blanco Torres
12/02/2024
Operativos Nombre: Tracy Yohana

Se obtuvo la huella del certificado el cual se agregó dentro de configuraciones


para lograr crear un ID de cliente.
Se descarga las credenciales

© Universidad Internacional de La Rioja (UNIR)

Actividades 9
Asignatura Datos del alumno Fecha
Seguridad en Sistemas Apellidos: Blanco Torres
12/02/2024
Operativos Nombre: Tracy Yohana

 Para crear una app se debe utilizar Android Studio.


Se descargó desde la web https://developer.android.com/studio?hl=es-419

Se crea un nuevo proyecto

© Universidad Internacional de La Rioja (UNIR)

Actividades 10
Asignatura Datos del alumno Fecha
Seguridad en Sistemas Apellidos: Blanco Torres
12/02/2024
Operativos Nombre: Tracy Yohana

La configuración

Con ello se puede visualizar el archivo del manifest, el cual nos permite la
configuración de los permisos sobre las aplicaciones.

 Archivo AndroidManifest.xml
El archivo AndroidManifest.xml, es un archivo que permite describir la
funcionalidad y los requisitos de la aplicación en Android.
Ejemplo de como se ve el archivo desde Android Studio
© Universidad Internacional de La Rioja (UNIR)

Actividades 11
Asignatura Datos del alumno Fecha
Seguridad en Sistemas Apellidos: Blanco Torres
12/02/2024
Operativos Nombre: Tracy Yohana

Para la actividad se utilizará la sección de permisos, (<uses-permission> y


<uses-feature>), donde se especifican los permisos necesarios para que la aplicación
funcione y las características que requiere, como por ejemplo, el uso de la cámara o
el acceso a la red.

Crear la sección de permisos del fichero Android Manifest, solicitando acceso a:


 Acceso al almacenamiento externo, ubicación, agenda, cámara, calendario,
mensajes de texto. Micrófono. Se muestra las modificaciones dentro del
archivo:

© Universidad Internacional de La Rioja (UNIR)

Actividades 12
Asignatura Datos del alumno Fecha
Seguridad en Sistemas Apellidos: Blanco Torres
12/02/2024
Operativos Nombre: Tracy Yohana

Referencias bibliográficas

OSBoxes. (2018). Android-x86. Recuperado de http://www.osboxes.org/android-


x86
Android Developers. Almacenar archivos multimedia compartidos. Desarrolladores
de Android. https://developer.android.com/training/data-storage/shared/media?
hl=es-419. Consultado el 10 de febrero de 2024

Google Cloud. Habilitar la API | Documentación de Endpoints | Cloud Endpoints con


OpenAPI. Google Cloud. https://cloud.google.com/endpoints/docs/openapi/enable-
api?hl=es-419&_ga=2.258003274.-1399494245.1706990670 Consultado el 10 de
febrero de 2024

Google Cloud Platform. Consola de Google Cloud Platform.


https://console.cloud.google.com/. Consultado el 10 de febrero de 2024

© Universidad Internacional de La Rioja (UNIR)

Actividades 13

También podría gustarte

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy