MESH client - remote forensics
com.barghest.mesh
⭐ Brak ocen · ⬇ 0
Wersja
0.1.7-alpha Rozmiar
92 MIB Android
Android 8.0+ Dodano
2026-08-07
0.1.7-alpha Rozmiar
92 MIB Android
Android 8.0+ Dodano
2026-08-07
Klient MESH umożliwia urządzeniu połączenie się z zaufanym analitykiem w celu przeprowadzenia zdalnej analizy kryminalistycznej.
Umożliwia zdalne debugowanie sieci bezprzewodowej dla urządzeń z systemem Android, zapewniając analizę kryminalistyczną urządzeń mobilnych i kontrolowany dostęp do sieci za pośrednictwem bezpiecznych tuneli.
Urządzenia mobilne są często umieszczane za NAT-em, zaporami sieciowymi lub restrykcyjnymi sieciami mobilnymi, które uniemożliwiają bezpośredni dostęp przychodzący. Tradycyjna zdalna analiza kryminalistyczna zazwyczaj wymaga scentralizowanych serwerów VPN lub ryzykownego przekierowywania portów.
MESH rozwiązuje ten problem, nawiązując bezpieczne połączenia za pomocą tunelowania opartego na WireGuard i koordynacji Tailscale. Każdemu urządzeniu przypisany jest prywatny adres sieciowy, co pozwala mu na bezpieczną komunikację z zaufaną infrastrukturą, tak jakby znajdowało się w tej samej sieci lokalnej.
Aby umożliwić tę funkcjonalność, MESH korzysta z interfejsu API VpnService systemu Android. Tworzy to interfejs sieci wirtualnej (TUN), który umożliwia aplikacji kierowanie ruchem wymaganym dla tych bezpiecznych połączeń. Jest to niezbędne do takich funkcji, jak zdalne debugowanie sieci bezprzewodowej ADB i interakcja z narzędziami kryminalistycznymi.
Interfejs VPN jest używany tylko do tych konkretnych połączeń i nie zapewnia ogólnej usługi VPN ani anonimizacji.
MESH nie jest samodzielnym narzędziem sieciowym ani VPN. Działa tylko po połączeniu z zaufaną infrastrukturą obsługiwaną przez analityków, skonfigurowaną do zdalnej analizy kryminalistycznej. Użytkownicy nie mogą korzystać z aplikacji samodzielnie bez tej konfiguracji.
Ta konfiguracja umożliwia zdalną analizę kryminalistyczną urządzeń mobilnych za pomocą narzędzi takich jak WARD, MVT, AndroidQF i libimobiledevice, bez bezpośredniego udostępniania urządzeń do publicznego internetu.
Dodatkowe informacje techniczne i kod źródłowy można znaleźć w repozytorium projektu MESH:
https://github.com/BARGHEST-ngo/MESH

