Pasteboard
Last updated
Last updated
On peut utiliser objection pour récupérer le contenu du pasteboard :
Voilà on a réussi à obtenir le contenu du pasteboard.
Pour réussir ce challenge à l'aide de frida, la première chose à faire est de déterminer la classe responsable du Pasteboard en Objective C ou en Swift.
Voici la classe :
Donc on trace Ă l'aide de frida-trace la classe UIPasteboard :
Plusieurs méthode sont utilisé mais laquelle choisir. En regardant de nouveau la doc et la maniere dont les développeurs utilise la classe on déduit que la méthode qui nous intéresse est generalPasteboard :
On trace de nouveau :
On sait que la methode generalPasteboard renvoie un objet ayant les méthodes suivantes : hasStrings() , string() ....... (cf.doc) :
On va donc modifier le script généré par frida_trace et se situant dans le dossier __handler__/UIPasteboard/generalPastboard.js pour afficher le contenu :