Code Monkey home page Code Monkey logo

Comments (40)

RocketNinja15 avatar RocketNinja15 commented on July 19, 2024 2

I'll look into it, I actually just jailbroke my phone again a couple days ago for the first time in months, so good timing :)
Can't promise I'll have time anytime soon, but within 10 days or so I'll probably have a response for you with some info.

Thank you so much. I just think this is a really cool project!

from ios-restrictions-recovery.

tarbaII avatar tarbaII commented on July 19, 2024 1

@RocketNinja15 After about 2 hours of fiddling around with it, I finally got it to work on the latest version, iOS 14.8. I'm really excited! I'll probably have iOS 12 through 14 support finished in the next week or two. Won't be too difficult because the groundwork is already there, just need to tweak some things.

Alyxs-iPhone:/usr/bin root# keychain_dumper > /private/var/mobile/kdout.txt

...
Generic Password
----------------
Service: ParentalControls
Account: user
Entitlement Group: apple
Label: (null)
Accessible Attribute: kSecAttrAccessibleWhenUnlockedThisDeviceOnly, protection level 5
Description: (null)
Comment: (null)
Synchronizable: 0
Generic Field: (null)
Keychain Data: 2458
...

As you can see, it successfully got the Screen Time passcode I set on my phone, which was 2458. I was a little relieved because I'd actually forgotten what I'd set it to ๐Ÿ˜†

from ios-restrictions-recovery.

RocketNinja15 avatar RocketNinja15 commented on July 19, 2024 1

The SSH library I'm using is probably doing something weird. I'll look into it in the morning

Yea, no worries, sleep is precious :)
I am going to be unavailable until Thursday so have a good week! Thank you so much for your support @alyxferrari !

from ios-restrictions-recovery.

RocketNinja15 avatar RocketNinja15 commented on July 19, 2024 1

I would have to do it, give me a couple hours and I'll send a build to you

@alyxferrari no worries! No rush at all, I just want to help :)

from ios-restrictions-recovery.

RocketNinja15 avatar RocketNinja15 commented on July 19, 2024 1

@tarbaII There is an issue with keychain dumper url

from ios-restrictions-recovery.

tarbaII avatar tarbaII commented on July 19, 2024

I'll look into it, I actually just jailbroke my phone again a couple days ago for the first time in months, so good timing :)
Can't promise I'll have time anytime soon, but within 10 days or so I'll probably have a response for you with some info.

from ios-restrictions-recovery.

RocketNinja15 avatar RocketNinja15 commented on July 19, 2024

@RocketNinja15 After about 2 hours of fiddling around with it, I finally got it to work on the latest version, iOS 14.8. I'm really excited! I'll probably have iOS 12 through 14 support finished in the next week or two. Won't be too difficult because the groundwork is already there, just need to tweak some things.

Alyxs-iPhone:/usr/bin root# keychain_dumper > /private/var/mobile/kdout.txt

...
Generic Password
----------------
Service: ParentalControls
Account: user
Entitlement Group: apple
Label: (null)
Accessible Attribute: kSecAttrAccessibleWhenUnlockedThisDeviceOnly, protection level 5
Description: (null)
Comment: (null)
Synchronizable: 0
Generic Field: (null)
Keychain Data: 2458
...

As you can see, it successfully got the Screen Time passcode I set on my phone, which was 2458. I was a little relieved because I'd actually forgotten what I'd set it to ๐Ÿ˜†

That's Awesome @alyxferrari ! I just recently jailbroke my old iPad on ios 13 because my phone is on ios 15. I was running the .jar and it kept erroring on http://alyxferrari.github.io/iosrr/keychain_dumper. I'm assuming that's due to your fiddling around :) I'm excited to see where this project goes!

from ios-restrictions-recovery.

tarbaII avatar tarbaII commented on July 19, 2024

Oh wait my bad I deleted my GitHub pages repository a couple days ago, I forgot that this project uses it... oops-
It'll be fixed with the iOS 14 update

from ios-restrictions-recovery.

RocketNinja15 avatar RocketNinja15 commented on July 19, 2024

Oh wait my bad I deleted my GitHub pages repository a couple of days ago, I forgot that this project uses it... oops-
It'll be fixed with the iOS 14 update

OK, no worries @alyxferrari! Is there a way to download manually, if not then no worries, I can't wait for the ios 14 :)

from ios-restrictions-recovery.

tarbaII avatar tarbaII commented on July 19, 2024

@RocketNinja15 Can you try this?
https://drive.google.com/file/d/1BoWkK7hhQ-NSaG21oARNjzvhvLRz0WGa/view?usp=sharing

from ios-restrictions-recovery.

RocketNinja15 avatar RocketNinja15 commented on July 19, 2024

@RocketNinja15 Can you try this?
https://drive.google.com/file/d/1BoWkK7hhQ-NSaG21oARNjzvhvLRz0WGa/view?usp=sharing

@alyxferrari where should I put this, in the same directory as the other jar, or should I open this

from ios-restrictions-recovery.

tarbaII avatar tarbaII commented on July 19, 2024

Make a new folder somewhere and put the JAR I sent in there. Then just run it like normal

from ios-restrictions-recovery.

RocketNinja15 avatar RocketNinja15 commented on July 19, 2024

Make a new folder somewhere and put the JAR I sent in there. Then just run it like normal

@alyxferrari I almost got it, but....

Unable to reach a settlement: [diffie-hellman-group1-sha1, diffie-hellman-group-exchange-sha1] and [[email protected], ecdh-sha2-nistp256, ecdh-sha2-nistp384, ecdh-sha2-nistp521, diffie-hellman-group-exchange-sha256, diffie-hellman-group14-sha1]

from ios-restrictions-recovery.

tarbaII avatar tarbaII commented on July 19, 2024

Can you run it from the command prompt and take a screenshot of the output?

cd C:/Folder/That/Has/The/Jar
java -jar putjarfilenamehere.jar

Replace the folder and file names of course

from ios-restrictions-recovery.

RocketNinja15 avatar RocketNinja15 commented on July 19, 2024

Can you run it from the command prompt and take a screenshot of the output?

cd C:/Folder/That/Has/The/Jar
java -jar putjarfilenamehere.jar

Replace the folder and file names of course

@alyxferrari https://hastebin.com/idibokokac.properties

I pasted it in there :)

from ios-restrictions-recovery.

tarbaII avatar tarbaII commented on July 19, 2024

Sorry for the intrusive question, but do you live outside the US? I read a while ago that some countries consider certain cryptography extensions weapons lol

from ios-restrictions-recovery.

RocketNinja15 avatar RocketNinja15 commented on July 19, 2024

Sorry for the intrusive question, but do you live outside the US? I read a while ago that some countries consider certain cryptography implementations weapons lol

Haha, nope! I live in the US mainland @alyxferrari What do you see that is causing the issue?

from ios-restrictions-recovery.

tarbaII avatar tarbaII commented on July 19, 2024

Well then I have no clue why it's failing to get instances for whatever crypto extensions it's trying to access. I'll do some troubleshooting tomorrow and get back to you

from ios-restrictions-recovery.

RocketNinja15 avatar RocketNinja15 commented on July 19, 2024

Well then I have no clue why it's failing to get instances for whatever crypto extensions it's trying to access. I'll do some troubleshooting tomorrow and get back to you

so what is the exact problem, is it trying to download something, connect to the web, decrypt something... what is is it trying to do and getting hung in @alyxferrari

from ios-restrictions-recovery.

tarbaII avatar tarbaII commented on July 19, 2024

SSH connections are encrypted and the OS isn't letting it access the crypto extensions it needs to encrypt and decrypt the connection data

from ios-restrictions-recovery.

RocketNinja15 avatar RocketNinja15 commented on July 19, 2024

SSH connections are encrypted and the OS isn't letting it access the crypto extensions it needs to encrypt and decrypt the connection data

C:\Users\Rocket\Downloads\keychain-dumper>ssh root@MYIPThe authenticity of host 'MYIP (MYIP)' can't be established.RSA key fingerprint is SHA256:MYKEY.Are you sure you want to continue connecting (yes/no/[fingerprint])? yes Warning: Permanently added 'MYIP' (RSA) to the list of known hosts.root@MYIP4's password:Rockets-iPad:~ root# ssh

@alyxferrari i can connect though terminal......

from ios-restrictions-recovery.

tarbaII avatar tarbaII commented on July 19, 2024

The SSH library I'm using is probably doing something weird. I'll look into it in the morning

from ios-restrictions-recovery.

RocketNinja15 avatar RocketNinja15 commented on July 19, 2024

@alyxferrari I am back by the way, so you need me to test anything ๐Ÿ‘

from ios-restrictions-recovery.

tarbaII avatar tarbaII commented on July 19, 2024

Did some research and apparently the crypto error is my fault because the JAR is unsigned. I'll still have to look into how to fix that. I'm also trying to get an iOS 12 device of mine working so I can test on it. I'll let you know when I have something for you.

from ios-restrictions-recovery.

RocketNinja15 avatar RocketNinja15 commented on July 19, 2024

Did some research and apparently the crypto error is my fault because the JAR is unsigned. I'll still have to look into how to fix that. I'm also trying to get an iOS 12 device of mine working so I can test on it. I'll let you know when I have something for you.

@alyxferrari
https://docs.oracle.com/javase/tutorial/deployment/jar/signindex.html

Is it this?

from ios-restrictions-recovery.

tarbaII avatar tarbaII commented on July 19, 2024

Probably although I'm not sure. I'll have to look more into it.

from ios-restrictions-recovery.

tarbaII avatar tarbaII commented on July 19, 2024

@RocketNinja15 Could you uninstall your current version of Java and install the OpenJDK? It seems like only official Oracle versions of Java have this problem. Another tester and I didn't have this problem because we were both using the OpenJDK.

https://adoptium.net/ choose either JDK 11 (what I would recommend) or JDK 17

from ios-restrictions-recovery.

RocketNinja15 avatar RocketNinja15 commented on July 19, 2024

@RocketNinja15 Could you uninstall your current version of Java and install the OpenJDK? It seems like only official Oracle versions of Java have this problem. Another tester and I didn't have this problem because we were both using the OpenJDK.

https://adoptium.net/ choose either JDK 11 (what I would recommend) or JDK 17

@alyxferrari progress.... but
image

from ios-restrictions-recovery.

tarbaII avatar tarbaII commented on July 19, 2024

Can you take a screenshot of the console or the main iOS-RR log window? Thank you for your testing btw :)

from ios-restrictions-recovery.

RocketNinja15 avatar RocketNinja15 commented on July 19, 2024

Can you take a screenshot of the console or the main iOS-RR log window? Thank you for your testing btw :)

Yup @alyxferrari
https://hastebin.com/tepuqevayu.apache

from ios-restrictions-recovery.

tarbaII avatar tarbaII commented on July 19, 2024

Can you install either NewTerm or Filza and see if the folder /User (its a shortcut, not a real folder) exists?

If it does, can you take a screenshot of its directory structure?

from ios-restrictions-recovery.

RocketNinja15 avatar RocketNinja15 commented on July 19, 2024

Can you install either NewTerm or Filza and see if the folder /User (its a shortcut, not a real folder) exists?

If it does, can you take a screenshot of its directory structure?

Yup! @alyxferrari
IMG_0002

from ios-restrictions-recovery.

tarbaII avatar tarbaII commented on July 19, 2024

Hmm, that's a little odd that it's saying it doesn't exist then. I'll try hardcoding the actual path (/private/var/mobile) instead of using shortcuts.

from ios-restrictions-recovery.

RocketNinja15 avatar RocketNinja15 commented on July 19, 2024

Hmm, that's a little odd that it's saying it doesn't exist then. I'll try hardcoding the actual path (/private/var/mobile) instead of using shortcuts.

@alyxferrari how should I do that? Is it saying that the /User/ folder doesnโ€™t exist or the keychain-dumper folder doesnโ€™t exist in the /User/ folder

from ios-restrictions-recovery.

tarbaII avatar tarbaII commented on July 19, 2024

I would have to do it, give me a couple hours and I'll send a build to you

from ios-restrictions-recovery.

RocketNinja15 avatar RocketNinja15 commented on July 19, 2024

I would have to do it, give me a couple hours and I'll send a build to you

hey, let me know if you want me to test anything! @alyxxxx

from ios-restrictions-recovery.

tarbaII avatar tarbaII commented on July 19, 2024

Kinda forgot about this lol, I realized it was possible to port it to a native iOS app and started working on that but hit a roadblock. I'll update the Java version as soon as I can

from ios-restrictions-recovery.

RocketNinja15 avatar RocketNinja15 commented on July 19, 2024

Kinda forgot about this lol, I realized it was possible to port it to a native iOS app and started working on that but hit a roadblock. I'll update the Java version as soon as I can

Hahaha, no worries @alyxxxx !

from ios-restrictions-recovery.

RocketNinja15 avatar RocketNinja15 commented on July 19, 2024

@alyxxxx lmk if i can test anything.

I am running my pc boot camped to windows from Mac, and i use the checkra1n jailbreak on Mac then go to windows. IDK if thatโ€™s the issue

from ios-restrictions-recovery.

RocketNinja15 avatar RocketNinja15 commented on July 19, 2024

@alyxferrari its been fixed for me for a while :)

from ios-restrictions-recovery.

Related Issues (8)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.