Orbit v2.0 – Herramienta de investigación de transacciones Blockchain

0
1318
views

Orbit está diseñado para explorar la red de una billetera blockchain rastreando recursivamente el historial de transacciones. Los datos se representan como un gráfico para revelar las principales fuentes, sumideros y conexiones sospechosas.

Modo de uso

Comencemos rastreando el historial de transacciones de una billetera

 python3 orbit.py -s 1AJbsFZ64EpEfS5UAjAfcUG8pH8Jn3rn1F

El rastreo de múltiples billeteras no es diferente.

python3 orbit.py -s 1AJbsFZ64EpEfS5UAjAfcUG8pH8Jn3rn1F,1ETBbsHPvbydW7hGWXXKXZ3pxVh3VFoMaX

Orbit recupera las últimas 50 transacciones de cada billetera de manera predeterminada, pero se puede ajustar con la opción -l

 python3 orbit.py -s 1AJbsFZ64EpEfS5UAjAfcUG8pH8Jn3rn1F -l 100

La profundidad de rastreo predeterminada de Orbit es 3, es decir, recupera el historial de las billeteras objetivo, rastrea las billeteras recién encontradas y luego rastrea las billeteras en el resultado nuevamente. La profundidad de rastreo se puede aumentar o disminuir con la opción -d

 python3 orbit.py -s 1AJbsFZ64EpEfS5UAjAfcUG8pH8Jn3rn1F -d 2

Las billeteras que han hecho solo un par de interacciones con nuestro objetivo pueden no ser importantes, se puede decir a Orbit que rastree las billeteras N superiores en cada nivel utilizando la opción -t .

 python3 orbit.py -s 1AJbsFZ64EpEfS5UAjAfcUG8pH8Jn3rn1F -t 20

Si desea utilizar los datos recopilados de alguna otra manera, puede guardarlos en un archivo JSON utilizando la opción o de la siguiente manera

 python3 orbit.py -s 1AJbsFZ64EpEfS5UAjAfcUG8pH8Jn3rn1F -o output.json

Terminal

Visualización

Una vez que se completa el escaneo, el gráfico se abrirá automáticamente en su navegador predeterminado. Si no se abre, ábralo quark.html manualmente. No se preocupe si su gráfico se ve desordenado como el de abajo o peor.

Seleccione la opción Crear clústeres para formar clústeres utilizando el algoritmo de detección de la comunidad. Después de eso, puede usar grupos de colores para dar diferentes colores a cada comunidad y luego usar la opción Spacify para arreglar nodos y bordes superpuestos.

El grosor de los bordes depende de la frecuencia de las transacciones entre dos billeteras, mientras que el tamaño de un nododepende tanto de la frecuencia de la transacción como del número de conexiones del nodo.
Como Orbit usa Quark para representar el gráfico, hay más información sobre las diversas funciones y controles disponibles en el archivo README de Quark.

Descarga Orbit

Toda la información proporcionada en este medio es para fines educativos, en ningún caso alguno se hace responsable e cualquier mal uso de la información. Toda la información es para el desarrollo e investigación de métodos de seguridad informática.

No olvides visitar nuestra hacking shop

shop