So, ein freundlicher Mit-Foren-Nutzer hat mir mal eine App aus dem Mac App Store zugesandt. Ich habe hier noch 10.6.4, also kein App Store.
Die Anwendung bekomme ich trotzdem zum laufen:
1) In der Info.plist LSMinimumSystemVersion von 10.6.6 auf 10.6.4
2) Mit eingenem (self-signed) lokalen Zertifikat neu signieren
3) Im gdb starten und auf ein exit(0255) warten. Addresse merken, an dem exit(0255) gerufen wird, in ein "ret" patchen
4) Anwendung läuft
5) Bei Bedarf: Binary permanent patchen und neu signieren.
War jetzt nicht so aufwändig, das herauszufinden, habe aber noch nicht alles getestet. Wenn das alles an "Sicherheit" von Seiten Apple war, na dann...
Hier gibt es ja Personen, die eigene Software im Mac App Store haben(?) Kann mir von denen jemand eine "Raubkopie" zukommen lassen (ist ja rechtmässig, wenn ihr mir die schickt). Ich würde gerne sehen, ob ich die auch so einfach bei mir "illegal" zum laufen bekomme.
Vielen Dank!
Die Anwendung bekomme ich trotzdem zum laufen:
1) In der Info.plist LSMinimumSystemVersion von 10.6.6 auf 10.6.4
2) Mit eingenem (self-signed) lokalen Zertifikat neu signieren
3) Im gdb starten und auf ein exit(0255) warten. Addresse merken, an dem exit(0255) gerufen wird, in ein "ret" patchen
4) Anwendung läuft
5) Bei Bedarf: Binary permanent patchen und neu signieren.
War jetzt nicht so aufwändig, das herauszufinden, habe aber noch nicht alles getestet. Wenn das alles an "Sicherheit" von Seiten Apple war, na dann...
Hier gibt es ja Personen, die eigene Software im Mac App Store haben(?) Kann mir von denen jemand eine "Raubkopie" zukommen lassen (ist ja rechtmässig, wenn ihr mir die schickt). Ich würde gerne sehen, ob ich die auch so einfach bei mir "illegal" zum laufen bekomme.
Vielen Dank!
♥C++