Resultats de text complet:
- decompilacio_apps_android
- ====== Decompilació d'aplicacions Android ====== {{ android-security-1.jpg?200 }} {{tag> #Ceti #Ceti... /Conceptes_generals_de_programaci%C3%B3|Codi compilat vs codi interpretat]] * [[https://cacauet.org/... nn]] * [[https://github.com/skylot/jadx/|Decompilador JADX]] * Desenvolupament [[Android]] en aquesta mateixa wiki. Paraules clau * Arquitectura Von Neumann * Codi compilat v
- android_test
- === Tests funcionals amb Android ====== Emprarem la llibreria https://appium.io Podrem fer tests funcionals de forma molt similar a com utilitzem Selenium per a web. {{:appium.p... {:android-studio-1.png?direct}} \\ ===== Instal·lació ===== Necessitarem NodeJS versió LTS: # apt ... Tanqueu i obriu de nou el terminal, i comproveu la versió de NodeJS: $ node --version Instal·lem
- android
- resum de les més habituals: * **Java** sol ser la opció més comuna per desenvolupar apps per a Andr... pilen sobre un processador virtual corresponent a la JVM (Java Virtual Machine). És el que s'anomena [... iu?]] * Llegeix [[Java]] per detalls d'instal·lació i //setup// del JDK. * Llegeix [[https://g... * [[Cordova]] (abans PhoneGap) ens permet treballar amb **HTML, CSS i JavaScript** per construir les
- proxy_invers
- m una petició d'una URL) que enlloc de respodre a la petició desviarà aquesta cap a un altre servidor ... on alguns dels beneficis que proporciona: - **Balanceig de càrrega**: podem repartir un mateix domini en diverses instàncies de la nostra aplicació, per exemple, en màquines físiques diferents, el que ens facilitaria una **escalabilitat horitzontal** (augment de capacitat de pro
- waf
- WAF o Web Application Firewall és un tipus particular de //firewall// que monitoritza el contingut del... QL injection]], cross-site-scripting (XSS), i similars. {{ waf.png?550 }} Referencies * [[Proxy I... . Referències: * [[https://adalmau.notion.site/LAB-3-9-WAF-Web-Application-Firewall-19d81908114e4af... 9327e44ee799d1a1#5ceb0c600d794b039cbb217a985fc061|LAB mod_security amb Nginx i Docker d'Anton Dalmau]]
- libgdx_comunicacions
- e ve de [[jocs libGDX]] on implementem jocs multiplataforma. libGDX es programa en Java, per tant pod... DX ens facilitarà el codi, ja que ens estalviarem la gestió dels //threads// de comunicació necessaris... es HTTP estàndard ===== Les realitzem mitjançant la [[https://libgdx.com/wiki/networking|llibreria Ne... ockets ===== ==== Configuració ==== Podem seguir la [[https://github.com/MrStahlfelge/gdx-websockets|
- jocs_libgdx
- l'article [[jocs_android]] 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 aquest ar... sta té molts avantatges, sobretot que permet compilar en diverses plataformes (Android, Desktop, iOS, HTML). A més, ens permetrà utilitzar recursos gràfic
- django
- amework for perfectionists with deadlines//** per la seva rapidesa de desenvolupament. En aquest arti... Django té una documentació excel·lent, en particular el [[https://docs.djangoproject.com/en/stable/in... oject.com/en/stable/intro/tutorial01/|tutorial de la web oficial]]. * Un altre bon [[https://developer.mozilla.org/en-US/docs/Learn/Server-side/Django|tutorial
- proves_de_seguretat
- Proves de seguretat ====== Tal i com s'explica a la [[https://www.zaproxy.org/getting-started/|web de... seguretat: * **Revisió de codi**: revisió detallada i anàlisi del codi de l'aplicació i del sistema a la cerca específica de possibles escletxes de segure... ció de vulnerabilitats**: el sistema s'escaneja a la cerca de possibles problemes de seguretat. * **
- sql_injection
- punts d'entrada de informació (habitualment formularis) que no son degudament protegits. Aquest acud... e//, 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 2 maneres d'acon... del projecte al teu compte de Github i soluciona la vulnerabilitat. Anomena el //script// parxejat ''
- zap
- vulnerables/web-dvwa ===== Descarregar i instal·lar ZAP ===== Descarregar ZAP de la web oficial. Executar sudo bash zap_xxx.sh Check Firefox: - E... inicio de sesión de autenticación basada en formulario - ajustar username en "Parámetro del nombr... usuario" - ajustar password en "Parámetro de la contraseña" - Escriure "Home" en "Patrón rege
- git_exemple_de_conflicte
- s 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à, simulant el treball de dos //developers// en branques di... Ops }} <WRAP info> En aquest exemple es fa tot a la mateixa màquina i carpeta per forçar un conflicte. La situació "real" seria que dos desenvolupadors est
- django_lliga
- ivo 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 //framew... rtit). - Una pàgina de resultats de partits (taula on es mostri local vs visitant). - Una taula de classificació per cada lliga, que compti els punts
- apache_dnie
- blica, i pot esdevenir-ho també en un futur per a la gestió privada. L'administració pública necessita... en el què respecta a autenticació i validació de la identitat de l'usuari. En realitat el que realit... nt]], essent necessaris tant a l'un com a l'altre la configuració dels certificats de la CA (Certificate Authority, pel nostre cas el "AC RAIZ DNIE 2") i,
- django_docker
- app Django apta per a ser dockeritzada, en particular amb els ajustos per utilitzar les variables d'en... desenvolupament ===== El Dockerfile permet crear la imatge del contenidor. <file Dockerfile Dockerfi... server","0.0.0.0:8000"] </file> Fixeu-vos en què la darrera instrucció equival a ''python3 manage.py ... uWSGI o Gunicorn. El docker-compose ens facilita la posada en producció juntament amb la base de dade