First, ready to download the jailbreak version of the voice-shake app
General download jailbreak version of the app or from the jailbreak phone crack genuine app, another one from the PP helper or jailbreak market to download, here choose the second way
Thanks to the code provided by http://iosre.com/t/pp-ipa/11589, here we use a Python3 script to search and download
The script is as follows:
Import urllib.requestimport urllib.parseimport reimport sslimport base64# turn off SSL authentication user_agent = ' mozilla/4.0 (compatible; MSIE 5.5; Windows NT) ' headers = {' user-agent ': user_agent}ssl._create_default_https_context = ssl._create_unverified_ Contextprint ("Close certificate Verify ...") def getsearchresult (): keyword = input ("Input the search key word:") #将中 Text to URL encoding keyword = urllib.parse.quote (keyword) searchurl = "https://www.25pp.com/ios/search_app_0/" + keyword + "/" Content = Gethtmlstringbyurl (searchurl) Detailurl = getsearchdetailurl (content) content = Gethtmlstringbyurl (det Ailurl) Downurl = getappdownurlbyhtmlcontent (content) return downurl# get Web content based on URL def gethtmlstringbyurl (URL): TR y:request = urllib.request.Request (URL, headers=headers) response = Urllib.request.urlopen (Request) Content = Response.read (). Decode (' Utf-8 ') # GBK return content except Urllib.request.URLError as E:if h Asattr (E, "code"): Print (E.code) if Hasattr (E, "Reason"): print (E.reason) return "" # Get details based on page content def Getsearchdetailurl (content): pattern = re.compile (' href= ' https://www.25pp.com/ios/detail_.*? ', re. S) #href = "https://www.25pp.com/ios/detail_3491226/" items = Re.findall (pattern, content) for item in items: #print (item) values = Item.split (' "') result = values[1] Print (" Detail URL: "+ result) retur N Result return "" # Gets the download link of the IPA according to the content of the Web page def getappdownurlbyhtmlcontent (content): pattern = re.compile (' appdownurl= ". *? ', Re. S) # appdownurl= "ahr0cdovl3ixms4ynxbwlmnvbs9zb2z0lziwmtgvmdevmdkvmjaxodaxmdlfnji0nthfmje1mdywoty4nzc4lmlwyq==" Items = Re.findall (pattern, content) for item in items:values = Item.split (' "') result = Values[1] Print ("Orgin download URL:" + result) # Base64decode output = Base64.standard_b64decode (Result) ou Tput = output.__str__ () Return output return "" Downurl = Getsearchresult () print ("Down URL:" + downurl)
Download results:
Close Certificate Verify ... Input the search key word: Vibrato detail url:https://www.25pp.com/ios/detail_3306009/orgin Download URL: Ahr0cdovl3ixms4ynxbwlmnvbs9zb2z0lziwmtgvmdyvmjavmjaxoda2mjbfntu4mdjfmjmwnzaxnzk3otizlmlwyq==down url:b '/http R11.25pp.com/soft/2018/06/20/20180620_55802_230701797923.ipa '
Download the Vibrato app using your browser
Summarize:
As a benchmark for short videos, the vibrato app has the ability to watch short videos and record short videos, which is valuable for learning its code architecture.
Chattering jailbreak version app download