<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
	<id>https://wiki.fixear.com.ar/mediawiki/index.php?action=history&amp;feed=atom&amp;title=OSINT</id>
	<title>OSINT - Historial de revisiones</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.fixear.com.ar/mediawiki/index.php?action=history&amp;feed=atom&amp;title=OSINT"/>
	<link rel="alternate" type="text/html" href="https://wiki.fixear.com.ar/mediawiki/index.php?title=OSINT&amp;action=history"/>
	<updated>2026-04-29T17:16:25Z</updated>
	<subtitle>Historial de revisiones de esta página en la wiki</subtitle>
	<generator>MediaWiki 1.42.3</generator>
	<entry>
		<id>https://wiki.fixear.com.ar/mediawiki/index.php?title=OSINT&amp;diff=530&amp;oldid=prev</id>
		<title>Admin: /* ¿Qué es Phobos OSINT? */</title>
		<link rel="alternate" type="text/html" href="https://wiki.fixear.com.ar/mediawiki/index.php?title=OSINT&amp;diff=530&amp;oldid=prev"/>
		<updated>2026-02-03T03:01:09Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;¿Qué es Phobos OSINT?&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;a href=&quot;https://wiki.fixear.com.ar/mediawiki/index.php?title=OSINT&amp;amp;diff=530&amp;amp;oldid=529&quot;&gt;Mostrar los cambios&lt;/a&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.fixear.com.ar/mediawiki/index.php?title=OSINT&amp;diff=529&amp;oldid=prev</id>
		<title>Admin: contenido OSINT</title>
		<link rel="alternate" type="text/html" href="https://wiki.fixear.com.ar/mediawiki/index.php?title=OSINT&amp;diff=529&amp;oldid=prev"/>
		<updated>2026-02-03T02:49:04Z</updated>

		<summary type="html">&lt;p&gt;contenido OSINT&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nueva&lt;/b&gt;&lt;/p&gt;&lt;div&gt;=== &amp;lt;big&amp;gt;¿Qué es Phobos OSINT?&amp;lt;/big&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Phobos OSINT es una plataforma de orquestación de herramientas OSINT diseñada para ejecutar, coordinar y normalizar resultados provenientes de múltiples herramientas externas (CLIs y APIs), exponiendo esos resultados a través de una API backend y un dashboard web.&lt;br /&gt;
&lt;br /&gt;
Esta definición se desprende de varios elementos explícitos en la documentación:&lt;br /&gt;
&lt;br /&gt;
Existe un orquestador central que ejecuta herramientas OSINT mediante adapters dedicados.&lt;br /&gt;
Las herramientas OSINT no viven en el frontend, sino que se ejecutan desde el backend.&lt;br /&gt;
Los resultados son normalizados por herramienta antes de ser expuestos.&lt;br /&gt;
El sistema puede ser operado tanto por CLI como por dashboard web&lt;br /&gt;
&lt;br /&gt;
En otras palabras:&lt;br /&gt;
&lt;br /&gt;
Phobos OSINT no es una herramienta OSINT puntual, sino un sistema que coordina muchas herramientas OSINT de forma controlada y consistente.&lt;br /&gt;
&lt;br /&gt;
¿Para qué sirve la herramienta?&lt;br /&gt;
&lt;br /&gt;
Phobos OSINT sirve para realizar investigaciones OSINT de forma estructurada, automatizable y controlada, evitando la ejecución manual y desordenada de herramientas aisladas.&lt;br /&gt;
&lt;br /&gt;
La herramienta está pensada para:&lt;br /&gt;
&lt;br /&gt;
1. Ejecutar búsquedas OSINT sobre distintos tipos de objetivos (targets)&lt;br /&gt;
&lt;br /&gt;
El concepto de Target está definido explícitamente como un valor de entrada que puede representar:&lt;br /&gt;
&lt;br /&gt;
Dominio&lt;br /&gt;
Email&lt;br /&gt;
Usuario&lt;br /&gt;
Teléfono&lt;br /&gt;
Keyword&lt;br /&gt;
Archivo&lt;br /&gt;
&lt;br /&gt;
Esto indica que la herramienta no se limita a un solo tipo de investigación, sino que soporta distintos tipos de inputs OSINT, cada uno asociado a diferentes herramientas&lt;br /&gt;
&lt;br /&gt;
2. Agrupar herramientas según el tipo de investigación (Profiles)&lt;br /&gt;
&lt;br /&gt;
La documentación define el concepto de Profile como: “set de herramientas habilitadas por tipo de target”&lt;br /&gt;
&lt;br /&gt;
Esto significa que:&lt;br /&gt;
&lt;br /&gt;
No todas las herramientas se ejecutan siempre.&lt;br /&gt;
&lt;br /&gt;
Las herramientas se seleccionan en función del tipo de objetivo.&lt;br /&gt;
&lt;br /&gt;
La configuración de qué herramientas se usan está externalizada en archivos de configuración (profiles.yaml)&lt;br /&gt;
&lt;br /&gt;
Esto apunta a: Repetibilidad, menor error humano y estandarización de investigaciones&lt;br /&gt;
&lt;br /&gt;
3. Normalizar resultados OSINT heterogéneos&lt;br /&gt;
&lt;br /&gt;
Cada herramienta OSINT:&lt;br /&gt;
&lt;br /&gt;
Tiene formatos distintos&lt;br /&gt;
&lt;br /&gt;
Devuelve errores distintos&lt;br /&gt;
&lt;br /&gt;
Puede fallar de formas distintas&lt;br /&gt;
&lt;br /&gt;
Para resolver esto, Phobos define el concepto de ToolResult, que representa: “resultado normalizado por herramienta (éxito/error + data)”&lt;br /&gt;
&lt;br /&gt;
Esto indica que:&lt;br /&gt;
&lt;br /&gt;
Los resultados se presentan de forma homogénea&lt;br /&gt;
&lt;br /&gt;
Los errores se reportan por herramienta, sin romper la ejecución general&lt;br /&gt;
&lt;br /&gt;
4. Ejecutar búsquedas de forma sincrónica o asincrónica&lt;br /&gt;
&lt;br /&gt;
La herramienta soporta dos modos de ejecución:&lt;br /&gt;
&lt;br /&gt;
Modo sincrónico: ejecución directa sin Redis&lt;br /&gt;
&lt;br /&gt;
Modo asincrónico: con Jobs, polling y resultados parciales usando Redis&lt;br /&gt;
&lt;br /&gt;
Redis es opcional, y se utiliza para:&lt;br /&gt;
&lt;br /&gt;
TTL&lt;br /&gt;
&lt;br /&gt;
Polling&lt;br /&gt;
&lt;br /&gt;
Resultados parciales&lt;br /&gt;
&lt;br /&gt;
Desacople de ejecución&lt;br /&gt;
&lt;br /&gt;
Esto implica que Phobos está pensado para:&lt;br /&gt;
&lt;br /&gt;
Escenarios simples (sin infraestructura adicional)&lt;br /&gt;
&lt;br /&gt;
Escenarios más pesados o largos (con jobs)&lt;br /&gt;
&lt;br /&gt;
¿Cómo está pensada la arquitectura?&lt;br /&gt;
Arquitectura general&lt;br /&gt;
&lt;br /&gt;
La vista de alto nivel definida en la documentación muestra el siguiente flujo:&lt;br /&gt;
&lt;br /&gt;
CLI / Dashboard&lt;br /&gt;
&lt;br /&gt;
        ↓&lt;br /&gt;
&lt;br /&gt;
     API ASGI&lt;br /&gt;
&lt;br /&gt;
        ↓&lt;br /&gt;
&lt;br /&gt;
   Orquestador&lt;br /&gt;
&lt;br /&gt;
        ↓&lt;br /&gt;
&lt;br /&gt;
Adapters de Tools&lt;br /&gt;
&lt;br /&gt;
        ↓&lt;br /&gt;
&lt;br /&gt;
CLIs / APIs externas&lt;br /&gt;
&lt;br /&gt;
Y, de forma opcional:&lt;br /&gt;
&lt;br /&gt;
        ↓&lt;br /&gt;
&lt;br /&gt;
Jobs / Resultados parciales (Redis)&lt;br /&gt;
&lt;br /&gt;
Backend&lt;br /&gt;
&lt;br /&gt;
El backend está implementado en Python, elegido explícitamente porque:&lt;br /&gt;
&lt;br /&gt;
Es el ecosistema natural para OSINT&lt;br /&gt;
&lt;br /&gt;
Facilita integración de:&lt;br /&gt;
&lt;br /&gt;
CLIs&lt;br /&gt;
&lt;br /&gt;
Parsers&lt;br /&gt;
&lt;br /&gt;
Wrappers&lt;br /&gt;
&lt;br /&gt;
Permite adaptaciones homogéneas con bajo overhead&lt;br /&gt;
&lt;br /&gt;
Frontend&lt;br /&gt;
&lt;br /&gt;
El frontend se describe como:&lt;br /&gt;
&lt;br /&gt;
Un dashboard para iterar rápido&lt;br /&gt;
&lt;br /&gt;
Con UI consistente y filtros&lt;br /&gt;
&lt;br /&gt;
Construido con Node + Tailwind&lt;br /&gt;
&lt;br /&gt;
Con backend desacoplado vía VITE_API_URL&lt;br /&gt;
&lt;br /&gt;
No se le atribuye lógica OSINT, lo cual refuerza que:&lt;br /&gt;
&lt;br /&gt;
No ejecuta herramientas&lt;br /&gt;
&lt;br /&gt;
No contiene lógica sensible&lt;br /&gt;
&lt;br /&gt;
Criterios de selección de herramientas OSINT&lt;br /&gt;
&lt;br /&gt;
Se define explícitamente qué tipo de herramientas son aceptables.&lt;br /&gt;
&lt;br /&gt;
Las herramientas OSINT deben cumplir:&lt;br /&gt;
&lt;br /&gt;
Valor inmediato&lt;br /&gt;
&lt;br /&gt;
Aportar señales útiles o pivotes reales.&lt;br /&gt;
&lt;br /&gt;
Automatización posible&lt;br /&gt;
&lt;br /&gt;
Deben exponer CLI o API estable, con output parseable.&lt;br /&gt;
&lt;br /&gt;
Riesgo controlable&lt;br /&gt;
&lt;br /&gt;
Consideraciones de:&lt;br /&gt;
&lt;br /&gt;
Rate limits&lt;br /&gt;
&lt;br /&gt;
Bloqueos&lt;br /&gt;
&lt;br /&gt;
Aspectos legales y éticos&lt;br /&gt;
&lt;br /&gt;
Fallback controlado&lt;br /&gt;
&lt;br /&gt;
Si una herramienta falla:&lt;br /&gt;
&lt;br /&gt;
El sistema no se cae&lt;br /&gt;
&lt;br /&gt;
El error se reporta por herramienta&lt;br /&gt;
&lt;br /&gt;
Componentes principales del sistema&lt;br /&gt;
Los componentes identificables son:&lt;br /&gt;
&lt;br /&gt;
CLI: interfaz de ejecución directa.&lt;br /&gt;
&lt;br /&gt;
Dashboard: interfaz gráfica de operación.&lt;br /&gt;
&lt;br /&gt;
API ASGI: capa de exposición y control.&lt;br /&gt;
&lt;br /&gt;
Orquestador: coordina ejecuciones.&lt;br /&gt;
&lt;br /&gt;
Adapters: encapsulan cada herramienta OSINT.&lt;br /&gt;
&lt;br /&gt;
Configuración declarativa:&lt;br /&gt;
&lt;br /&gt;
profiles.yaml&lt;br /&gt;
&lt;br /&gt;
dorks.yaml&lt;br /&gt;
&lt;br /&gt;
Sistema de Jobs (opcional, con Redis)&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>