Skip to content

Commit

Permalink
[frontend/backend] Specify arch and platform when creating injects fo…
Browse files Browse the repository at this point in the history
…r OpenBAS (#8820)

Co-authored-by: Cathia Archidoit <cathia.archidoit@filigran.io>
  • Loading branch information
savacano28 and Archidoit authored Jan 22, 2025
1 parent 6a20035 commit d6ec70b
Show file tree
Hide file tree
Showing 28 changed files with 1,011 additions and 355 deletions.
18 changes: 13 additions & 5 deletions opencti-platform/opencti-front/lang/front/de.json
Original file line number Diff line number Diff line change
Expand Up @@ -30,12 +30,12 @@
"Access right": "Zugriffsrecht",
"Access security activity": "Zugriff auf Sicherheitsaktivität",
"Access stream directly in your browser": "Zugang zum Stream direkt in Ihrem Browser",
"Access this scenario": "Zugriff auf dieses Szenario",
"Access to admin functionalities": "Zugang zu Verwaltungsfunktionen",
"Access to collaborative creation": "Zugriff auf kollaborative Erstellung",
"Access to file indexing": "Zugang zur Dateiindizierung",
"Access to support": "Zugriff auf Unterstützung",
"Access to support data": "Zugriff auf Supportdaten",
"Access to the scenario": "Zugang zum Szenario",
"Accessible for": "Erreichbar für",
"accidental": "Versehentlich/Fehler",
"Account expiration date": "Ablaufdatum des Kontos",
Expand Down Expand Up @@ -1490,6 +1490,7 @@
"In progress messages": "Laufende Meldungen",
"In progress tasks": "Laufende Aufgaben",
"In progress works": "In Arbeit befindliche Arbeiten",
"In response, we have created placeholders for these TTPs.": "Als Antwort darauf haben wir Platzhalter für diese TTPs geschaffen.",
"In this report, ": "In diesem Bericht,",
"In workbench": "In der Werkbank",
"Inactive": "Inaktiv",
Expand Down Expand Up @@ -1579,7 +1580,9 @@
"INTERNAL_IMPORT_FILE": "Dateien importieren",
"INTERNAL_INGESTION": "Dateneingabe",
"Interval": "Intervall",
"Interval between injections (in minute)": "Intervall zwischen den Injektionen (in Minuten)",
"Interval between injections (in minutes)": "Intervall zwischen den Injektionen (in Minuten)",
"Interval must be a positive number": "Intervall muss eine positive Zahl sein",
"Interval must be an integer": "Intervall muss eine ganze Zahl sein",
"Intrusion set": "Intrusion set",
"Intrusion Sets": "Intrusion Sets",
"Intrusion sets": "Intrusion-Sets",
Expand Down Expand Up @@ -1869,6 +1872,7 @@
"Minimum one event type": "Mindestens ein Ereignistyp",
"Minimum one notifier": "Mindestens ein Anmelder",
"Minimum one organization": "Mindestens eine Organisation ",
"Minimum one platform": "Mindestens eine Plattform",
"Minimum one recipient": "Mindestens ein Empfänger",
"Minimum one trigger": "Mindestens ein Auslöser",
"MinIO": "MinIO",
Expand Down Expand Up @@ -2031,7 +2035,7 @@
"Number of entities": "Anzahl der Entitäten",
"Number of errors": "Anzahl der Fehler",
"Number of history entries": "Anzahl der Historieneinträge",
"Number of injects by attack pattern": "Anzahl der Injektionen nach Angriffsmuster",
"Number of injects generated by attack pattern and platform": "Anzahl der Injektionen, die durch Angriffsmuster und Plattform erzeugt wurden",
"Number of lowercase chars must be greater or equals to": "Anzahl der Kleinbuchstaben muss größer oder gleich sein",
"Number of messages: ": "Anzahl der Nachrichten:",
"Number of node(s)": "Anzahl der Knoten(s)",
Expand Down Expand Up @@ -2656,7 +2660,7 @@
"Signatures": "Signaturen",
"Simple export (just the entity)": "Einfacher Export (nur die Entität)",
"Simulate": "Simulieren Sie",
"Simulated (emails)": "Simuliert (Emails)",
"Simulated emails (generated by AI)": "Simulierte E-Mails (von AI generiert)",
"Simulation type": "Simulationsart",
"Size": "Größe",
"snort": "SNORT",
Expand Down Expand Up @@ -2777,6 +2781,7 @@
"takedown_types": "takedown-Typen",
"tanium-signal": "Tanium Signal",
"Target": "Ziel",
"Targeted architecture": "Gezielte Architektur",
"Targeted by this actor": "Von diesem Akteur anvisiert",
"Targeted by this intrusion set": "Von diesem Eindringlingsset anvisiert",
"Targeted by this malware": "Von dieser Malware anvisiert",
Expand All @@ -2788,6 +2793,7 @@
"Targeted entity types": "Typen der Zielpersonen",
"Targeted in this campaign": "In dieser Kampagne angestrebt",
"Targeted in this incident": "Gezielt in diesem Vorfall",
"Targeted platforms": "Gezielte Plattformen",
"Targeted sectors": "Gezielte Sektoren",
"Targeting knowledge": "Zielgerichtetes Wissen",
"Targeting this country": "Dieses Land im Visier",
Expand Down Expand Up @@ -2823,6 +2829,7 @@
"team": "Organisiertes Team",
"Technical": "Technisch",
"Technical (payloads)": "Technisch (Nutzlasten)",
"Technical (payloads) requires attack patterns in this entity.": "Technische (Nutzlasten) erfordern Angriffsmuster in dieser Einheit.",
"Technical date": "Technisches Datum",
"Technical elements (indicators & observables)": "Technische Elemente (Indikatoren & Beobachtungswerte)",
"Techniques": "Techniken",
Expand Down Expand Up @@ -2854,6 +2861,7 @@
"the dedicated page": "der entsprechenden Seite",
"The evaluation of the threat activity cannot be provided (lack of data).": "Die Bewertung der Bedrohungsaktivität kann nicht geliefert werden (Datenmangel).",
"The following groups require your attention:": "Die folgenden Gruppen erfordern Ihre Aufmerksamkeit:",
"The following TTPs are not covered in your OpenBAS catalog : ": "Die folgenden TTPs sind in Ihrem OpenBAS-Katalog nicht enthalten:",
"The importation of the file has been started": "Das Importieren der Datei wurde gestartet",
"The main object and the ... relationships/references linked to it will be deleted permanently.": "Das Hauptobjekt und die mit ihm verknüpften {count} Beziehungen/Referenzen werden dauerhaft gelöscht.",
"The main object and the ... relationships/references linked to it will be restored.": "Das Hauptobjekt und die mit ihm verknüpften {count} Beziehungen/Referenzen werden wiederhergestellt.",
Expand All @@ -2869,7 +2877,7 @@
"The retention policy will be applied on global workbenches (workbenches contained in": "Die Aufbewahrungsrichtlinie wird auf globale Werkbänke angewandt (Werkbänke, die in",
"The rule has been disabled, clean-up launched...": "Die Regel wurde deaktiviert, Bereinigung eingeleitet...",
"The rule has been enabled, rescan of platform data launched...": "Die Regel wurde aktiviert, erneuter Scan der Plattformdaten gestartet...",
"The scenario has been correctly generated in your OpenBAS platform": "Das Szenario wurde korrekt in Ihrer OpenBAS-Plattform generiert",
"The scenario has been correctly generated in your OpenBAS platform.": "Das Szenario wurde in Ihrer OpenBAS-Plattform korrekt erstellt.",
"The STIX ID has been removed": "Die STIX-ID wurde entfernt",
"The tag has been added": "Das Tag wurde hinzugefügt",
"The tag has been removed": "Das Tag wurde entfernt",
Expand Down
18 changes: 13 additions & 5 deletions opencti-platform/opencti-front/lang/front/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -30,12 +30,12 @@
"Access right": "Access right",
"Access security activity": "Access security activity",
"Access stream directly in your browser": "Access stream directly in your browser",
"Access this scenario": "Access this scenario",
"Access to admin functionalities": "Access to admin functionalities",
"Access to collaborative creation": "Access to collaborative creation",
"Access to file indexing": "Access to file indexing",
"Access to support": "Access to support",
"Access to support data": "Access to support data",
"Access to the scenario": "Access to the scenario",
"Accessible for": "Accessible for",
"accidental": "Accidental/Mistake",
"Account expiration date": "Account expiration date",
Expand Down Expand Up @@ -1490,6 +1490,7 @@
"In progress messages": "In progress messages",
"In progress tasks": "In progress tasks",
"In progress works": "In progress works",
"In response, we have created placeholders for these TTPs.": "In response, we have created placeholders for these TTPs.",
"In this report, ": "In this report, ",
"In workbench": "In workbench",
"Inactive": "Inactive",
Expand Down Expand Up @@ -1579,7 +1580,9 @@
"INTERNAL_IMPORT_FILE": "Files import",
"INTERNAL_INGESTION": "Data ingestion",
"Interval": "Interval",
"Interval between injections (in minute)": "Interval between injections (in minute)",
"Interval between injections (in minutes)": "Interval between injections (in minutes)",
"Interval must be a positive number": "Interval must be a positive number",
"Interval must be an integer": "Interval must be an integer",
"Intrusion set": "Intrusion set",
"Intrusion Sets": "Intrusion Sets",
"Intrusion sets": "Intrusion sets",
Expand Down Expand Up @@ -1869,6 +1872,7 @@
"Minimum one event type": "Minimum one event type",
"Minimum one notifier": "Minimum one notifier",
"Minimum one organization": "Minimum one organization",
"Minimum one platform": "Minimum one platform",
"Minimum one recipient": "Minimum one recipient",
"Minimum one trigger": "Minimum one trigger",
"MinIO": "MinIO",
Expand Down Expand Up @@ -2031,7 +2035,7 @@
"Number of entities": "Number of entities",
"Number of errors": "Number of errors",
"Number of history entries": "Number of history entries",
"Number of injects by attack pattern": "Number of injects by attack pattern",
"Number of injects generated by attack pattern and platform": "Number of injects generated by attack pattern and platform",
"Number of lowercase chars must be greater or equals to": "Number of lowercase chars must be greater or equals to",
"Number of messages: ": "Number of messages: ",
"Number of node(s)": "Number of node(s)",
Expand Down Expand Up @@ -2656,7 +2660,7 @@
"Signatures": "Signatures",
"Simple export (just the entity)": "Simple export (just the entity)",
"Simulate": "Simulate",
"Simulated (emails)": "Simulated (emails)",
"Simulated emails (generated by AI)": "Simulated emails (generated by AI)",
"Simulation type": "Simulation type",
"Size": "Size",
"snort": "SNORT",
Expand Down Expand Up @@ -2777,6 +2781,7 @@
"takedown_types": "takedown types",
"tanium-signal": "Tanium Signal",
"Target": "Target",
"Targeted architecture": "Targeted architecture",
"Targeted by this actor": "Targeted by this actor",
"Targeted by this intrusion set": "Targeted by this intrusion set",
"Targeted by this malware": "Targeted by this malware",
Expand All @@ -2788,6 +2793,7 @@
"Targeted entity types": "Targeted entity types",
"Targeted in this campaign": "Targeted in this campaign",
"Targeted in this incident": "Targeted in this incident",
"Targeted platforms": "Targeted platforms",
"Targeted sectors": "Targeted sectors",
"Targeting knowledge": "Targeting knowledge",
"Targeting this country": "Targeting this country",
Expand Down Expand Up @@ -2823,6 +2829,7 @@
"team": "Organized team",
"Technical": "Technical",
"Technical (payloads)": "Technical (payloads)",
"Technical (payloads) requires attack patterns in this entity.": "Technical (payloads) requires attack patterns in this entity.",
"Technical date": "Technical date",
"Technical elements (indicators & observables)": "Technical elements (indicators & observables)",
"Techniques": "Techniques",
Expand Down Expand Up @@ -2854,6 +2861,7 @@
"the dedicated page": "the dedicated page",
"The evaluation of the threat activity cannot be provided (lack of data).": "The evaluation of the threat activity cannot be provided (lack of data).",
"The following groups require your attention:": "The following groups require your attention:",
"The following TTPs are not covered in your OpenBAS catalog : ": "The following TTPs are not covered in your OpenBAS catalog : ",
"The importation of the file has been started": "The importation of the file has been started",
"The main object and the ... relationships/references linked to it will be deleted permanently.": "The main object and the {count} relationships/references linked to it will be deleted permanently.",
"The main object and the ... relationships/references linked to it will be restored.": "The main object and the {count} relationships/references linked to it will be restored.",
Expand All @@ -2869,7 +2877,7 @@
"The retention policy will be applied on global workbenches (workbenches contained in": "The retention policy will be applied on global workbenches (workbenches contained in",
"The rule has been disabled, clean-up launched...": "The rule has been disabled, clean-up launched...",
"The rule has been enabled, rescan of platform data launched...": "The rule has been enabled, rescan of platform data launched...",
"The scenario has been correctly generated in your OpenBAS platform": "The scenario has been correctly generated in your OpenBAS platform",
"The scenario has been correctly generated in your OpenBAS platform.": "The scenario has been correctly generated in your OpenBAS platform.",
"The STIX ID has been removed": "The STIX ID has been removed",
"The tag has been added": "The tag has been added",
"The tag has been removed": "The tag has been removed",
Expand Down
18 changes: 13 additions & 5 deletions opencti-platform/opencti-front/lang/front/es.json
Original file line number Diff line number Diff line change
Expand Up @@ -30,12 +30,12 @@
"Access right": "Derecho de acceso",
"Access security activity": "Acceder a la actividad de seguridad",
"Access stream directly in your browser": "Acceda al stream directamente en su navegador",
"Access this scenario": "Acceder a este escenario",
"Access to admin functionalities": "Acceso a las funciones de administración",
"Access to collaborative creation": "Acceder a la creación colaborativa",
"Access to file indexing": "Acceso a la indexación de archivos",
"Access to support": "Acceder al soporte",
"Access to support data": "Acceso a datos de apoyo",
"Access to the scenario": "Acceso al escenario",
"Accessible for": "Accesible para",
"accidental": "Accidente o error",
"Account expiration date": "Fecha de caducidad de la cuenta",
Expand Down Expand Up @@ -1490,6 +1490,7 @@
"In progress messages": "Mensajes en curso",
"In progress tasks": "Tareas en curso",
"In progress works": "Ejecuciones en curso",
"In response, we have created placeholders for these TTPs.": "En respuesta, hemos creado marcadores de posición para estos TTP.",
"In this report, ": "En este informe, ",
"In workbench": "En banco de trabajo",
"Inactive": "Inactivo",
Expand Down Expand Up @@ -1579,7 +1580,9 @@
"INTERNAL_IMPORT_FILE": "Importación de ficheros",
"INTERNAL_INGESTION": "Ingesta de datos",
"Interval": "Intervalo",
"Interval between injections (in minute)": "Intervalo entre inyecciones (en minutos)",
"Interval between injections (in minutes)": "Intervalo entre inyecciones (en minutos)",
"Interval must be a positive number": "El intervalo debe ser un número positivo",
"Interval must be an integer": "El intervalo debe ser un número entero",
"Intrusion set": "Set de intrusión",
"Intrusion Sets": "Intrusion Sets",
"Intrusion sets": "Sets de intrusión",
Expand Down Expand Up @@ -1869,6 +1872,7 @@
"Minimum one event type": "Mínimo un tipo de evento",
"Minimum one notifier": "Mínimo un notificador",
"Minimum one organization": "Mínimo una organización",
"Minimum one platform": "Mínimo una plataforma",
"Minimum one recipient": "Mínimo un destinatario",
"Minimum one trigger": "Mínimo un disparador",
"MinIO": "MinIO",
Expand Down Expand Up @@ -2031,7 +2035,7 @@
"Number of entities": "Número de entidades",
"Number of errors": "Número de erores",
"Number of history entries": "Número de entradas del historial",
"Number of injects by attack pattern": "Número de inyecciones por patrón de ataque",
"Number of injects generated by attack pattern and platform": "Número de inyecciones generadas por el patrón de ataque y la plataforma",
"Number of lowercase chars must be greater or equals to": "Número de caracteres en minúscula debe ser mayor o igual a",
"Number of messages: ": "Número de mensajes:",
"Number of node(s)": "Número de nodo(s)",
Expand Down Expand Up @@ -2656,7 +2660,7 @@
"Signatures": "Firmas",
"Simple export (just the entity)": "Exportación simple (solamente la entidad)",
"Simulate": "Simule",
"Simulated (emails)": "Simulado (emails)",
"Simulated emails (generated by AI)": "Correos electrónicos simulados (generados por IA)",
"Simulation type": "Tipo de simulación",
"Size": "Tamaño",
"snort": "SNORT",
Expand Down Expand Up @@ -2777,6 +2781,7 @@
"takedown_types": "tipos derribados",
"tanium-signal": "Tanium Signal",
"Target": "Objetivo",
"Targeted architecture": "Arquitectura objetivo",
"Targeted by this actor": "Es objetivo de este actor",
"Targeted by this intrusion set": "Es objetivo de este set de intrusión",
"Targeted by this malware": "Es objetivo de este malware",
Expand All @@ -2788,6 +2793,7 @@
"Targeted entity types": "Tipos de entidades atacadas",
"Targeted in this campaign": "Es objetivo en esta campaña",
"Targeted in this incident": "Es objetivo en este incidente",
"Targeted platforms": "Plataformas específicas",
"Targeted sectors": "Sectores objetivo",
"Targeting knowledge": "Conocimiento sobre los objetivos",
"Targeting this country": "Atacando este país",
Expand Down Expand Up @@ -2823,6 +2829,7 @@
"team": "Equipo organizado",
"Technical": "Técnico",
"Technical (payloads)": "Técnica (cargas útiles)",
"Technical (payloads) requires attack patterns in this entity.": "Técnica (cargas útiles) requiere patrones de ataque en esta entidad.",
"Technical date": "Fecha técnica",
"Technical elements (indicators & observables)": "Elementos técnicos (indicadores y observables)",
"Techniques": "Técnicas",
Expand Down Expand Up @@ -2854,6 +2861,7 @@
"the dedicated page": "la página dedicada",
"The evaluation of the threat activity cannot be provided (lack of data).": "No se puede proporcionar la evaluación de la actividad de amenaza (falta de datos).",
"The following groups require your attention:": "Los siguientes grupos requieren su atención:",
"The following TTPs are not covered in your OpenBAS catalog : ": "Los siguientes TTPs no están cubiertos en su catálogo OpenBAS :",
"The importation of the file has been started": "La importación del fichero se ha iniciado",
"The main object and the ... relationships/references linked to it will be deleted permanently.": "El objeto principal además de sus {count} relaciones/referencias serán eliminados definitivamente.",
"The main object and the ... relationships/references linked to it will be restored.": "Se restaurará el objeto principal además de sus {count} relaciones/referencias.",
Expand All @@ -2869,7 +2877,7 @@
"The retention policy will be applied on global workbenches (workbenches contained in": "La política de retención se aplicará a los bancos de trabajo globales (bancos de trabajo contenidos en",
"The rule has been disabled, clean-up launched...": "La regla ha sido desactivada, limpieza lanzada...",
"The rule has been enabled, rescan of platform data launched...": "La regla ha sido activada, reescaneo de los datos de la plataforma lanzado...",
"The scenario has been correctly generated in your OpenBAS platform": "El escenario se ha generado correctamente en su plataforma OpenBAS",
"The scenario has been correctly generated in your OpenBAS platform.": "El escenario se ha generado correctamente en su plataforma OpenBAS.",
"The STIX ID has been removed": "El ID de STIX ha sido eliminado",
"The tag has been added": "Se ha añadido la etiqueta",
"The tag has been removed": "Se ha eliminado la etiqueta",
Expand Down
Loading

0 comments on commit d6ec70b

Please sign in to comment.