beeper / mac-registration-provider

A small service that generates iMessage registration data on a Mac
GNU Affero General Public License v3.0
133 stars 29 forks source link

Not working please help #10

Closed ExpertMaker closed 7 months ago

ExpertMaker commented 8 months ago

Hello! I made a VM using VMWare for both Mac OS Sonoma and Big Sur, but both display the same error. I download the file and run the commands in terminal but I always get 2023/12/28 06:53:26 Starting mac-registration-provider 173b05fd 2023/12/28 06:53:26 Loading identityservicesd 2023/12/28 06:53:26 No offsets found for 11.0.1/20B29/amd64 (hash: 1a9cc9305e1621a2024a0f2c70fe77af0d0cf1fbd7e971ecd443f2fd587b12fc)

What should I do? Thanks!

NathanKassab commented 8 months ago

Virtual machines don't work for this process, as far as I know. You may need to get a real mac computer.

0xdevalias commented 8 months ago

The specific error here is because 11.0.1 isn't a currently supported version:

@ExpertMaker If you're able to follow the instructions in this comment and upload the binary somewhere, someone might be able to reverse it to get the correct offsets and add support.

asherdundas commented 8 months ago

I just tried with a working version of macos, but I still get the same error. What should I do?

0xdevalias commented 8 months ago

@asherdundas Can you paste the full error here? That will tell us the specific macOS version you're running, and the sha256sum of the /System/Library/PrivateFrameworks/IDS.framework/identityservicesd.app/Contents/MacOS/identityservicesd binary; which is required to understand exactly why you're getting the error.

At a guess though, I would say that you're potentially not using a supported version of macOS like you think you are.

melvinjcuretonjr commented 7 months ago

% sudo ./mac-registration-provider_2
2024/01/24 10:20:27 Starting mac-registration-provider 796b7e34 2024/01/24 10:20:27 Loading identityservicesd 2024/01/24 10:20:27 No offsets found for 14.3/23D56/amd64 (hash: d3c6986fefcbd2efea2a8a7c88104bf22d60d1f4f2bbf3615a1e3ce098aba765)

Screenshot 2024-01-24 at 10 33 04 AM

0xdevalias commented 7 months ago

@melvinjcuretonjr What would have been more helpful here is if @tulir explicitly said that support for that version was just merged in https://github.com/beeper/mac-registration-provider/pull/28 , and so if you use the latest version it should work.