Ing. Gustavo M. Sorondo ekoparty Security Conference - Cybsec
Configuración de proxy: ▫ Soportada por todos los emuladores. ▫ Soportada en algunos terminales. ▫ DNS Spoof / Packet Forwarding / Hosts. Proxy. HTTP(S).
Ing. Gustavo M. Sorondo ekoparty Security Conference – Septiembre 2013 Buenos Aires, Argentina
iampuky – Ing. Gustavo M. Sorondo • Pentester @ Cybsec Security Systems http://www.cybsec.com
• Founder Member @ Mateslab Hackspace http://www.mateslab.com.ar
(Según su programación)
Web Based App
Native App
Hybrid App
¿Comunicaciones? Básicamente HTTP(S)
(Market Share por Sistema Operativo)
Lenguaje de Programación Utilizado
Java
Objective-C
Java
.NET C# Silverlight
Presentado en AppSec 2011 Todavía no fue presentada la versión 1.0.
Mobile Threat Model. Mobile Testing Tools. GoatDroid / iGoat. MobiSec.
Mobile Top 10 Risks. Mobile Top 10 Controls & Design Principles. Testing Guide. Development Guide. (not there yet…) https://www.owasp.org/index.php/OWASP_Mobile_Security_Project
Leaking de información por usar librerías de terceros que no se controlan completamente. Logs Caches Archivos temporales Etc.
Ya es conocido pero vale la pena refrescar: Encoding =! Encryption Obfuscation =! Encryption Serialization=! Encryption
Utilización de algoritmos fuertes pero mal implementados. Almacenamiento de claves junto con los datos.
Programar su propia criptografía = generalmente malo.
Por OWASP y la “European Network and Information Security Agency” (ENISA).
Controles y buenas prácticas para evitar cada riesgo del Top 10.
Armado del laboratorio. Análisis y comprensión de la lógica de la app. Análisis de seguridad de los servidores. Análisis de los archivos creados por la app. Análisis de los datos en memoria. Ingeniería Inversa de código fuente / búsqueda de información sensible y vulns. Búsqueda de vulns a través del análisis y manipulación de la mensajería.
Dispositivos Reales vs. Emuladores • Android SDK Emulators • XCode iOS Simulator • Blackberry Simulators • Windows Phone Emulator
¿Qué pasa con SSL? El tratamiento de certificados depende de la
aplicación.
Certificate Pinning Moxie Marlinspike: ▪ “Your app shouldn't suffer SSL's problems”. CA System vs. Keystores Propias. Pinning del certificado o de la CA. ¿Esto es Bueno o Malo?
¿Podemos saltear estas restricciones? Modo manual Download/Decompile/Modify/Compile/Sign/Install Tools: ▪ keytool y jarsigner (incluídas en JDK) ▪ Todas las anteriores…
Modo Automático (todavía verde…) Function hooking Android SSL Bypass by ISEC Partners ▪ Black Hat USA 2012 ▪ También iOS SSL KillSwitch
¿Qué se busca? ▫ ¿Para que? ▫ Root/ Jailbreak necesario en dispositivos reales. /data/data//. Shared Preferences. Base de datos SQLite. /private/var/mobile/. Applications/. PropertyList (.plist). Base de datos SQLite ...
de loteo LA ROSETTA – General Lagos, y Loteo BUTTORI – San Guillermo, Santa .... Nacional, Facultad Regional Rosario, dictado por el Ingeniero Mecánico ...
Sobre el cuidado de la casa común'. En ella,. Francisco I .... Se ha posicionado respecto al Cambio Climá- tico, a los ... En noviembre de 2014 tuvimos un gran encuentro, el .... el Vaticano una Cumbre de jueces y magistrados contra la trata ...
producción de grano. El componente vegetativo (Caña + hojas) fue considerado sólo un medio para lograr rendimiento y posibilidad de cosecha. Pese a sufrir ...
su transporte hacia las escasas plantas de silo disponibles, conjuntamente con la ... En los últimos 10 años, la producción de granos de cereales y oleaginosas.
... la intensidad luminosa aumenta. Morfológicamente las plantas ... Es una gramínea perenne, de alta tolerancia a la sequía y al sobrepastoreo. Presenta un ...
Genere direcciones aleatorias correspondientes a cada entero que se almacenará ... Direcc[ ]. Se generaran números enteros aleatorios en el rango 100, 999 y, ...
Sujeto al número de candidatos para abrir grupos (cupo mínimo para abrir el grupo 20). •. El aspirante aceptado deberá cumplir con el requisito de haber ...
Universidade de Aveiro, Portugal; Steven McCarthy – University of Minnesota, USA; Susana Oliveira –. Faculdade de Arquitectura da Universidade Técnica de ...
e individuales y los datos usados en los ejemplos del presente documento son ficticios, ..... La versión 6 de ViconNet ofrece compresión H.264 además de.
A ve. Clark Blvd. Lyon St. Saunders St. Markley Ln. Canal St. Pappas St. M. cP he rs on. R d. Sp rin gfie ld. Av e. Lake Casa. Blanca. DelMarBlvd. Shil oh Rd. M.
successfully completed and received a passing grade in. CNC.ETRRx: Introducción al Control Numérico por. Computadora a course of study offered by TenarisUniversityX, an online learning initiative of TenarisUniversity through edX. Issued June 10, 2015
16 oct. 2017 - sus cifras, lo que se suma a un costo marginal bastante estable en la zona central. En tanto, respecto a la OPA que su matriz Enel Chile ...
recoge y analiza los principales resultados de un estudio sobre los comportamientos y actitudes de los españoles ante la jubilación y su conocimiento sobre los ...
alfalfa y/o avena, y ya en la década del '80 se difundió el silaje de maíz. .... aportando fibra digestible, moderados niveles energéticos y disminuyendo el riesgo ...
se puede citar la Encíclica Pacem in Terris del Papa Juan XXIII, o el Concilio Ecuménico Vaticano. II, los cuales en términos generales señalan que la sociedad ...
16 oct. 2017 - que la sincronización del crecimiento global domine, apoyando todavía el fin del ciclo de apreciación del dólar. Renta Fija Internacional: ...
que no está en la memoria principal, genera una interrupción que indica un fallo de acceso a la memoria. ❖ El sistema operativo pone al proceso interrumpido.