in diesem
Blog Beitrag habe ich ein kleines Skript zum auffinden von PinchMedia gefunden. Dies habe ich etwas angepasst (wegen den Anführungszeichen und der Umwandlung durch WordPress) und möchte es euch nicht vorenthalten:
Besten Dank!
Ich hatte heute genau dasselbe getan, nachdem ich im Schnäppchenthread darauf aufmerksam wurde, nur hatte bei mir die Anpassung des Skripts irgendwie nicht geklappt (lag offenbar daran, dass ich ' statt ` verwendet habe in Zeile 4).
Mit Deiner Version klappt's einwandfrei
der Wert für appDir in der ersten Zeile muss vielleicht angepasst werden, wenn ihr die Library verschoben habt.
Nicht nur, wenn die Library verschoben wurde, auch wenn der Ordnerinhalt anders aufgebaut ist. Dies ist verschieden, je nach dem wie "alt" die Library ist, bzw. wie viele iTunes-Updates sie schon hinter sich hat. Bei neueren iTunes-Installationen lautet der Pfad:
appDir="$HOME/Music/iTunes/iTunes Media/Mobile Applications"
Was muss ich genau mit diesem Code machen?
Das folgende ist derselbe Code wie oben, aber so angelegt, dass er
direkt ins Terminal kopiert werden kann (also ohne dafür eine Datei anzulegen und auszuführen wie in Beitrag #5 beschrieben). Es muss nur allenfalls der Pfad zu Mobile Applications angepasst werden. Ansonsten nur ins Terminal kopieren, Enter drücken und warten (es kann eine Weile dauern!).
Das Skript ist zu Ende, wenn etwas wie "Mac:~ username$ " erscheint.
Code:
Code:
appDir="$HOME/Music/iTunes/iTunes Media/Mobile Applications";for a in "$appDir"/*.ipa; do unzip -qqop "$a" "Payload/*.app/*" | egrep -qi "PinchAnalytics|libPMAnalytics";test $? -eq 0 && echo `basename "$a"` contains PinchWare spyware lib;done
(auch hier: keine Gewähr! Bei mir funktionierts)
Das Resultat bei mir (aus 230 Apps):
Bell Barbecue 1.2.ipa contains PinchWare spyware lib
Copenhagen 1.2.4.ipa contains PinchWare spyware lib
Lonely Planet 3.1.1.ipa contains PinchWare spyware lib
Munich 1.2.4.ipa contains PinchWare spyware lib
MyDevices 1.2.ipa contains PinchWare spyware lib
Paris 1.2.5.ipa contains PinchWare spyware lib
Relax Alarm 4.60.ipa contains PinchWare spyware lib
St Petersburg 1.2.5.ipa contains PinchWare spyware lib
Stockholm 1.2.5.ipa contains PinchWare spyware lib
UnblockMeFree 1.2.1.ipa contains PinchWare spyware lib
Vienna 1.2.4.ipa contains PinchWare spyware lib
Warsaw 1.2.4.ipa contains PinchWare spyware lib
iSwiss 2.1.ipa contains PinchWare spyware lib
znews.ch 496.0.ipa contains PinchWare spyware lib
Hier noch die Info,
was dieses Pinch Media alles ausspäht und nach Hause schickt:
* die eindeutige ID des iPhones
* das iPhone Modell
* die Firmware-Version
* die Programm-Version
* Datum und Uhrzeit, wann die Applikation gestartet wurde
* Datum und Uhrzeit, wann die Applikation beendet wurde
* ob die App gecrackt ist
* ob das Gerät gejailbreakt ist
* die Aktuelle Position des iPhones
* das Geschlecht des Users (wenn die App über das Facebook Connect Feature verfügt)
* den Geburtsmonat des Users (wenn die App über das Facebook Connect Feature verfügt)
* das Geburtsjahr des Users (wenn die Facebook App installiert ist)
Etwas zuviel des Guten für meinen Geschmack und insbesondere ohne mein Wissen und meine Zustimmung...
Eine Liste mit "verseuchten" Apps findet man unter folgendem Link. Die Einträge sind aber schon etwas älter und evt. nicht mehr aktuell:
http://iszene.com/thread-68074.html
Und noch ein paar Infos:
http://iszene.com/thread-55869.html