mirror of
https://github.com/infinition/Bjorn.git
synced 2026-03-11 07:01:59 +00:00
- Implemented methods for fetching AI stats, training history, and recent experiences. - Added functionality to set operation mode (MANUAL, AUTO, AI) with appropriate handling. - Included helper methods for querying the database and sending JSON responses. - Integrated model metadata extraction for visualization purposes.
781 lines
34 KiB
JSON
781 lines
34 KiB
JSON
{
|
|
"nav.dashboard": "Panel de control",
|
|
"nav.bjorn": "Bjorn",
|
|
"nav.netkb": "Base Red",
|
|
"nav.network": "Red",
|
|
"nav.credentials": "Credenciales",
|
|
"nav.vulnerabilities": "Vulnerabilidades",
|
|
"nav.attacks": "Ataque",
|
|
"nav.scheduler": "Planificador",
|
|
"nav.database": "Base de datos",
|
|
"nav.files": "Archivos",
|
|
"nav.loot": "Botín",
|
|
"nav.actions": "Acciones",
|
|
"nav.actionsStudio": "Estudio Acciones",
|
|
"nav.backup": "Copia y Act.",
|
|
"nav.webEnum": "Enum Web",
|
|
"nav.zombieland": "Zombieland",
|
|
"nav.settings": "Ajustes",
|
|
"nav.shortcuts": "Atajos",
|
|
"nav.pages": "Páginas",
|
|
"status.initializing": "Inicializando...",
|
|
"status.online": "En línea",
|
|
"status.offline": "Desconectado",
|
|
"console.title": "Consola",
|
|
"console.clear": "Limpiar",
|
|
"console.sseOn": "SSE Activo",
|
|
"console.sseOff": "SSE Inactivo",
|
|
"console.newLogs": "{{count}} nuevos registros",
|
|
"settings.theme": "Tema",
|
|
"settings.language": "Idioma",
|
|
"settings.general": "General",
|
|
"settings.toggles": "Opciones",
|
|
"settings.editValue": "Editar valor",
|
|
"settings.addValues": "Añadir valores (separados por comas)...",
|
|
"settings.setValue": "Establecer valor...",
|
|
"settings.errorLoading": "Error al cargar la configuración",
|
|
"settings.configSaved": "Configuración guardada",
|
|
"settings.errorSaving": "Error al guardar la configuración",
|
|
"settings.defaultsRestored": "Valores predeterminados restaurados",
|
|
"settings.errorRestoring": "Error al restaurar valores predeterminados",
|
|
"theme.group.colors": "Colores",
|
|
"theme.group.surfaces": "Superficies",
|
|
"theme.group.layout": "Diseño",
|
|
"theme.token.bg": "Fondo",
|
|
"theme.token.ink": "Color de texto",
|
|
"theme.token.accent1": "Acento 1 (Ácido)",
|
|
"theme.token.accent2": "Acento 2 (Cian)",
|
|
"theme.token.danger": "Peligro",
|
|
"theme.token.warning": "Advertencia",
|
|
"theme.token.ok": "Éxito",
|
|
"theme.token.panel": "Panel",
|
|
"theme.token.panel2": "Panel Alt",
|
|
"theme.token.ctrlPanel": "Panel control",
|
|
"theme.token.border": "Borde",
|
|
"theme.token.radius": "Radio de borde",
|
|
"theme.advanced": "CSS avanzado",
|
|
"theme.applyRaw": "Aplicar",
|
|
"theme.reset": "Restablecer",
|
|
"dash.title": "Panel de control",
|
|
"dash.battery": "Batería",
|
|
"dash.internet": "Internet",
|
|
"dash.cpu": "CPU",
|
|
"dash.ram": "RAM",
|
|
"dash.disk": "Disco",
|
|
"dash.temp": "Temp",
|
|
"dash.uptime": "Tiempo",
|
|
"dash.hostsAlive": "Hosts activos",
|
|
"dash.totalHosts": "Total hosts",
|
|
"dash.openPorts": "Puertos abiertos",
|
|
"dash.credentials": "Credenciales",
|
|
"dash.vulnerabilities": "Vulnerabilidades",
|
|
"dash.actions": "Acciones",
|
|
"dash.connected": "Conectado",
|
|
"dash.disconnected": "Desconectado",
|
|
"dash.charging": "Cargando",
|
|
"dash.discharging": "Descargando",
|
|
"dash.full": "Lleno",
|
|
"dash.connectivity": "Conectividad",
|
|
"dash.liveOps": "Op. en vivo",
|
|
"dash.tapRefresh": "Tocar para actualizar",
|
|
"dash.wifi": "Wi-Fi",
|
|
"dash.ethernet": "Ethernet",
|
|
"dash.usb": "USB",
|
|
"dash.bluetooth": "Bluetooth",
|
|
"dash.mode": "Modo",
|
|
"dash.gps": "GPS",
|
|
"dash.age": "Edad de Bjorn",
|
|
"dash.plugged": "Enchufado",
|
|
"dash.noBattery": "Sin batería",
|
|
"dash.sinceScan": "desde el último escaneo",
|
|
"dash.wifiKnown": "Wi-Fi conocidos",
|
|
"dash.dataFiles": "Datos / Archivos recogidos",
|
|
"dash.fileDescriptors": "Descriptores de archivos",
|
|
"dash.attackScripts": "Scripts de ataque",
|
|
"dash.system": "Sistema",
|
|
"dash.zombies": "Zombies",
|
|
"netkb.title": "Base de conocimiento de red",
|
|
"netkb.showOffline": "Mostrar desconectados",
|
|
"netkb.gridView": "Cuadrícula",
|
|
"netkb.listView": "Lista",
|
|
"netkb.hostname": "Nombre de host",
|
|
"netkb.ip": "Dirección IP",
|
|
"netkb.mac": "Dirección MAC",
|
|
"netkb.vendor": "Fabricante",
|
|
"netkb.ports": "Puertos",
|
|
"netkb.essid": "ESSID",
|
|
"netkb.lastSeen": "Última vez visto",
|
|
"netkb.firstSeen": "Primera vez visto",
|
|
"netkb.online": "En línea",
|
|
"netkb.offline": "Desconectado",
|
|
"netkb.openPorts": "Puertos abiertos",
|
|
"netkb.noHosts": "No se encontraron hosts",
|
|
"network.title": "Visualización de red",
|
|
"network.tableView": "Tabla",
|
|
"network.mapView": "Mapa",
|
|
"network.hostname": "Nombre de host",
|
|
"network.ip": "Dirección IP",
|
|
"network.mac": "MAC",
|
|
"network.ports": "Puertos",
|
|
"network.status": "Estado",
|
|
"network.searchPlaceholder": "Buscar hosts...",
|
|
"network.noData": "No hay datos de red",
|
|
"creds.title": "Credenciales",
|
|
"creds.total": "Total",
|
|
"creds.unique": "Únicas",
|
|
"creds.types": "Tipos",
|
|
"creds.username": "Usuario",
|
|
"creds.password": "Contraseña",
|
|
"creds.service": "Servicio",
|
|
"creds.host": "Host",
|
|
"creds.port": "Puerto",
|
|
"creds.type": "Tipo",
|
|
"creds.timestamp": "Marca de tiempo",
|
|
"creds.showPassword": "Mostrar contraseña",
|
|
"creds.hidePassword": "Ocultar contraseña",
|
|
"creds.copyPassword": "Copiar",
|
|
"creds.exportAll": "Exportar todo",
|
|
"creds.noCredentials": "No se encontraron credenciales",
|
|
"vulns.title": "Tablero de vulnerabilidades",
|
|
"vulns.total": "Total",
|
|
"vulns.critical": "Crítica",
|
|
"vulns.high": "Alta",
|
|
"vulns.medium": "Media",
|
|
"vulns.low": "Baja",
|
|
"vulns.infoLevel": "Info",
|
|
"vulns.host": "Host",
|
|
"vulns.port": "Puerto",
|
|
"vulns.service": "Servicio",
|
|
"vulns.severity": "Severidad",
|
|
"vulns.description": "Descripción",
|
|
"vulns.cve": "CVE",
|
|
"vulns.scanDate": "Fecha de escaneo",
|
|
"vulns.details": "Detalles",
|
|
"vulns.noVulns": "No se encontraron vulnerabilidades",
|
|
"vulns.byHost": "Por host",
|
|
"vulns.bySeverity": "Por severidad",
|
|
"vulns.byService": "Por servicio",
|
|
"attacks.title": "Gestor de ataques",
|
|
"attacks.running": "En curso",
|
|
"attacks.completed": "Completado",
|
|
"attacks.failed": "Fallido",
|
|
"attacks.queued": "En cola",
|
|
"attacks.start": "Iniciar",
|
|
"attacks.stop": "Detener",
|
|
"attacks.restart": "Reiniciar",
|
|
"attacks.status": "Estado",
|
|
"attacks.target": "Objetivo",
|
|
"attacks.action": "Acción",
|
|
"attacks.duration": "Duración",
|
|
"attacks.progress": "Progreso",
|
|
"attacks.noAttacks": "No hay ataques en curso",
|
|
"sched.title": "Planificador de acciones",
|
|
"sched.pending": "Pendiente",
|
|
"sched.running": "En curso",
|
|
"sched.done": "Hecho",
|
|
"sched.failed": "Fallido",
|
|
"sched.all": "Todo",
|
|
"sched.searchPlaceholder": "Buscar tareas...",
|
|
"sched.noTasks": "No se encontraron tareas",
|
|
"sched.stats": "{{running}} en curso / {{pending}} pendientes / {{done}} hechas",
|
|
"db.title": "Gestor de base de datos",
|
|
"db.tables": "Tablas",
|
|
"db.rows": "Filas",
|
|
"db.columns": "Columnas",
|
|
"db.search": "Buscar tablas...",
|
|
"db.searchRows": "Buscar filas...",
|
|
"db.export": "Exportar",
|
|
"db.import": "Importar",
|
|
"db.addRow": "Añadir fila",
|
|
"db.deleteRow": "Eliminar fila",
|
|
"db.deleteSelected": "Eliminar selección",
|
|
"db.saveChanges": "Guardar",
|
|
"db.discardChanges": "Descartar",
|
|
"db.confirmDelete": "¿Confirmar eliminación?",
|
|
"db.noTables": "No se encontraron tablas",
|
|
"db.noData": "No hay datos en esta tabla",
|
|
"db.hide": "Ocultar",
|
|
"db.showSidebar": "Mostrar barra lateral",
|
|
"files.title": "Explorador de archivos",
|
|
"files.gridView": "Cuadrícula",
|
|
"files.listView": "Lista",
|
|
"files.size": "Tamaño",
|
|
"files.modified": "Modificado",
|
|
"files.name": "Nombre",
|
|
"files.type": "Tipo",
|
|
"files.download": "Descargar",
|
|
"files.preview": "Previsualizar",
|
|
"files.noFiles": "No se encontraron archivos",
|
|
"files.parentDir": "Directorio superior",
|
|
"files.searchPlaceholder": "Buscar archivos...",
|
|
"loot.title": "Botín",
|
|
"loot.directories": "Directorios",
|
|
"loot.totalFiles": "Total archivos",
|
|
"loot.totalSize": "Tamaño total",
|
|
"loot.download": "Descargar",
|
|
"loot.downloadAll": "Descargar todo",
|
|
"loot.noLoot": "No se encontró botín",
|
|
"loot.explore": "Explorar",
|
|
"actions.title": "Gestor de acciones",
|
|
"actions.available": "Disponibles",
|
|
"actions.enabled": "Habilitadas",
|
|
"actions.disabled": "Deshabilitadas",
|
|
"actions.category": "Categoría",
|
|
"actions.enableAll": "Habilitar todas",
|
|
"actions.disableAll": "Deshabilitar todas",
|
|
"actions.import": "Importar",
|
|
"actions.export": "Exportar",
|
|
"actions.noActions": "No se encontraron acciones",
|
|
"actions.description": "Descripción",
|
|
"actions.menu.restartService": "Reiniciar servicio Bjorn",
|
|
"actions.menu.deleteActionStatus": "Eliminar todos los estados de acción",
|
|
"actions.menu.clearOutput": "Vaciar carpeta Output",
|
|
"actions.menu.clearLogs": "Limpiar registros",
|
|
"actions.menu.reloadImages": "Recargar imágenes (experimental)",
|
|
"actions.menu.reloadFonts": "Recargar fuentes",
|
|
"actions.menu.reloadActionsJson": "Recargar JSON de acciones",
|
|
"actions.menu.initializeCsv": "Inicializar archivos CSV",
|
|
"actions.menu.clearLivestatus": "Eliminar archivo Livestatus",
|
|
"actions.menu.refreshActionsFile": "Actualizar archivo de acciones",
|
|
"actions.menu.clearNetkb": "Vaciar conocimiento de red",
|
|
"actions.menu.clearSharedConfig": "Eliminar JSON de config compartida",
|
|
"actions.menu.eraseMemories": "Borrar memorias de Bjorn",
|
|
"actions.menu.reboot": "Reiniciar sistema",
|
|
"actions.menu.shutdown": "Apagar sistema",
|
|
"actions.tip.restartService": "Reinicia el servicio Bjorn para actualizar su estado.",
|
|
"actions.tip.deleteActionStatus": "Elimina todos los estados de éxito y fallo de acciones/ataques en netkb.csv.",
|
|
"actions.tip.clearOutput": "Elimina todos los archivos en las carpetas de salida y subcarpetas.",
|
|
"actions.tip.clearLogs": "Elimina todos los archivos de registros del sistema.",
|
|
"actions.tip.reloadImages": "Recarga las imágenes utilizadas por el sistema.",
|
|
"actions.tip.reloadFonts": "Recarga las fuentes de la aplicación.",
|
|
"actions.tip.reloadActionsJson": "Recarga el archivo JSON de acciones generadas.",
|
|
"actions.tip.initializeCsv": "Vuelve a crear los archivos CSV y JSON.",
|
|
"actions.tip.clearLivestatus": "Elimina el archivo de estado en vivo.",
|
|
"actions.tip.refreshActionsFile": "Actualiza el archivo de acciones para incluir nuevas acciones.",
|
|
"actions.tip.clearNetkb": "Elimina toda la información guardada en la base de conocimiento de red.",
|
|
"actions.tip.clearSharedConfig": "Elimina el archivo JSON de configuración compartida.",
|
|
"actions.tip.eraseMemories": "Borra completamente la memoria y ajustes de Bjorn.",
|
|
"actions.tip.reboot": "Reinicia todo el sistema.",
|
|
"actions.tip.shutdown": "Apaga el sistema completamente.",
|
|
"actions.confirm.restartRecommended": "Se recomienda reiniciar el servicio. ¿Reiniciar ahora?",
|
|
"actions.confirm.restartService": "¿Reiniciar servicio Bjorn?",
|
|
"actions.confirm.deleteActionStatus": "¿Eliminar todos los estados de acción guardados?",
|
|
"actions.confirm.clearOutput": "¿Vaciar toda la carpeta output?",
|
|
"actions.confirm.clearLogs": "¿Eliminar todos los archivos de registros?",
|
|
"actions.confirm.clearNetkb": "¿Vaciar conocimiento de red? Esta acción es irreversible.",
|
|
"actions.confirm.clearLivestatus": "¿Eliminar archivo livestatus?",
|
|
"actions.confirm.refreshActionsFile": "¿Actualizar archivo de acciones?",
|
|
"actions.confirm.clearSharedConfig": "¿Eliminar JSON de config compartida? Esta acción es irreversible.",
|
|
"actions.confirm.eraseMemories": "¿Borrar toda la memoria y ajustes de Bjorn? Esta acción es irreversible.",
|
|
"actions.confirm.reboot": "¿Reiniciar todo el sistema?",
|
|
"actions.confirm.shutdown": "¿Apagar el sistema?",
|
|
"actions.msg.restartingService": "El servicio Bjorn se está reiniciando...",
|
|
"actions.msg.restartFailed": "Fallo al reiniciar el servicio",
|
|
"actions.msg.actionStatusDeleted": "Se eliminaron todos los estados de acción.",
|
|
"actions.msg.outputCleared": "Se vació la carpeta output.",
|
|
"actions.msg.logsCleared": "Se limpiaron los registros.",
|
|
"actions.msg.netkbCleared": "Se vació el conocimiento de red.",
|
|
"actions.msg.livestatusDeleted": "Se eliminó el archivo livestatus.",
|
|
"actions.msg.actionsFileRefreshed": "Se actualizó el archivo de acciones.",
|
|
"actions.msg.sharedConfigDeleted": "Se eliminó el JSON de config compartida.",
|
|
"actions.msg.memoriesErased": "Se borraron las memorias de Bjorn.",
|
|
"actions.msg.rebooting": "El sistema se está reiniciando...",
|
|
"actions.msg.shuttingDown": "El sistema se está apagando...",
|
|
"actions.msg.csvInitialized": "Se inicializaron los archivos CSV.",
|
|
"actions.msg.actionsJsonReloaded": "Se recargó el JSON de acciones.",
|
|
"actions.msg.imagesReloaded": "Se recargaron las imágenes.",
|
|
"actions.msg.fontsReloaded": "Se recargaron las fuentes.",
|
|
"actions.msg.unknownAction": "Acción desconocida",
|
|
"actions.msg.actionFailed": "Acción fallida",
|
|
"studio.title": "Estudio Acciones",
|
|
"studio.palette": "Paleta",
|
|
"studio.canvas": "Lienzo",
|
|
"studio.inspector": "Inspector",
|
|
"studio.actionsTab": "Acciones",
|
|
"studio.hostsTab": "Hosts",
|
|
"studio.globalTab": "Global",
|
|
"studio.save": "Guardar",
|
|
"studio.load": "Cargar",
|
|
"studio.run": "Ejecutar",
|
|
"studio.clear": "Limpiar",
|
|
"studio.addNode": "Añadir nodo",
|
|
"studio.removeNode": "Eliminar nodo",
|
|
"studio.search": "Buscar acciones...",
|
|
"backup.title": "Copia y Act.",
|
|
"backup.backupRestore": "Copia / Restauración",
|
|
"backup.update": "Actualización",
|
|
"backup.createBackup": "Crear copia",
|
|
"backup.restoreBackup": "Restaurar",
|
|
"backup.downloadBackup": "Descargar",
|
|
"backup.deleteBackup": "Eliminar copia",
|
|
"backup.lastBackup": "Última copia",
|
|
"backup.checkUpdates": "Buscar act.",
|
|
"backup.installUpdate": "Instalar act.",
|
|
"backup.currentVersion": "Versión actual",
|
|
"backup.latestVersion": "Última versión",
|
|
"backup.upToDate": "Al día",
|
|
"backup.updateAvailable": "Act. disponible",
|
|
"backup.clearLogs": "Limpiar registros",
|
|
"backup.noBackups": "No se encontraron copias",
|
|
"backup.restoring": "Restaurando...",
|
|
"backup.creating": "Creando copia...",
|
|
"webenum.title": "Enumeración Web",
|
|
"webenum.totalResults": "Total resultados",
|
|
"webenum.uniqueHosts": "Hosts únicos",
|
|
"webenum.successCount": "Éxito (2xx)",
|
|
"webenum.errorCount": "Errores (4xx/5xx)",
|
|
"webenum.host": "Host",
|
|
"webenum.ip": "IP",
|
|
"webenum.port": "Puerto",
|
|
"webenum.directory": "Directorio",
|
|
"webenum.status": "Estado",
|
|
"webenum.size": "Tamaño",
|
|
"webenum.scanDate": "Fecha escaneo",
|
|
"webenum.link": "Enlace",
|
|
"webenum.exportJson": "Exportar JSON",
|
|
"webenum.exportCsv": "Exportar CSV",
|
|
"webenum.noResults": "No se encontraron resultados",
|
|
"webenum.details": "Detalles del resultado",
|
|
"webenum.openUrl": "Abrir URL",
|
|
"webenum.copyUrl": "Copiar URL",
|
|
"webenum.showing": "Mostrando {{start}}-{{end}} de {{total}} resultados",
|
|
"webenum.itemsPerPage": "Elementos por página",
|
|
"webenum.refreshData": "Actualizar datos",
|
|
"webenum.responseTime": "Tiempo respuesta",
|
|
"webenum.contentType": "Tipo contenido",
|
|
"webenum.fullUrl": "URL completa",
|
|
"zombie.title": "Zombieland C2C",
|
|
"zombie.agents": "Agentes",
|
|
"zombie.terminal": "Terminal",
|
|
"zombie.commands": "Comandos",
|
|
"zombie.totalAgents": "Total agentes",
|
|
"zombie.onlineAgents": "En línea",
|
|
"zombie.offlineAgents": "Desconectados",
|
|
"zombie.idleAgents": "Inactivos",
|
|
"zombie.sendCommand": "Enviar comando",
|
|
"zombie.broadcast": "Difusión",
|
|
"zombie.selectAgent": "Seleccionar agente",
|
|
"zombie.os": "SO",
|
|
"zombie.lastSeen": "Última vez visto",
|
|
"zombie.status": "Estado",
|
|
"zombie.noAgents": "No hay agentes conectados",
|
|
"zombie.quickCommands": "Comandos rápidos",
|
|
"zombie.files": "Archivos",
|
|
"quick.autoScan": "Auto-escaneo",
|
|
"quick.connectWifi": "Conectar WiFi",
|
|
"quick.knownNetworks": "Redes conocidas",
|
|
"quick.importPotfiles": "Importar Potfiles",
|
|
"quick.subtitle": "WiFi & Bluetooth",
|
|
"quick.pair": "Emparejar",
|
|
"quick.trust": "Confiar",
|
|
"quick.forgetDevice": "Olvidar dispositivo",
|
|
"quick.forgetDevicePrompt": "¿Olvidar {{name}}?",
|
|
"quick.forgetNetworkPrompt": "¿Seguro que quieres olvidar esta red?",
|
|
"bjorn.title": "Pantalla EPD Bjorn",
|
|
"bjorn.epdScreen": "Pantalla e-Paper",
|
|
"bjorn.refreshInterval": "Intervalo de refresco",
|
|
"bjorn.autoRefresh": "Refresco auto",
|
|
"bjorn.manualRefresh": "Refrescar ahora",
|
|
"bjorn.seconds": "segundos",
|
|
"common.search": "Buscar",
|
|
"common.filter": "Filtrar",
|
|
"common.refresh": "Refrescar",
|
|
"common.save": "Guardar",
|
|
"common.cancel": "Cancelar",
|
|
"common.delete": "Eliminar",
|
|
"common.edit": "Editar",
|
|
"common.close": "Cerrar",
|
|
"common.loading": "Cargando...",
|
|
"common.noData": "No hay datos disponibles",
|
|
"common.error": "Error",
|
|
"common.success": "Éxito",
|
|
"common.confirm": "Confirmar",
|
|
"common.yes": "Sí",
|
|
"common.no": "No",
|
|
"common.export": "Exportar",
|
|
"common.import": "Importar",
|
|
"common.download": "Descargar",
|
|
"common.upload": "Subir",
|
|
"common.copy": "Copiar",
|
|
"common.start": "Iniciar",
|
|
"common.stop": "Detener",
|
|
"common.restart": "Reiniciar",
|
|
"common.status": "Estado",
|
|
"common.name": "Nombre",
|
|
"common.value": "Valor",
|
|
"common.type": "Tipo",
|
|
"common.host": "Host",
|
|
"common.port": "Puerto",
|
|
"common.target": "Objetivo",
|
|
"common.date": "Fecha",
|
|
"common.time": "Hora",
|
|
"common.size": "Tamaño",
|
|
"common.actions": "Acciones",
|
|
"common.details": "Detalles",
|
|
"common.back": "Atrás",
|
|
"common.next": "Siguiente",
|
|
"common.previous": "Anterior",
|
|
"common.first": "Primero",
|
|
"common.last": "Último",
|
|
"common.all": "Todo",
|
|
"common.none": "Ninguno",
|
|
"common.showing": "Mostrando",
|
|
"common.of": "de",
|
|
"common.results": "resultados",
|
|
"common.items": "elementos",
|
|
"common.page": "Página",
|
|
"common.perPage": "por página",
|
|
"common.sortBy": "Ordenar por",
|
|
"common.ascending": "Ascendente",
|
|
"common.descending": "Descendente",
|
|
"common.view": "Vista",
|
|
"common.table": "Tabla",
|
|
"common.grid": "Cuadrícula",
|
|
"common.list": "Lista",
|
|
"common.map": "Mapa",
|
|
"common.enabled": "Habilitado",
|
|
"common.disabled": "Deshabilitado",
|
|
"common.on": "On",
|
|
"common.off": "Off",
|
|
"common.version": "Versión",
|
|
"common.hide": "Ocultar",
|
|
"common.show": "Mostrar",
|
|
"common.add": "Añadir",
|
|
"common.remove": "Eliminar",
|
|
"common.clear": "Limpiar",
|
|
"common.reset": "Restablecer",
|
|
"common.apply": "Aplicar",
|
|
"common.run": "Ejecutar",
|
|
"common.send": "Enviar",
|
|
"common.connect": "Conectar",
|
|
"common.disconnect": "Desconectar",
|
|
"common.selectAll": "Seleccionar todo",
|
|
"common.deselectAll": "Deseleccionar todo",
|
|
"common.copied": "¡Copiado!",
|
|
"common.notFound": "No encontrado",
|
|
"backup.checkUpdatesHint": "Haz clic en \"Buscar act.\" para ver las versiones.",
|
|
"backup.checkingUpdates": "Buscando actualizaciones...",
|
|
"backup.confirmFreshStart": "¿Confirmar inicio fresco? ",
|
|
"backup.createdSuccessfully": "Copia creada con éxito.",
|
|
"backup.defaultUpdated": "Copia predeterminada actualizada.",
|
|
"backup.deleted": "Copia eliminada.",
|
|
"backup.descriptionPlaceholder": "Descripción de la copia...",
|
|
"backup.enterDescription": "Por favor, introduce una descripción.",
|
|
"backup.failedCheckUpdates": "Error al buscar actualizaciones",
|
|
"backup.failedCreate": "Error al crear la copia",
|
|
"backup.failedDelete": "Error al eliminar la copia",
|
|
"backup.failedLoadBackups": "Error al cargar las copias",
|
|
"backup.failedSetDefault": "Error al establecer predeterminada",
|
|
"backup.freshStart": "Inicio fresco",
|
|
"backup.freshStartFailed": "Error en inicio fresco",
|
|
"backup.freshStartInitiated": "Inicio fresco iniciado.",
|
|
"backup.github": "github",
|
|
"backup.keepActions": "Mantener carpeta actions",
|
|
"backup.keepConfig": "Mantener carpeta config",
|
|
"backup.keepData": "Mantener carpeta data",
|
|
"backup.keepResources": "Mantener carpeta resources",
|
|
"backup.noBackupsCreateAbove": "No hay copias. Crea una arriba.",
|
|
"backup.restoreCompleted": "Restauración completada.",
|
|
"backup.restoreOptions": "Opciones de restauración",
|
|
"backup.restorePoint": "punto-de-restauración",
|
|
"backup.selectKeepFolders": "Selecciona las carpetas a mantener:",
|
|
"backup.setDefault": "Establecer predeterminada",
|
|
"backup.unnamedBackup": "Copia sin nombre",
|
|
"backup.updateInitiated": "Actualización iniciada.",
|
|
"backup.updateOptions": "Opciones de actualización",
|
|
"common.confirmDiscardUnsaved": "¿Descartar cambios no guardados?",
|
|
"common.confirmQuestion": "¿Confirmar?",
|
|
"common.default": "predeterminado",
|
|
"common.deleteFailed": "Error al eliminar",
|
|
"common.deleted": "Eliminado",
|
|
"common.description": "Descripción",
|
|
"common.directory": "directorio",
|
|
"common.duplicate": "Duplicar",
|
|
"common.exportJson": "Exportar JSON",
|
|
"common.failed": "fallido",
|
|
"common.file": "archivo",
|
|
"common.importJson": "Importar JSON",
|
|
"common.new": "Nuevo",
|
|
"common.noMatches": "Sin coincidencias",
|
|
"common.options": "Opciones",
|
|
"common.processingPleaseWait": "Procesando, espera por favor...",
|
|
"common.refreshed": "Actualizado",
|
|
"common.rename": "Renombrar",
|
|
"common.saving": "Guardando...",
|
|
"common.unknown": "desconocido",
|
|
"common.unsavedChanges": "Cambios no guardados",
|
|
"db.autoRefresh": "Refresco auto",
|
|
"db.changesDiscarded": "Cambios descartados",
|
|
"db.changesSaved": "Cambios guardados",
|
|
"db.confirmDrop": "¿ELIMINAR tabla \"{{table}}\"? ¡Esto es irreversible!",
|
|
"db.confirmTruncate": "¿Vaciar todas las filas de \"{{table}}\"?",
|
|
"db.dangerZone": "Zona de peligro",
|
|
"db.deletingRowsCount": "Eliminando {{count}} fila(s)...",
|
|
"db.dropFailed": "Error al eliminar la tabla",
|
|
"db.droppedTable": "Tabla {{table}} eliminada",
|
|
"db.dropping": "Eliminando...",
|
|
"db.emptyTable": "Tabla vacía",
|
|
"db.errorLoadingData": "Error al cargar los datos",
|
|
"db.failedLoadCatalog": "Error al cargar el catálogo",
|
|
"db.failedLoadTable": "Error al cargar la tabla",
|
|
"db.filterTables": "Filtrar tablas...",
|
|
"db.insertFailed": "Error al insertar",
|
|
"db.insertingRow": "Insertando fila...",
|
|
"db.noRowsSelected": "No hay filas seleccionadas",
|
|
"db.rowInserted": "Fila insertada",
|
|
"db.rowsDeleted": "Filas eliminadas",
|
|
"db.runningVacuum": "Ejecutando VACUUM...",
|
|
"db.saveFailed": "Error al guardar",
|
|
"db.selectTableFromSidebar": "Selecciona una tabla en la barra lateral",
|
|
"db.tableDropped": "Tabla eliminada",
|
|
"db.tableTruncated": "Tabla vaciada",
|
|
"db.truncateFailed": "Error al vaciar",
|
|
"db.truncating": "Vaciando...",
|
|
"db.vacuumComplete": "VACUUM completado",
|
|
"db.vacuumDone": "VACUUM hecho",
|
|
"db.vacuumFailed": "Error en VACUUM",
|
|
"files.confirmDelete": "¿Eliminar {{label}} \"{{name}}\"?",
|
|
"files.downloadFile": "Descargar archivo",
|
|
"files.duplicateFailed": "Error al duplicar",
|
|
"files.duplicated": "Duplicado",
|
|
"files.emptyDirectory": "Directorio vacío",
|
|
"files.errorLoading": "Error al cargar archivos",
|
|
"files.failedLoadDir": "Error al cargar directorio",
|
|
"files.filterPlaceholder": "Filtrar archivos...",
|
|
"files.itemsCount": "{{count}} elemento(s)",
|
|
"files.newNamePrompt": "Nuevo nombre:",
|
|
"files.noMatch": "No hay archivos coincidentes",
|
|
"files.openDirectory": "Abrir directorio",
|
|
"files.parent": ".. (superior)",
|
|
"files.renameFailed": "Error al renombrar",
|
|
"files.renamed": "Renombrado",
|
|
"files.root": "Raíz",
|
|
"files.uploadComplete": "Subida completada",
|
|
"files.uploadFailed": "La subida falló",
|
|
"files.uploadingCount": "Subiendo {{count}} archivo(s)...",
|
|
"studio.actionNotFound": "Acción no encontrada",
|
|
"studio.classNameRequired": "Nombre de clase requerido",
|
|
"studio.confirmDeleteAction": "¿Eliminar acción \"{{name}}\"? Esto es irreversible.",
|
|
"studio.deletedName": "Eliminado: {{name}}",
|
|
"studio.exportedFile": "Exportado: {{name}}",
|
|
"studio.filterActions": "Filtrar acciones...",
|
|
"studio.importFailed": "Fallo al importar",
|
|
"studio.importedFile": "Importado: {{name}}",
|
|
"studio.loadFailed": "Fallo al cargar",
|
|
"studio.loadedFromCacheName": "Cargado desde caché: {{name}}",
|
|
"studio.loadedName": "Cargado: {{name}}",
|
|
"studio.newActionCreated": "Nueva acción creada",
|
|
"studio.noActionLoaded": "No hay acción cargada",
|
|
"studio.saveFailedBackedUp": "Fallo al guardar (copia local creada)",
|
|
"studio.savedName": "Guardado: {{name}}",
|
|
"studio.setClassBeforeExport": "Define una clase antes de exportar",
|
|
"zombie.agentRemoved": "Agente {{name}} eliminado",
|
|
"zombie.agentsPurged": "{{count}} agente(s) purgados",
|
|
"zombie.allAgents": "Todos los agentes",
|
|
"zombie.c2StartedOnPort": "Servidor C2 iniciado en puerto {{port}}",
|
|
"zombie.c2Stopped": "Servidor C2 detenido",
|
|
"zombie.clearConsole": "Limpiar consola",
|
|
"zombie.clearLogs": "Limpiar registros",
|
|
"zombie.commandBroadcasted": "Comando difundido",
|
|
"zombie.commandSentToAgents": "Comando enviado a {{count}} agente(s)",
|
|
"zombie.confirmPurgeStale": "¿Purgar agentes inactivos por más de 24h?",
|
|
"zombie.confirmRemoveAgent": "¿Eliminar agente {{name}}?",
|
|
"zombie.confirmStopC2": "¿Detener servidor C2?",
|
|
"zombie.consoleCleared": "Consola limpiada",
|
|
"zombie.enterC2Port": "Introduce puerto C2:",
|
|
"zombie.enterCommand": "Introduce comando...",
|
|
"zombie.failedPurgeStale": "Fallo al purgar agentes inactivos",
|
|
"zombie.failedRemoveAgent": "Fallo al eliminar agente {{name}}",
|
|
"zombie.failedSendCommand": "Fallo al enviar comando",
|
|
"zombie.failedStartC2": "Fallo al iniciar C2",
|
|
"zombie.failedStopC2": "Fallo al detener C2",
|
|
"zombie.noAgentsConnected": "No hay agentes conectados",
|
|
"zombie.noAgentsMatchSearch": "Ningún agente coincide con tu búsqueda",
|
|
"zombie.purgeStale": "Purgar inactivos",
|
|
"zombie.purgeStaleHint": "Purgar agentes inactivos >24h",
|
|
"zombie.removeAgent": "Eliminar agente",
|
|
"zombie.startC2": "Iniciar C2",
|
|
"zombie.stopC2": "Detener C2",
|
|
"zombie.systemLogs": "Registros sistema",
|
|
"zombieland.alive": "Vivo",
|
|
"zombieland.c2Status": "Estado C2",
|
|
"zombieland.dead": "Muerto",
|
|
"zombieland.totalAgents": "Total agentes",
|
|
"greeting": "Hola",
|
|
"start": "Iniciar",
|
|
"tick": "Tick",
|
|
"common.ip": "IP",
|
|
"common.mac": "MAC",
|
|
"common.os": "SO",
|
|
"zombie.never": "Nunca",
|
|
"zombie.openInConsole": "Abrir en consola",
|
|
"common.saved": "Guardado",
|
|
"attacks.tabs.attacks": "Ataques",
|
|
"attacks.tabs.comments": "Comentarios",
|
|
"attacks.tabs.images": "Imágenes",
|
|
"attacks.btn.addAttack": "Añadir ataque",
|
|
"attacks.btn.removeAttack": "Eliminar ataque",
|
|
"attacks.btn.deleteAction": "Eliminar acción",
|
|
"attacks.btn.restoreDefaultsBundle": "Restaurar predeterminados",
|
|
"attacks.btn.addSection": "Añadir sección",
|
|
"attacks.btn.deleteSection": "Eliminar sección",
|
|
"attacks.btn.restoreDefault": "Restaurar por defecto",
|
|
"attacks.btn.createCharacter": "Crear personaje",
|
|
"attacks.btn.deleteCharacter": "Eliminar personaje",
|
|
"attacks.section.characters": "Personaje",
|
|
"attacks.section.statusImages": "Imágenes estado",
|
|
"attacks.section.staticImages": "Imágenes estáticas",
|
|
"attacks.section.webImages": "Imágenes web",
|
|
"attacks.section.actionIcons": "Iconos acción",
|
|
"attacks.editor.selectAttack": "Seleccionar ataque",
|
|
"attacks.empty.noAttacks": "No se encontraron ataques.",
|
|
"attacks.empty.noComments": "No se encontraron comentarios.",
|
|
"attacks.comments.placeholder": "Los comentarios se mostrarán aquí...",
|
|
"attacks.images.enterEditMode": "Activar modo edición",
|
|
"attacks.images.exitEditMode": "Salir modo edición",
|
|
"attacks.images.sortName": "Orden: nombre",
|
|
"attacks.images.sortDimensions": "Orden: tamaño",
|
|
"attacks.images.search": "Buscar imágenes...",
|
|
"attacks.images.rename": "Renombrar imagen",
|
|
"attacks.images.replace": "Reemplazar imagen",
|
|
"attacks.images.resizeSelected": "Redimensionar selección",
|
|
"attacks.images.addCharacters": "Añadir imágenes personaje",
|
|
"attacks.images.deleteSelected": "Eliminar selección",
|
|
"attacks.images.addStatus": "Añadir imagen estado",
|
|
"attacks.images.addStatic": "Añadir imagen estática",
|
|
"attacks.images.addWeb": "Añadir imagen web",
|
|
"attacks.images.addIcon": "Añadir icono acción",
|
|
"attacks.errors.loadAttacks": "Fallo al cargar ataques.",
|
|
"attacks.errors.loadImages": "Fallo al cargar imágenes.",
|
|
"attacks.confirm.switchCharacter": "¿Cambiar al personaje \"{{name}}\"?",
|
|
"attacks.confirm.removeAttack": "¿Eliminar ataque \"{{name}}\"?",
|
|
"attacks.confirm.deleteAction": "¿Eliminar acción \"{{name}}\"?",
|
|
"attacks.confirm.restoreAttack": "¿Restaurar \"{{name}}\" por defecto?",
|
|
"attacks.confirm.restoreDefaultsBundle": "¿Restaurar TODOS los valores por defecto (acciones, imágenes, comentarios)?",
|
|
"attacks.confirm.deleteCharacter": "¿Eliminar personaje \"{{name}}\"?",
|
|
"attacks.confirm.deleteSection": "¿Eliminar sección \"{{name}}\"?",
|
|
"attacks.confirm.restoreDefaultComments": "¿Restaurar comentarios por defecto?",
|
|
"attacks.confirm.deleteSelectedImages": "¿Eliminar imágenes seleccionadas?",
|
|
"attacks.prompt.newCharacterName": "Nombre nuevo personaje:",
|
|
"attacks.prompt.characterToDelete": "Personaje a eliminar:",
|
|
"attacks.prompt.newSectionName": "Nombre nueva sección:",
|
|
"attacks.prompt.newImageName": "Nuevo nombre:",
|
|
"attacks.prompt.resizeWidth": "Ancho redimensión:",
|
|
"attacks.prompt.resizeHeight": "Alto redimensión:",
|
|
"attacks.toast.characterSwitched": "Personaje cambiado",
|
|
"attacks.toast.attackImported": "Ataque importado",
|
|
"attacks.toast.selectAttackFirst": "Selecciona un ataque primero",
|
|
"attacks.toast.actionDeleted": "Acción eliminada",
|
|
"attacks.toast.defaultsRestored": "Valores por defecto restaurados",
|
|
"attacks.toast.characterCreated": "Personaje creado",
|
|
"attacks.toast.noDeletableCharacters": "No hay personajes eliminables",
|
|
"attacks.toast.characterDeleted": "Personaje eliminado",
|
|
"attacks.toast.commentsRestored": "Comentarios restaurados",
|
|
"attacks.toast.selectSectionFirst": "Selecciona una sección primero",
|
|
"attacks.toast.commentsSaved": "Comentarios guardados",
|
|
"attacks.toast.selectExactlyOneImage": "Selecciona exactamente una imagen",
|
|
"attacks.toast.selectAtLeastOneImage": "Selecciona al menos una imagen",
|
|
"attacks.toast.imagesResized": "Imágenes redimensionadas",
|
|
"attacks.toast.characterImagesUploaded": "Imágenes personaje subidas",
|
|
"attacks.toast.selectStatusActionFirst": "Selecciona acción estado primero",
|
|
"actions.toast.presetApplied": "Ajuste aplicado",
|
|
"actions.toast.startingAction": "Iniciando {{name}}...",
|
|
"actions.toast.actionStarted": "Acción iniciada",
|
|
"actions.toast.stoppedByUser": "Detenido por usuario",
|
|
"actions.toast.actionStopped": "Acción detenida",
|
|
"actions.toast.stopFailed": "Fallo al detener",
|
|
"actions.toast.failedToStop": "Incapaz de detener",
|
|
"actions.toast.consoleCleared": "Consola limpiada",
|
|
"actions.toast.noLogsToExport": "Sin registros para exportar",
|
|
"actions.toast.logsExported": "Registros exportados",
|
|
"netkb.confirmRemoveAction": "¿Eliminar acción \"{{action}}\" para IP \"{{ip}}\"?",
|
|
"netkb.actionRemoved": "Acción eliminada",
|
|
"actions.running": "En curso",
|
|
"attacks.btn.syncMissing": "Sincronizar elementos faltantes",
|
|
"attacks.images.gridDensity": "Densidad cuadrícula",
|
|
"attacks.images.density": "Densidad",
|
|
"attacks.sync.defaultComment": "Añadir comentario para esta acción",
|
|
"attacks.sync.none": "No hay ataques que sincronizar.",
|
|
"attacks.sync.done": "Sincronización terminada. Nuevos comentarios: {{comments}}, imágenes estado: {{status}}, imágenes personaje: {{characters}}.",
|
|
"attacks.sync.failed": "Fallo al sincronizar elementos faltantes",
|
|
"actions.args.free": "Argumentos libres",
|
|
"actions.args.none": "Sin argumentos configurables",
|
|
"actions.args.subtitle": "Generado auto desde definiciones",
|
|
"actions.args.title": "Argumentos",
|
|
"actions.assign": "Asignar",
|
|
"actions.emptyPane": "Sin acción seleccionada",
|
|
"actions.logs.completed": "Hecho",
|
|
"actions.logs.empty": "Sin registros aún",
|
|
"actions.logs.waiting": "Esperando...",
|
|
"actions.searchPlaceholder": "Buscar acciones...",
|
|
"actions.tabs.actions": "Acciones",
|
|
"actions.tabs.arguments": "Argumentos",
|
|
"actions.toast.selectActionFirst": "Selecciona una acción primero",
|
|
"common.move": "Mover",
|
|
"common.ready": "Listo",
|
|
"common.menu": "Menú",
|
|
"common.browse": "Examinar...",
|
|
"common.platform": "Plataforma",
|
|
"common.generate": "Generar",
|
|
"common.vendor": "Fabricante",
|
|
"common.hostname": "Nombre host",
|
|
"common.ports": "Puertos",
|
|
"zombie.generateClient": "Generar cliente",
|
|
"zombie.checkStale": "Buscar inactivos",
|
|
"zombie.selectedAgents": "agentes seleccionados",
|
|
"zombie.clientId": "ID Cliente",
|
|
"zombie.labCreds": "Credenciales Lab",
|
|
"zombie.deployOptions": "Opciones despliegue",
|
|
"zombie.deployViaSSH": "Desplegar vía SSH",
|
|
"zombie.fileBrowser": "Explorador archivos",
|
|
"dash.lastUpdate": "Última actualización",
|
|
"netkb.searchPlaceholder": "Buscar host, IP, fabricante, puerto...",
|
|
"netkb.searchHint": "Tip: escribe 'port:80' o 'vendor:intel'",
|
|
"files.dropzoneHint": "Suelta archivos aquí o haz clic para subir",
|
|
"files.moveToTitle": "Mover a...",
|
|
"files.selectDestinationFolder": "Seleccionar destino",
|
|
"attacks.sidebar.management": "Gestión",
|
|
"sched.upcoming": "Próximos",
|
|
"sched.success": "Éxito",
|
|
"sched.cancelled": "Cancelado",
|
|
"sched.history": "Historial",
|
|
"sched.historyMsg": "Registros historial",
|
|
"creds.searchPlaceholder": "Buscar servicios, usuarios...",
|
|
"creds.uniqueHosts": "Hosts únicos",
|
|
"creds.totalCredentials": "Total credenciales",
|
|
"console.maxReconnect": "Consola: alcanzado el máximo de intentos de reconexión",
|
|
"console.scrollToBottom": "Desplazarse al final",
|
|
"console.manual": "Manual",
|
|
"console.auto": "Auto",
|
|
"console.turnOnAuto": "Activar modo Auto",
|
|
"console.turnOnManual": "Activar modo Manual",
|
|
"console.noTarget": "Sin objetivo",
|
|
"console.noAction": "Sin acción",
|
|
"console.scanStarted": "Escaneo manual iniciado",
|
|
"console.scanFailed": "Fallo en escaneo manual",
|
|
"console.attackStarted": "Ataque manual iniciado",
|
|
"console.attackFailed": "Fallo en ataque manual",
|
|
"console.failedToggleMode": "Fallo al cambiar modo",
|
|
"console.reconnectAttempt": "Reconectando (intento {{count}})...",
|
|
"quick.close": "Cerrar panel",
|
|
"quick.connectingTo": "Conectando a {{ssid}}...",
|
|
"quick.connectedTo": "Conectado a {{ssid}}",
|
|
"quick.connectionFailed": "Fallo en la conexión",
|
|
"quick.loadKnownFailed": "Fallo al cargar redes conocidas",
|
|
"quick.priorityUpdated": "Prioridad actualizada",
|
|
"quick.priorityUpdateFailed": "Fallo al actualizar prioridad",
|
|
"quick.networkRemoved": "Red eliminada",
|
|
"quick.importingPotfiles": "Importando potfiles...",
|
|
"quick.importedCount": "{{count}} credenciales importadas",
|
|
"quick.btScanFailed": "Fallo en escaneo Bluetooth",
|
|
"quick.btActioning": "{{action}} de {{name}}...",
|
|
"quick.btActionDone": "{{name}} {{action}} hecho",
|
|
"quick.btActionFailed": "Fallo en {{action}}",
|
|
"quick.btForgotten": "{{name}} olvidado",
|
|
"sidebar.close": "Cerrar barra lateral",
|
|
"api.aborted": "Abortado",
|
|
"api.timeout": "La solicitud ha expirado",
|
|
"api.failed": "La solicitud ha fallado",
|
|
"router.notFound": "Página no encontrada: {{path}}",
|
|
"router.errorLoading": "Error al cargar la página: {{message}}"
|
|
} |