Jump to content

Welcome to AppCake Forum
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. If you already have an account, login here - otherwise create an account for free today!
Photo
Dev

YOPA 1.0-1 - YOLO Pwned Applications



  • This topic is locked This topic is locked
10 replies to this topic

#1
tt_wj

tt_wj

    Pro Caker

  • Developers
  • 127 posts
    • Time Online: 23h 44m 34s

YOPA

YOLO Pwned Applications

(name subject to change)

 

What is YOPA?!


    [*]YOPA is a new packaging format developed by Kim Jong-Cracks, as an alternative to IPAs
    [/list]

    Why do we need this?


      [*]YOPA is cool
      [*]YOPA supports more compression formats than IPA (only 7zip at the moment)
      [*]YOPA allows crackers to create "patch files" for apps and users can download patch files to update their apps, no need to download the whole package!
      [*]It's too hard to explain here
      [/list]

      How does it work?


        [*]We have developed a MobileSubstrate tweak which attaches itself into MobileInstallation and will automatically process YOPA packages, so it works perfectly with all existing IPA installation tools
        [/list]

        How can I start using YOPA?


          [*]Download the YOPA MobileSubstrate tweak (1.0-git1): https://github.com/K...eases/tag/1.0-1
          [*]Use a cracking utility that supports YOPA (Clutch 1.4-git4 and above), just add "--yopa" as an argument
          [/list]
          Clutch --yopa PSI

          Clutch will generate 2 files, a .ipa file and a .7z.yopa.ipa, just install the .7z.yopa.ipa file using iFunbox/other installation tools
           
           
          Known bugs:


            [*]Doesn't work with itms-services (won't work with AppAddict's app)
            [/list]
  • MONGOLO likes this

#2
hotsjf

hotsjf

    7 years in scene

  • Admin
  • 7,666 posts
    • Time Online: 194d 19m 12s
  • Twitter:@iphonecake_com
  • LocationUSA
  • iDevices Owned:iPod Classic, iPod Touch 4, iPhone 3GS, iPhone 4, iPhone 5S, iPhone 6+, iPad 1, iPad 3, iPad 4, iPad Air 2, Apple Watch, MacBook Air, MacBook Pro, iMac
  • Most used iOS:iOS 6, iOS 7, iOS 8

So how much can YOPA reduce the file size? say 1G app.



#3
tjglass

tjglass

    I have sin

  • IC Member
  • 143 posts
    • Time Online: 4d 7h 44m 49s

uses better compression 7-zip is way better than zip



#4
hotsjf

hotsjf

    7 years in scene

  • Admin
  • 7,666 posts
    • Time Online: 194d 19m 12s
  • Twitter:@iphonecake_com
  • LocationUSA
  • iDevices Owned:iPod Classic, iPod Touch 4, iPhone 3GS, iPhone 4, iPhone 5S, iPhone 6+, iPad 1, iPad 3, iPad 4, iPad Air 2, Apple Watch, MacBook Air, MacBook Pro, iMac
  • Most used iOS:iOS 6, iOS 7, iOS 8

I had one package protocol like yours impelemented before, not for the compression part, but for the patch part.

 

Some previous AppCake ios version can install a special package, that actually contains a DEB file and IPA together in a zip package. And as you may guess, the DEB part is for patch or even more: game hack, unlimited money save files etc.

 

I like your idea, and if you need any compatiblity update from AppCake, just let me know.


  • MONGOLO likes this

#5
tt_wj

tt_wj

    Pro Caker

  • Developers
  • 127 posts
    • Time Online: 23h 44m 34s

So how much can YOPA reduce the file size? say 1G app.

currently it's about 10%, but that's because we put the zip in a 7zip. in future versions it will be handled entirely by 7zip, so it should give a much better compression ratio, especially for big games. thanks! iPhonecake will probably need to store some data about the location of the patch segment, so the app will just download that portion from the file host

#6
Cosmicalninja

Cosmicalninja

    Cosmical

  • IC Respected Member
  • 2,405 posts
    • Time Online: 36d 5h 9m 30s
  • Twitter:cosmicaln1nja
  • Locationthe UK
  • iDevices Owned:iPod Classic, iPhone SE, iPad Mini, iPad 4, MacBook Pro
  • Most used iOS:iOS 8

ttwj never fails to amaze me


  • MONGOLO and tjglass like this

#7
Auroratic

Auroratic

    Since April of 2013

  • iPASTORE
  • 1,434 posts
  • Twitter:@GTXAuro
  • LocationAppCake Community
  • iDevices Owned:iPod Touch 4, iPod Touch 5, iPhone 5, iPhone 6+, iPhone 7+, iHave a PC
  • Most used iOS:iOS 6

True. I think you should look into this hotsjf. This thing has always bothered me . Where as with updated version you just download that as a patch if you will.

 

This tech should definitely looked upon future version of IC!



#8
alienopo

alienopo

    Quality from Space.

  • IC Uploader
  • 8,080 posts
    • Time Online: 93d 17h 33m 16s
  • iDevices Owned:N/A

Is it properly working ?

If yes, why nobody use it ?



#9
Theking36

Theking36

    Caker

  • IC Member
  • 78 posts
    • Time Online: 1d 11h 18m 33s
  • Twitter:@ImICanHasHacks
  • LocationIn my house...
  • iDevices Owned:iPhone 4, iPhone 5, iPhone 6, iPad 4, iHave a PC
  • Donations:US iTunes cards only :)
Yeah I don't see any crackers using this

#10
cakes

cakes

    Caker

  • IC Trusted User
  • 84 posts
    • Time Online: 1d 7h 28m 4s
  • iDevices Owned:iPhone 4, iPhone 4S, iPhone 5, iPad Mini with Retina, iHave a PC
  • Donations:US iTunes Codes :)

Yeah I don't see any crackers using this

 

i think the project is closed, so no more development ;)



#11
hotsjf

hotsjf

    7 years in scene

  • Admin
  • 7,666 posts
    • Time Online: 194d 19m 12s
  • Twitter:@iphonecake_com
  • LocationUSA
  • iDevices Owned:iPod Classic, iPod Touch 4, iPhone 3GS, iPhone 4, iPhone 5S, iPhone 6+, iPad 1, iPad 3, iPad 4, iPad Air 2, Apple Watch, MacBook Air, MacBook Pro, iMac
  • Most used iOS:iOS 6, iOS 7, iOS 8
Project closed. Topic closed.


Sent from my iPhone using Tapatalk
  • JAVsystems and EnderMX like this





Also tagged with one or more of these keywords: Dev