iCulture forum | iPhone, iPad,  iPod touch, Apple TV en iOS

iCulture forum | iPhone, iPad, iPod touch, Apple TV en iOS (https://forum.iculture.nl/)
-   Ontwikkelen voor iOS (https://forum.iculture.nl/f133/development/f58/ontwikkelen-voor-ios/)
-   -   MobileSafety.dylib met hexeditor wijzigen? (https://forum.iculture.nl/f133/development/f58/ontwikkelen-voor-ios/150492-mobilesafety-dylib-hexeditor-wijzigen.html)

proXify 11-01-14 15:08

MobileSafety.dylib met hexeditor wijzigen?
 
Beste,

Ik heb nog een oude iPhone 2g van indertijd, maar destijds was de onderste gedeelte van touchscreen defect geraakt.
Ik heb via een touch screen sensitivity bottom fix zo destijds via diskaid daar de nodige dingen aangepast zodat er bij instellingen een extra menu bij kwam om zo de gevoeligheid te versterken + als ik op iets klikte, dat er iets onder mijn vinger aangeklikt werd (als je begrijpt wat ik bedoel).

Dan heb ik mijn springboard laten crashen zodat ik steeds de help knop kon drukken.
http://imagizer.imageshack.us/v2/320...0/824/mu0l.png
De laatste keer heb ik die instellingen wat aangepast om het voor mezelf gemakkelijker te maken, maar ik heb het in de tegengestelde richting qua gevoeligheid gemaakt… Nu lukt het mij net niet meer om aan die help knop te drukken. (help stuurt je naar safari en zo keer je met de homeknop in de springboard).

Nu dacht ik,
En mijn vraag is: 1. Wat als ik deze tekst inkort, dan schuift de oké, restart en help ook naar boven?
In diskaid vond ik de "MobileSafety.dylib"
http://imagizer.imageshack.us/v2/640...0/842/4h32.png
2. Mag ik met hexeditor deze tekst wissen of vervangen door gewoon 'test'? om vervolgens dit op te slaan
http://imagizer.imageshack.us/v2/800...0/827/9x74.png

Alvast bedankt! :D

Whacko 13-01-14 15:31

heh... dat is een goede vraag. Ik zou het gewoon eens proberen... maar wel eerst een backup maken.
Ik weet niet of de uitvoerbare code in de dylib gebruik maakt van statische adressen. Als dat zo is, dan verschuift alle code en gaat alles naar de knoppe.
Wat je wel kunt proberen is alle adressen die je hier geselecteerd hebt met 00 overschrijven.
Daarnaast kan het ook zijn dat de hoogte van de popup niet afhankelijk is van de tekst. maar een vaste hoogte heeft. Je zou dan moeten zoeken naar de hoogte, en die aanpassen. Maar dat is een stuk lastiger aangezien je niet precies de hoogte weet.


Alle tijden zijn GMT +2. Het is nu 03:35.