omz:forum

    • Register
    • Login
    • Search
    • Recent
    • Popular

    Welcome!

    This is the community forum for my apps Pythonista and Editorial.

    For individual support questions, you can also send an email. If you have a very short question or just want to say hello — I'm @olemoritz on Twitter.


    How to implement iSign Python library on Pythonista?

    Pythonista
    developer code signing ios isign
    3
    4
    3942
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • GhostHackz
      GhostHackz last edited by

      Hey! I found a Python library called iSign, it allows you to code sign iOS applications. My question is that, is it possible to use it on Pythonista? How can I implement it on Pythonista?

      1 Reply Last reply Reply Quote 0
      • omz
        omz last edited by omz

        This requires the openssl command-line tool, so it would be somewhat difficult to make it work in Pythonista (though probably not entirely impossible). I'm also not really interested in turning Pythonista into something that could be used for piracy.

        1 Reply Last reply Reply Quote 0
        • dgelessus
          dgelessus last edited by

          Pythonista already includes OpenSSL in some form, because Python's ssl module uses it (see ssl.OPENSSL_VERSION). That means in theory you could probably change iSign to use Python's ssl module, or call the OpenSSL APIs via ctypes, instead of using the command line tool. This would probably take a bit of work though.

          @omz Why would code-signing be used for piracy? I'm not familiar with how Apple handles DRM with iOS apps, but I'd be very surprised if it could be circumvented simply by changing the code signature.

          1 Reply Last reply Reply Quote 0
          • omz
            omz last edited by

            @dgelessus It’s easy to find unencrypted ipas for pretty much any app you want. Re-sign it with a developer ID, and you can install them on devices without jailbreak. I think there are sites that'll register your device in a developer account for much less than the $99/a you'd pay to Apple...

            1 Reply Last reply Reply Quote 0
            • First post
              Last post
            Powered by NodeBB Forums | Contributors