github blacktop/ipsw v3.1.600

latest releases: v3.1.624, v3.1.623, v3.1.622...
4 months ago

Changelog

Highlights

Three 🆕 llm providers for the ipsw disass --dec commands 🎉

❱ ipsw dsc disass 22F5068a__iPhone17,1/dyld_shared_cache_arm64e --vaddr 0x2532DB59C --demangle --dec --llm openai
   • Loading symbol cache file...
? Select model to use: "gpt-4.1"
int update_lockdown_mode_state(void) {
    // Stack canary setup
    uintptr_t stack_canary = *__stack_chk_guard;

    // Prepare sysctlbyname arguments
    const char *name = "security.mac.lockdown_mode_state";
    int value = 0;
    size_t value_len = 8;
    int result = sysctlbyname(name, &value, &value_len, NULL, 0);

    // If sysctlbyname succeeded and value == 1, set byte to 1, else 0
    unsigned char lockdown_mode = (result == 0 && value == 1) ? 1 : 0;
    *(volatile unsigned char *)(&LockdownMode) = lockdown_mode;

    // Stack canary check
    if (stack_canary != *__stack_chk_guard)
        __stack_chk_fail();

    return 0;
}

New Features

  • 7f9502f: feat: add claude as --llm provider to ipsw disass --dec cmds (@blacktop)
  • 4e42e9c: feat: add openai as --llm provider for ipsw disass --dec cmds (@blacktop)
  • f60698a: feat: add support for local LLM provider via --llm ollama flag for ipsw disass --dec cmds (@blacktop)

Bug fixes

Other work

Summary

Full Changelog: v3.1.599...v3.1.600

What to do next?

Don't miss a new ipsw release

NewReleases is sending notifications on new releases.