Resultats de text complet:
- decompilacio_apps_android
- ga i instal·la **Android Studio**. - Descarrega el SDK adequat amb el **SDK Manager**. * Cal acceptar termes d'ús - Crea una màquina virtual Android amb **AVD Manager**. * Ull, si el disc dur principal està molt ple donarà un error ... r anirà molt lent. Pots llençar la teva app sobre el teu propi mòbil si el poses en mode de desenvolup
- android_test
- pm install -g n # n lts Tanqueu i obriu de nou el terminal, i comproveu la versió de NodeJS: $ node --version Instal·lem la llibreria Appium i el Driver UIAutomator2 $ sudo npm i -g appium $... hell a part (escoltarà al port 4723): $ appium El podem parar amb ''CTRL+C''. També hem d'instal·l... Android Studio IDE * Android SDK (podem emprar el SDK Manager de l'Android Studio). * Java SDK >=
- android
- 52_M08/web/html/index.html|Apunts de MP08 de DAM del IOC]]. {{tag> #Dam #DamMp08 #DamMp08Uf1 #DamMp08... corresponent a la JVM (Java Virtual Machine). És el que s'anomena [[https://es.wikipedia.org/wiki/And... -on-native-c-code-performance|Es perd eficiència pel fet que Java no sigui codi nadiu?]] * Llegeix... [[Java]] per detalls d'instal·lació i //setup// del JDK. * Llegeix [[https://github.com/dogriffit
- proxy_invers
- reverse proxy//** és un servidor de //frontend// (el primer que veiem quan realitzem una petició d'una... sixMp17 web server mod_security waf firewall }} El cas més habitual és disposar de diversos servidor... oxy invers que reenvii les peticions al servidor del domini requerit. {{ reverse_proxy_flow.png?500 }... ció, per exemple, en màquines físiques diferents, el que ens facilitaria una **escalabilitat horitzont
- waf
- tipus particular de //firewall// que monitoritza el contingut del servei web HTTP, permetent bloquejar l'accés en cas que es detectin atacs com [[SQL inj... arem una pràctica amb Apache2 en Ubuntu LTS i amb el clàssic mod_security. Referències: * [[https:/... nf</code> * Reinicia Apache ==== Monitoritzant el trànsit ==== * Visita la pàgina principal via I
- libgdx_comunicacions
- si utilitzem les pròpies de liBGDX ens facilitarà el codi, ja que ens estalviarem la gestió dels //thr... g-box-using-libgdx|projecte libGDX amb Dialog com el de l'exemple]]. Implementa una crida HTTP a alguna web quan premem un botó del Dialog. </WRAP> \\ ===== WebSockets ===== =... thub.com/MrStahlfelge/gdx-websockets|doc oficial del plugin de WebSockets per a libGDX]] però amb un c
- jocs_libgdx
- droid]] pot veure's com treballar jocs utilitzant el //framework// estàndard d'Android (bàsicament modificant els valors del //layout// i els elements que hi conté). En aque... em una llibreria específica, libGDX per realitzar el joc. Aquesta té molts avantatges, sobretot que pe... Necessites tenir instal·lat Android Studio. Crea el projecte amb l'[[https://libgdx.com/dev/project_g
- django
- ó de forma segura. Django té una documentació excel·lent, en particular el [[https://docs.djangoproject.com/en/stable/intro/tutorial01/|Tutorial Django]]... * Web oficial: https://www.djangoproject.com * El magnífic [[https://docs.djangoproject.com/en/stab... construir la infraestructura correcta per a posar el projecte en producció, ja sigui directament en un
- proves_de_seguretat
- retat de programari** comprenen l'**avaluació** i el **//test//** per descobrir riscos de seguretat i vulnerabilitats del sistema i les seves dades. L'**avaluació de riscos** es pot definir com l'anàlisi i el descobriment de vulnerabilitats sense intentar ex... Les **proves** o **//tests// de seguretat** son el descobriment i intent d'explotació de vulnerabili
- sql_injection
- que no son degudament protegits. Aquest acudit del gran XKCD ho resumeix molt bé: {{ xkcd-sqlinject... compose up -d --build Visualitza l'aplicació amb el navegador a http://localhost:8000 <WRAP todo> Exercicis: - Posa en marxa el //compose//, busca els noms dels usuaris pre-registrats a la BD entre el codi i prova'ls. - Seguint la idea de l'acudit
- zap
- formulario - ajustar username en "Parámetro del nombre de usuario" - ajustar password en "Par... ost:8001 - Usar spider tradicional - Usar el spider ajax: con Firefox Headless - Atacar
- git_exemple_de_conflicte
- exemple de conflicte que Git detectarà, simulant el treball de dos //developers// en branques diferents. Partirem d'un simple arxiu ''circ.py'' del qual derivarem 2 branques i, finalment, les fusionarem, trobant el conflicte. {{vcs-merge.png?500}} {{tag> #Daw #D... desenvolupadors estarien en màquines diferents i el conflicte arribaria quan incorporessin els canvis
- django_lliga
- ====== Exercici lliga de futbol en Django ====== El Mundo Deportivo ens encarrega una web per fer el seguiment de La Liga de 1a, 2a i 3a divisió. La nostra empresa decideix realitzar el projecte utilitzant el //framework// web Django per minimitzar el temps de desenvolupament aprofitant
- apache_dnie
- ====== Apache amb DNIe ====== Configurar el servidor web (en aquest cas Apache) per a que validi certificats de confiança (en aquest cas del DNIe) és una tasca important en les mesures de se... ns estàndards molt alts de seguretat, sobretot en el què respecta a autenticació i validació de la identitat de l'usuari. En realitat el que realitzarem serà una [[https://www.openlogic.
- django_docker
- keritzarem una aplicació Django. Cal haver seguit el [[Django|tutorial inicial Django]] o, com a mínim disposar d'un projecte Django amb el complement django-environ per a les variables d'e... CMD en Dockerfile]] \\ ===== Dockeritzant amb el servidor de desenvolupament ===== El Dockerfile permet crear la imatge del contenidor. <file Docker