Resultats de text complet:
- decompilacio_apps_android
- anager**. * Cal acceptar termes d'ús - Crea una màquina virtual Android amb **AVD Manager**. ... ll, si el disc dur principal està molt ple donarà un error indeterminat a l'intentar arrencar. - Crear una aplicació amb la plantilla //empty activity//. ... mpilar i executar sobre l'emulador. * Si tens una màquina poc potent l'emulador anirà molt lent. P
- android_test
- m driver install uiautomator2 Provem servidor en una shell a part (escoltarà al port 4723): $ appiu... * Java SDK >=11 per a Android SDK>=30 * Crear un emulador Android i engegar-lo (podem emprar AVD M... "Pixel_XL_API_34" Si hem de fer els autotests en una servidor podem afegir la opció ''-no-window'' pe... La **documentació oficial de Appium** ens ofereix un [[http://appium.io/docs/en/2.2/quickstart/test-py
- android
- ====== Android ====== Android és un [[sistema operatiu]] per a dispositius mòbils impulsat per Google... erses opcions per desenvolupar per a Android, fem un breu resum de les més habituals: * **Java** so... esenvolupar apps per a Android. Es compilen sobre un processador virtual corresponent a la JVM (Java V... ps://www.jetbrains.com/idea/|IntelliJ Idea]]** és una plataforma de desenvolupament de la companyia Je
- proxy_invers
- ====== Proxy invers i WAF ====== <WRAP info> Un **proxy invers** o **//reverse proxy//** és un servidor de //frontend// (el primer que veiem quan realitzem una petició d'una URL) que enlloc de respodre a la petició desviarà aquesta cap a un altre servidor de /
- waf
- ====== WAF: Web Application Firewall ====== Un WAF o Web Application Firewall és un tipus particular de //firewall// que monitoritza el contingut de... }} \\ ===== mod_security en Apache ===== Farem una pràctica amb Apache2 en Ubuntu LTS i amb el clàs... ity-apache-debian-ubuntu|mod_security en Ubuntu]] un tutorial més complert. ==== Instal·lació ====
- libgdx_comunicacions
- ramework//. ==== Exercicis ==== <WRAP todo> Fes un [[https://stackoverflow.com/questions/33062574/ho... GDX amb Dialog com el de l'exemple]]. Implementa una crida HTTP a alguna web quan premem un botó del Dialog. </WRAP> \\ ===== WebSockets ===== ====... del plugin de WebSockets per a libGDX]] però amb un canvi, posant ''api'' enlloc de ''compile''. Tam
- jocs_libgdx
- nts que hi conté). En aquest article utilitzarem una llibreria específica, libGDX per realitzar el jo... l'[[https://stackoverflow.com/questions/70340427/unable-to-find-method-void-org-apache-commons-compre... nidor de pantalles. * ''Screen'': hi encapsulem una pantalla (game over, presentació, etc.), nivell,... adaptar tamanys de pantalla o per projectar en 2D una imatge 3D. * ''SpriteBatch'': objecte per pint
- django
- ====== Django Web Framework ====== Django és un //framework// per a aplicacions web en Python. És co... icle tractarem els temes de l'entorn d'execució d'un projecte Django, per tal que es pugui posar en producció de forma segura. Django té una documentació excel·lent, en particular el [[http... tro/tutorial01/|tutorial de la web oficial]]. * Un altre bon [[https://developer.mozilla.org/en-US/d
- proves_de_seguretat
- aris finals. ===== Entorns de test ===== Hi ha una sèrie de recursos d'aplicacions web vulnerables ... le Web Application]] : //digininja// ens facilita una web molt senzilla pensada per a aprendre a practicar //pentesting// amb un ample catàleg de vulnerabilitats i enllaços a tut... versos nivells de seguretat en la implementació i un examinador del codi emprat, pel què resulta molt
- sql_injection
- ====== SQL Injection ====== **SQL injection** és un tipus d'atac a una aplicació (típicament web) que consisteix en introduir codi SQL dins de punts d'en... cd-sqlinjection.png }} Fins i tot li han dedicat una web monogràfica: https://bobby-tables.com {{tag... le en PHP ===== Descarrega aquest repositori amb un exemple de login en PHP vulnerable. $ git clon
- zap
- - Afegir /usr/bin/firefox-esr ===== Configurar un scan automàtic ===== - obrir zap - Inicio Rá
- git_exemple_de_conflicte
- cat la mateixa línia (o línies) de codi. Forçarem un senzill exemple de conflicte que Git detectarà, s... //developers// en branques diferents. Partirem d'un simple arxiu ''circ.py'' del qual derivarem 2 bra... fa tot a la mateixa màquina i carpeta per forçar un conflicte. La situació "real" seria que dos desen... an incorporessin els canvis de l'altre mitjançant un //fetch//. </WRAP> ===== Codi ===== Dos desenvo
- django_lliga
- n Django ====== El Mundo Deportivo ens encarrega una web per fer el seguiment de La Liga de 1a, 2a i ... mb les seves dades complertes (dorsal, etc.). - Una pàgina per fer el seguiment d'un partit. Cada gol que es marqui s'introduirà com un event. - Una pàgina de resultats dels partits d'
- apache_dnie
- tificats de confiança (en aquest cas del DNIe) és una tasca important en les mesures de seguretat i au... dministració pública, i pot esdevenir-ho també en un futur per a la gestió privada. L'administració pública necessita uns estàndards molt alts de seguretat, sobretot en e... de l'usuari. En realitat el que realitzarem serà una [[https://www.openlogic.com/blog/mutual-authenti
- django_docker
- ====== Dockeritzant una aplicació Django ====== En aquest article dockeritzarem una aplicació Django. Cal haver seguit el [[Django|t... torial inicial Django]] o, com a mínim disposar d'un projecte Django amb el complement django-environ ... r de tot cal seguir aquest article per disposar d'una app Django apta per a ser dockeritzada, en parti