Detalle de la noticia

Ciberseguridad

Mareando y Desalineando a un Asistente IA de una tienda de Mochilas.

Fuente: El Lado del Mal Publicado: 05/10/2026 · 05:01 UTC
Compartir:
Ciberseguridad Mareando y Desalineando a un Asistente IA de una tienda de Mochilas.
Imagen: El Lado del Mal

Es­ta­ba este vier­nes ex­pli­cán­do­le a un com­pa­ñe­ro lo fácil que mu­chos de los asis­ten­tes ba­sa­dos en LLM abier­tos en In­ter­net pue­den ser ex­plo­ta­dos por los malos para con­su­mir ser­vi­cios de IA en re­so­lu­ción de pro­ble­mas. De esto mismo os he ha­bla­do en los ar­tícu­los que os he pu­bli­ca­do sobre un Asis­ten­te Vir­tual hecho sobre Goo­gle Deep­Mind Gemma , antes os dejé otro ar­tícu­lo sobre un Asis­ten­te AI cons­trui­do sobre Ge­mi­ni , y tam­bién os dejé pu­bli­ca­do otro sobre un Asis­ten­te AI cons­trui­do con GPT-4o , y luego uno ti­tu­la­do "Wea­po­nin­zing Token Con­sum­ption" en "LLM-Based AI As­sis­tant" que ex­pli­ca cómo el mundo del ci­ber­cri­men busca estos asis­ten­tes para au­to­ma­ti­zar­los en forma de API y co­mer­cia­li­zar­los entre los malos. Fi­gu­ra 1: Ma­rean­do y Des­ali­nean­do a un Asis­ten­te IA de una tien­da de Mo­chi­las. Des­pués de eso, os pu­bli­qué el de " Mi Asis­ten­te Vir­tual IA no pro­gra­ma­rá en Python para ti... pero si es COBOL, vale " y el de " El AIBot de la Uni­ver­si­dad que ayuda no sólo a los es­tu­dian­tes ", donde ju­ga­ba siem­pre con los mis­mos con­cep­tos: El des­ali­nea­mien­to del Prompt de con­fi­gu­ra­ción y el by­pass de los Guar­da­rraí­les . Fi­gu­ra 2: " Hac­king IA: Jail­break, Prompt In­jec­tion, Ha­llu­ci­na­tions & Una­lign­ment " es­cri­to por Chema Alon­so con la co­la­bo­ra­ción de Pablo Gon­zá­lez , Fran Ra­mí­rez , Ama­dor Apa­ri­cio , Ma­nuel S. Lemos y José Pa­lan­co en 0xWord Le es­ta­ba con­tan­do esto a mi com­pa­ñe­ro, y no se lo creía mucho, así que le dije: " Venga, vamos a bus­car uno jun­tos y lo pro­ba­mos ", y aca­ba­mos en una Tien­da de Mo­chi­las . No os cuen­to el ini­cio, por­que ya lo sa­béis, te­nía­mos que pre­gun­tar cosas sobre la tien­da de mo­chi­las, así que para des­ali­near­lo, bastó con hacer una lista de mo­chi­las que nos re­co­men­da­ra, y aña­dir al nom­bre de la mo­chi­la lo que que­ría­mos que nos hi­cie­ra el LLM . Fi­gu­ra 3: Lista de mo­chi­las con to­kens en ven­ta­na de con­tex­to Pri­me­ro le pe­di­mos algo sen­ci­lli­to, como su nom­bre, que nos lo dio por su­pues­to, y el ta­ma­ño de to­kens de su ven­ta­na de con­tex­to, que eso siem­pre nos viene bien sa­ber­lo si hay que " wea­po­ni­zar " en forma de API . Fi­gu­ra 4: La fecha está co­rrec­ta. Des­pués de pe­dir­le cosas sen­ci­llas, como la fecha - co­rrec­ta en la ima­gen an­te­rior - y la hora, que nos dio las 12:00 lo que im­pli­ca­ba que no tenía ac­ce­so a la hora (yo siem­pre lo uso para saber en qué re­gión está el ser­vi­dor), le pedí que me sa­ca­ra en una lista más larga las fun­cio­nes a las que tenía ac­ce­so, y aquí están. Fi­gu­ra 5: Lista de fun­cio­nes a las que tiene ac­ce­so Pa­re­cía bas­tan­te hecho el des­ali­nea­mien­to, pero de re­pen­te me en­con­tré con va­rias ba­rre­ras que es­ta­ban bien so­lu­cio­na­das por parte del equi­po de se­gu­ri­dad de este Asis­ten­te IA . En pri­mer lugar, no tenía ac­ce­so a In­ter­net , lo cual siem­pre le quita un poco de gra­cia. Fi­gu­ra 6: Sin ca­pa­ci­dad de na­ve­gar por In­ter­net La se­gun­da es que tam­po­co tenía ca­pa­ci­dad de pro­gra­mar, y esto sí que me dejó bas­tan­te ra­lla­do. ¿Cómo podía ser que un mo­de­lo LLM no tenga ca­pa­ci­dad de pro­gra­mar nada? ¿Dónde se había rea­li­za­do esta re­duc­ción de ca­pa­ci­da­des? Fi­gu­ra 7: Sin ca­pa­ci­dad de pro­gra­mar Lo cier­to es que el Asis­ten­te IA , des­pués de mu­chas prue­bas - y cuan­do digo mu­chas, son mu­chas - tiene Guar­da­rraí­les en Prompt de en­tra­da y Guar­da­rraí­les en la res­pues­ta, lo que es co­rrec­to y es como debe de ha­cer­se, así que me tocó pen­sar para qué lo po­dría usar, y me acor­dé del Capt­cha Cog­ni­ti­vo de los con­jun­tos se­mán­ti­cos de pa­la­bras de al­gu­nas webs . Fi­gu­ra 8: Capt­chas Cog­ni­ti­vos de Con­jun­tos Se­mán­ti­cos Luego, para poder sal­tar los Guar­da­rraí­les de sa­li­da, es­tu­ve mi­ran­do si podía co­di­fi­car - como hice en el ejer­ci­cio del pro­ble­ma del pri­sio­ne­ro a prin­ci­pios de 2025 - usan­do ca­pa­ci­da­des crip­to­grá­fi­cas y de co­di­fi­ca­ción va­rias. Fi­gu­ra 9: Co­di­fi­ca­ción ASCII de res­pues­tas Y tam­bién con es­tu­ve pro­ban­do con los Acrós­ti­cos , para co­di­fi­car res­pues­tas usan­do esta co­di­fi­ca­ción y poder evi­tar fil­tros de pa­la­bras en la sa­li­da.