Resultats de text complet:
- android_test
- rect}} \\ ===== Instal·lació ===== Necessitarem NodeJS versió LTS: # apt install nodejs npm # npm 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 e
- android
- ent a la JVM (Java Virtual Machine). És el que s'anomena [[https://es.wikipedia.org/wiki/Android_Runti... e-performance|Es perd eficiència pel fet que Java no sigui codi nadiu?]] * Llegeix [[Java]] per de... eloper.android.com/studio/|Android Studio]]** que no deixa de ser el mateix IntelliJ Idea amb les llib... s punters ''this''. </WRAP> Tornem a referenciar-nos als [[https://ioc.xtec.cat/materials/FP/Material
- proxy_invers
- ls, però pels que tenim un sol punt d'entrada. Si només disposem d'una IP ens veiem obligats a posar u... {{ reverse_proxy_flow.png?500 }} Aquest, però, no és l'únic motiu per a tenir proxy invers. Aquests... tir un mateix domini en diverses instàncies de la nostra aplicació, per exemple, en màquines físiques ... ot SSH. - **Caché**: a l'igual que un //proxy// normal, és a dir, un //forward proxy//, el proxy inv
- waf
- mod_security. Referències: * [[https://adalmau.notion.site/LAB-3-9-WAF-Web-Application-Firewall-19d... ànsit ==== * Visita la pàgina principal via IP (no amb nom de domini). * Mira els logs d'Apache. Veus algun arxiu especial? Què hi ha? (a grans tret... everitat té? * Fes una pàgina amb un formulari (només cal el HTML, sense PHP ni processament) a <cod
- libgdx_comunicacions
- \\ ==== Ús en app libGDX ==== * Per connectar-nos al servidor des de l'app libGDX ho fem al constr... el codi inclús des del ''render'' tot i que convé no abusar. * Per rebre dades del servidor ho fem m... iar dades al render() en tems real! // Millor no fer-ho a cada frame per no saturar el server // ni ralentitzar el joc public void render() {
- jocs_libgdx
- a un [[https://libgdx.com/dev/project_generation/|nou projecte amb aquesta eina]]. Puja'l a Github (i ... ataformes amb el mateix codi Java, però si vols , només cal que segueixis el tutorial per la part de A... ntalla de presentació del joc. - Recorda fer un nou commit i push. - Mostra el joc al professor qu... matge de fons adequada (que les gotes ressaltin i no dificulti el joc). - Quan s'acaba la partida,
- django
- del projecte (contrasenyes, tokens, etc.) perquè no es publiquin al repositori de codi. - Habilitar... erents versions de llibreries que farem servir, i no tenir incompatibilitats entre les diferents aplic... r a ''http://localhost:8000''. Si volem endinsar-nos a la programació amb Django es recomana seguir l... de la base de dades concreta que s'està emprant i no haver d'utilitzar SQL, sinó crides a mètodes dels
- proves_de_seguretat
- op/|Juicy Shop]] : botiga virtual implementada en NodeJS. És la web vulnerable oficial d'OWASP. * [[... el treball d'exploració manual amb //proxy// però no permet un escaneig automàtic de vulnerabilitats. ... ntar detectar vulnerabilitats. {{ :burp:browser-no-proxy.png?500 }} Si es desitja una anàlisi dels ... oxy// oferirà. * Utilitzar un //browser// de la nostra elecció, configurant-hi el //proxy// manualme
- sql_injection
- trada de informació (habitualment formularis) que no son degudament protegits. Aquest acudit del gran... ction.png }} Fins i tot li han dedicat una web monogràfica: https://bobby-tables.com {{tag> #FpInfor... icis: - Posa en marxa el //compose//, busca els noms dels usuaris pre-registrats a la BD entre el co... uir que et validi l'usuari **sense contrasenya**, només omplint el camp del nom d'usuari. - Prova de
- zap
- : - Exploración Manual -> Iniciar Navegador Si no va, configurar Firefox: - Obrir shell i executa... rmulario - ajustar username en "Parámetro del nombre de usuario" - ajustar password en "Paráme... -> Usuarios -> Añadir - Usuario: admin - Nombre de usuario: admin - Contraseña: password
- git_exemple_de_conflicte
- un repositori Git es crea una branca per defecte anomenada "master". Temps després s'ha estimat que la referència "master/slave" que se'n dedueix no era adequada ja que recorda el passat esclavista ... oria de tutorials de Git sempre es sol canviar el nom de la branca principal a "main". </WRAP> Per ta... $ git branch -M main # la branca principal l'anomenem main en lloc de master $ git add .
- django_lliga
- seguiment de La Liga de 1a, 2a i 3a divisió. La nostra empresa decideix realitzar el projecte utilit... == Aneu a l'article [[Django]], creeu un projecte nou amb el seu [[Virtualenv]]. \\ ===== Crear mode... ingui possibilitat de fer rànkings de "pichichi", no podem posar els resultats en el partit. Caldrà qu... - --> Proposta implementació Partit# Els partits no han de tenir els gols com a camp de dades. En rea
- apache_dnie
- certificats de la CA (Certificate Authority, pel nostre cas el "AC RAIZ DNIE 2") i, per part del clie... ria de la Policía Nacional** i us assegureu que renoveu els certificats i coneixeu el vostre PIN. <W... ssos erronis caldria tornar a la Comissaria per renovar els certificats. </WRAP> ==== Lector de targ... i Mac. Pot ser que el lector de //smart cards// no estigui habilitat. Per comprovar-ho en GNU/Linux
- django_docker
- uirements.txt requirements.txt RUN pip3 install --no-cache-dir -r requirements.txt # Mounts the appli... tem fent servir el servidor de desenvolupament, i no un servidor d'aplicacions específic per producció... _on: - db</code> * Afegiu un arxiu ''.dockerignore'' on li direm quins arxius no cal posar dins el Docker. Si no ho fem, la BD es copiarà dins del Doc
- github_classroom_autograde
- xi: * El projecte Django ha d'estar a l'arrel i no en una subcarpeta (l'arxiu ''manage.py'' ha d'est... erò si es tracta d'un projecte amb Android Studio no ho és tant, ja que necessita les SDK tools de And... crear un starter workflow]] personalitzat dins la nostra organització, que activi la MySQL. Per crear... uest starter workflow caldrà crear un repositori anomenat ''.github'' dins la nostra //Github Organiza