- Registriert
- 13.07.08
- Beiträge
- 397
Kann jemand einem Mac-Neuling bitte erklären, wie ich die Konsole richtig bediene, um folgende Anleitung zu benutzen:
http://www.csi-labor.de/2009/12/wie-erkenne-ich-pinchmedia-bestandteile-in-iphoneipod-anwendungen-update-02-01-2010/
Es geht speziell um die Pinchmedia-Codesuche in iPhone-Apps, dachte das passt vllt. eher unter OS X rein..
ich hab keinen plan wie ich die Anleitung für den Mac in der Konsole umsetzen kann..
Weg 3: Manuelle Suche auf einem Mac (Experten):
Im Endeffekt sind die Schritte bei einem Mac ähnlich wie die unter Windows. Ausschließlich die Pfadangaben sind hier unterschiedlich. Eine separate Anleitung ist daher eigentlich nicht notwendig. Eine Software welche automatisch nach Pinchmedia-Code sucht ist mir leider nicht bekannt.
[Update 2]
Eine leider unbekannte Person hat mir heute noch ein kleines Shellscript für Mac-Systeme zukommen lassen, mit dessen Hilfe man seine Apps ebenfalls nach PinchMedia Code untersuchen kann. Im Endeffekt entpackt das Script alle iPhone Apps in ein Temporär-Ordner und prüft dann deren Inhalt nach PinchMedia Code. Im Fall eines Treffers zeigt es dann an in welcher Datei der Code gefunden wurde. Wichtig dabei ist, dass sich um den eigentlichen Dateinamen der Anwendung handelt und dies nicht unbedingt identisch sein muss zum Namen der Anwendung. Aber in den meisten Fällen sollte man die Anwendung anhand des Dateinamens erkennen.
Für die Nutzung des Scripts sollte einem die Konsole unter MacOS nicht unbekannt sein. In der Konsole muss man eigentlich nur das unten angefügte Script z.B. in seinem Home-Verzeichnis mit dem Datennamen pinchmediascanner.sh speichern und zuerst einmal ausführbar machen. Da für die Verwendung eh die Konsole benötigt wird, kann man dies gleich in der Konsole erledigen. Hierzu wechselt man mittels cd ~ in den Home-Ordner und mit chmod +x pinchmediascanner.sh wird die Datei ausführbar gemacht. Danach einfach das Script mit ./pinchmediascanner.sh starten und — je nach Anzahl der Apps — erst einmal eine Tasse Kaffee besorgen. Der Scan-Vorgang kann durchaus einige Zeit andauern. Noch eine kleine Information: Während die Apps entpackt werden, erfolgt vom Script keine Ausgabe. Also nicht wundern, wenn sich erst einmal für eine längere Zeit nichts regt.
Noch ein wichtiger Hinweis. Der Pfad „$HOME/Music/iTunes/Mobile Applications” scheint laut Rückmeldungen abhängig von der MacOS Installation zu sein. Bitte kontrolliert daher unbedingt vorher, ob der Pfad im Script für euer System angepasst werden muss.
1 #!/bin/bash
2 cd "$HOME/Music/iTunes/Mobile Applications"
3 mkdir -p "$HOME/Music/iTunes/Mobile Applications/tmp"
4 cd "$HOME/Music/iTunes/Mobile Applications/tmp"
5 for i in ../*.ipa ; do unzip -o "$i" > /dev/null ; done
6 egrep -i "libPMAnalytics|libPMAnalytics" Payload/*/* 2>/dev/null
7 rm -rf "$HOME/Music/iTunes/Mobile Applications/tmp"
http://www.csi-labor.de/2009/12/wie-erkenne-ich-pinchmedia-bestandteile-in-iphoneipod-anwendungen-update-02-01-2010/
Es geht speziell um die Pinchmedia-Codesuche in iPhone-Apps, dachte das passt vllt. eher unter OS X rein..
ich hab keinen plan wie ich die Anleitung für den Mac in der Konsole umsetzen kann..
Weg 3: Manuelle Suche auf einem Mac (Experten):
Im Endeffekt sind die Schritte bei einem Mac ähnlich wie die unter Windows. Ausschließlich die Pfadangaben sind hier unterschiedlich. Eine separate Anleitung ist daher eigentlich nicht notwendig. Eine Software welche automatisch nach Pinchmedia-Code sucht ist mir leider nicht bekannt.
[Update 2]
Eine leider unbekannte Person hat mir heute noch ein kleines Shellscript für Mac-Systeme zukommen lassen, mit dessen Hilfe man seine Apps ebenfalls nach PinchMedia Code untersuchen kann. Im Endeffekt entpackt das Script alle iPhone Apps in ein Temporär-Ordner und prüft dann deren Inhalt nach PinchMedia Code. Im Fall eines Treffers zeigt es dann an in welcher Datei der Code gefunden wurde. Wichtig dabei ist, dass sich um den eigentlichen Dateinamen der Anwendung handelt und dies nicht unbedingt identisch sein muss zum Namen der Anwendung. Aber in den meisten Fällen sollte man die Anwendung anhand des Dateinamens erkennen.
Für die Nutzung des Scripts sollte einem die Konsole unter MacOS nicht unbekannt sein. In der Konsole muss man eigentlich nur das unten angefügte Script z.B. in seinem Home-Verzeichnis mit dem Datennamen pinchmediascanner.sh speichern und zuerst einmal ausführbar machen. Da für die Verwendung eh die Konsole benötigt wird, kann man dies gleich in der Konsole erledigen. Hierzu wechselt man mittels cd ~ in den Home-Ordner und mit chmod +x pinchmediascanner.sh wird die Datei ausführbar gemacht. Danach einfach das Script mit ./pinchmediascanner.sh starten und — je nach Anzahl der Apps — erst einmal eine Tasse Kaffee besorgen. Der Scan-Vorgang kann durchaus einige Zeit andauern. Noch eine kleine Information: Während die Apps entpackt werden, erfolgt vom Script keine Ausgabe. Also nicht wundern, wenn sich erst einmal für eine längere Zeit nichts regt.
Noch ein wichtiger Hinweis. Der Pfad „$HOME/Music/iTunes/Mobile Applications” scheint laut Rückmeldungen abhängig von der MacOS Installation zu sein. Bitte kontrolliert daher unbedingt vorher, ob der Pfad im Script für euer System angepasst werden muss.
1 #!/bin/bash
2 cd "$HOME/Music/iTunes/Mobile Applications"
3 mkdir -p "$HOME/Music/iTunes/Mobile Applications/tmp"
4 cd "$HOME/Music/iTunes/Mobile Applications/tmp"
5 for i in ../*.ipa ; do unzip -o "$i" > /dev/null ; done
6 egrep -i "libPMAnalytics|libPMAnalytics" Payload/*/* 2>/dev/null
7 rm -rf "$HOME/Music/iTunes/Mobile Applications/tmp"
yay