Servus cstate, heute melde ich mich auch zum ersten Mal direkt mit einer Projektvorstellung.
Ich bastle aktuell an einem Setup für Android sowie iOS Handys, auf die man per remote zugreift. Hintergrund ist, dass es immer schwieriger wird mit Multiaccounting Browsern seine Sachen zu erledigen und die Cloud-Phone Anbieter am Markt größtenteils nur Müll liefern. Emulierte Android Devices die schon beim basic Google Play Integrity failen, und selbst wenn mal echte Handys angeboten werden ist spätestens bei Banking-Apps Schluss (meist schon vorher). Wenn man sein OPsec aber nicht komplett ignoriert (was man auch nicht sollte, man hat ja trotzdem kein allzu großes Verlangen im Bau zu landen) heißt das: niemals in der Nähe von zuhause anschalten, dauerhaft in einem Faraday Bag lagern um GPS, Triangulation, WLAN und Bluetooth-Scanning zu vermeiden, was im Alltag ziemlich nervig werden kann. Zumindest kenne ich nicht viele die Bock haben sich jedes mal wie ein Junkie auf eine Parkbank zu setzen und dort ihre Geschäfte zu machen.
Die Idee ist daher: Die Handys laufen in einer kontrollierten Umgebung und man greift nur per Remote VPN acces drauf zu. Stand jetzt laufen darauf alle Apps inkl. Banking/Finanz ohne Flags
Access läuft webbasiert über KVM over IP. Die Handys hängen lokal im bereitgestellten Wlan. Proxy kann man entweder direkt in den System Einstellungen oder mit Drittanbieter Software hinzufügen (wird laut meiner Recherche teilweise von Apps erkannt) oder direkt über den Router selbst – da bin ich noch am tüfteln wie sich das sauber implementieren lässt.
Beim Thema Standort habe ich mir auch schon Gedanken gemacht wie man GPS direkt vor Ort sauber spoofen kann und zusätzlich passende WLAN Umgebungen für die Standorterkennung hinbekommt. Wirklich weit bin ich da bisher aber noch nicht gekommen
Das ganze ist aktuell eher ein offenes Projekt als irgendwas fertiges. Mich würde einfach interessieren was ihr davon haltet, ob es Kritikpunkte gibt oder ihr eigene Ideen dazu habt. Wenn jemand Lust hat da mitzudenken oder das ganze in irgendeiner Form mit voranzubringen freut mich das natürlich umso mehr. Mich würde zusätzlich interessieren wie ihr das Konzept grundsätzlich seht
- Was wären für euch realistische Preisbereiche pro Handy/App (z. B wöchentlich gedacht)?
- Lieber gestellte Handys in einem Pool Modell oder eigene Hardware die dann gehostet wird
- Ob generell Interesse an so einem Service besteht
Aktuelle Probleme:
- Remote-Control-Lockout: Wenn ein Iphone nicht strikt mit Geführter Zugriff/Guided-Acces auf eine App beschränkt ist kann man über die Einstellungen den AssistiveTouch deaktivieren was Touch-Weitergabe via KVM trennen. Danach ist kein Remote Input mehr möglich bis jemand physisch ans Gerät geht und es wieder aktiviert.
- Camera / PhotoTAN: Größtes praktisches Problem bisher. Visuelle TAN Codes oder ähnliche Grafiken zuverlässig remote mit der Kamera zu erfassen. Dafür habe ich noch keinen sauberen Ansatz.
- Sauberes einführen von Proxys in OpenWrt ohne DNS leaks und genrelle Firewall/Architektur Einstellungen