Resultats de text complet:
- django
- work for perfectionists with deadlines//** per la seva rapidesa de desenvolupament. En aquest article tractarem els temes de l'entorn d'execució d'un pro... per tal que es pugui posar en producció de forma segura. Django té una documentació excel·lent, en p... [[https://developer.mozilla.org/en-US/docs/Learn/Server-side/Django|tutorial de MDN Mozilla Web Docs]
- proves_de_seguretat
- ====== Proves de seguretat ====== Tal i com s'explica a la [[https://www.zaproxy.org/getting-started/|web de l'eina ZAP Proxy]], les **proves de seguretat 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
- android
- questa web ===== {{topic> android}} \\ ===== Desenvolupament Android ===== Hi ha diverses opcions per desenvolupar per a Android, fem un breu resum de les més habituals: * **Java** sol ser la opció més comuna per desenvolupar apps per a
- jocs_libgdx
- ====== Desenvolupament de jocs amb libGDX ====== A l'article [[jocs_android]] pot veure's com treballa... avantatges, sobretot que permet compilar en diverses plataformes (Android, Desktop, iOS, HTML). A més... s principals del //framework//: * ''Game'': classe principal del joc, contenidor de pantalles. * '... reen'': hi encapsulem una pantalla (game over, presentació, etc.), nivell, minijoc. Cadascuna és indep
- libgdx_comunicacions
- == WebSockets ===== ==== Configuració ==== Podem seguir la [[https://github.com/MrStahlfelge/gdx-webs... s adequats: <file xml AndroidManifest.xml> <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCE... == Ús en app libGDX ==== * Per connectar-nos al servidor des de l'app libGDX ho fem al constructor o
- proxy_invers
- ===== <WRAP info> Un **proxy invers** o **//reverse proxy//** és un servidor de //frontend// (el primer que veiem quan realitzem una petició d'una URL) q... odre a la petició desviarà aquesta cap a un altre servidor de //backend// que conté l'aplicació web real. </WRAP> Aquest article segueix a [[WAF]] o Web Application Firewall. {{tag
- waf
- de //firewall// que monitoritza el contingut del servei web HTTP, permetent bloquejar l'accés en cas ... er #Ceti #CiberMp03 #CetiMp03 #Asix #AsixMp17 web server mod_security waf firewall }} \\ ===== mod_security en Apache ===== Farem una pràctica amb Apache2 en Ubun
- android_test
- funcionals de forma molt similar a com utilitzem Selenium per a web. Articles previs: * [[Android]... dio és l'eina oficial que Google recomana per a desenvolupa en Android. {{:android-studio-1.png?direc... um $ appium driver install uiautomator2 Provem servidor en una shell a part (escoltarà al port 4723... el_XL_API_34" Si hem de fer els autotests en una servidor podem afegir la opció ''-no-window'' perquè
- sql_injection
- 7Uf3 #DawMp07Uf03 sql_injection php }} \\ ===== Senzill exemple en PHP ===== Descarrega aquest repo... ction-php $ cd sqlinjection-php $ docker-compose up -d --build Visualitza l'aplicació amb el nave... 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 de XKCD, busca al menys
- git_exemple_de_conflicte
- == Els conflictes de versions es donen quan dos desenvolupadors han modificat la mateixa línia (o línies) de codi. Forçarem un senzill exemple de conflicte que Git detectarà, simu... rpeta per forçar un conflicte. La situació "real" seria que dos desenvolupadors estarien en màquines diferents i el conflicte arribaria quan incorporessin
- zap
- r/bin/firefox-esr - Herramientas -> Opciones -> Selenium -> Firefox - Binary - Afegir /usr/bin/f... c i ens loguem amb admin/password - Tanquem browser - En Historial busquem request POST login.php ... -> Marcar como contexto -> Solicitud de inicio de sesión de autenticación basada en formulario - ajustar username en "Parámetro del nombre de usuario" - a