
Ein leistungsfähiges Zielaufklärungs-Framework, das auf Graphentheorie basiert.
Das Projekt wurde in ein Monorepo umgezogen. Weitere Informationen finden Sie unter https://github.com/pownjs/pown.
Recon ist ein Aufklärungs-Framework für Zielobjekte, das auf Wissensgraphen basiert. Die Verwendung von Wissensgraphen anstelle von flachen Tabellendarstellungen erleichtert das Auffinden von Beziehungen zwischen verschiedenen Informationstypen, was in vielen Situationen sehr nützlich ist. Algorithmen für Wissensgraphen helfen auch beim Diffing, bei der Suche, beim Finden des kürzesten Pfades und bei vielen anderen hilfreichen Aufgaben zur Informationsermittlung und Nachrichtenbeschaffung.
Dieses Tool ist Teil der Open-Source-Initiative von secapps.com.```
/ | / | /_\ | _ \ _ / |
_ \ | ( / _ | / /_
|/__// __| || |___/
https://secapps.com
> **Hinweis**: Recon ist das Ergebnis einer nahezu direkten Kopie von SecApps' hervorragendem [Recon](https://recon.secapps.com)-Tool.
## Schnellstart
Dieses Tool ist dafür gedacht, als Teil von [Pown.js](https://github.com/pownjs/pown) verwendet zu werden, kann aber auch separat als eigenständiges Werkzeug aufgerufen werden.
Installieren Sie Pown zuerst wie üblich:```sh
$ npm install -g pown@latest
Installiere recon:```sh $ pown modules install @pown/recon
Direkt von Pown aus aufrufen:```sh
$ pown recon
Installieren Sie dieses Modul lokal im Stammverzeichnis Ihres Projekts:```sh $ npm install @pown/recon --save
Sobald fertig, rufe pown cli auf:```sh
$ POWN_ROOT=. ./node_modules/.bin/pown-cli recon
Sie können auch das globale pown verwenden, um das Tool lokal aufzurufen:```sh $ POWN_ROOT=. pown recon
## Bibliotheksnutzung
Das Modul ist auch eine Bibliothek. Schauen Sie sich den Code und die Beispiele an, um Ideen zur Nutzung zu erhalten. Die Dokumentation folgt in Kürze.
## Verwendung
> **WARNUNG**: Dieses Pown-Kommando befindet sich derzeit in der Entwicklung und unterliegt daher unvorhersehbaren Änderungen.```
pown-cli recon <command>
Target recon
Commands:
pown-cli recon transform <transform> Perform inline transformation [aliases: t]
pown-cli recon template <command> Recon template commands [aliases: p, templates]
pown-cli recon select <expressions...> Select nodes [aliases: s]
pown-cli recon traverse <expressions...> Traverse nodes [aliases: v]
pown-cli recon options <command> Manage options [aliases: option]
pown-cli recon cache <command> Manage cache
pown-cli recon add <nodes...> Add nodes [aliases: a]
pown-cli recon remove <expressions...> Remove nodes [aliases: r]
pown-cli recon edit <expressions...> Edit nodes [aliases: e]
pown-cli recon merge <files...> Perform a merge between at least two recon files [aliases: m]
pown-cli recon diff <fileA> <fileB> Perform a diff between two recon files [aliases: d]
pown-cli recon group <name> <expressions...> Group nodes [aliases: g]
pown-cli recon ungroup <expressions...> Ungroup nodes [aliases: u]
pown-cli recon load <file> Load a file [aliases: l]
pown-cli recon save <file> Save to file [aliases: o]
pown-cli recon import <file> Import file [aliases: i]
pown-cli recon export <file> Export to file [aliases: x]
pown-cli recon remote <command> Remote managment [aliases: remotes, f]
pown-cli recon layout <name> Layout the graph [aliases: k]
pown-cli recon summary [options] Create a summary [aliases: y]
pown-cli recon exec <files...> Execute js file [aliases: c]
Options:
--version Show version number [boolean]
--help Show help [boolean]
pown-cli recon transform <transform>
Perform inline transformation