2024年1月

After IPA Installer stopped supporting at iOS 8 in 2015, I often find the ways to extract IPA form applications installed on iOS devices, but there is no hope of finding it. Until the last few months, I need to extract the IPA for my penetration work. I found the answer on Reddit.com as follows:

Get filza, Apps Manager -> “i” next to app -> bundle -> copy .app folder -> make new Payload folder somewhere -> paste .app inside Payload folder -> zip Payload folder -> rename .zip to .ipa -> profit

Reference : https://www.reddit.com/r/jailbreak/comments/8ef4zb/question_how_do_i_extract_an_ipa_from_an_iphone_8/

To save my sleep time I created a simple shell script to automate the step of extracting an IPA file. The concept is simple, just follow the steps above as you see in the code below.

Prerequisites

To use my script, all you need is install the following apps from Cydia.

Filza (Manage iOS File, from http://apt.thebigboss.org/repofiles/cydia/)
NewTerm 2 (iOS Terminal, from https://repo.chariz.io/)

Installation

Download the extract script “extract-ipa.sh” from my repo:

Then copy the script to the iOS Device and add execution bit permission.

chmod +x extract-ipa.sh

Usage

Find the absolute path of the application bundle.

Open Filza > Tap “Apps manager” > Tap “i”.

Tab “Bundle”.

Tab bundle Title > Hold the tab for Select All and copy the absolute path.

Extract IPA file.

Open NewTerm > Run “su” for use root privilege > Prepare extract command by type as follows:

./extract-ipa.sh

Paste the absolute path from Filza.

Now the command will look like this:

./extract-ipa.sh /absolute/path/to/bundle

Tab “return” on the keyboard and pray that the script will not crash. ;-)

Last but not least

I’m still looking for other ways that are easier. All of you can suggest other ways, including discussing with me about hacking stuff.

搜索DTG(DEVONthink to go):x-devonthink://search
聚合搜索:https://duckduckgo.com/?q=[prompt:聚合搜索]&t=iphone,需配合 Surge 聚合搜索重写模块使用
检查(OmniFocus):omnifocus:///review
微信天府健康通:ksk://sbboy.com/#weixin://app/wx2604a227cbdfc489/jumpWxa/?userName=gh_f0f2d3970dbc,需配合 App 跨时空 使用

扫一扫

QQ扫一扫:mqqapi://qrcode/scan_qrcode?version=1&src_type=app
淘宝扫一扫:taobao://tb.cn/n/scancode
微博扫一扫:sinaweibo://qrcode
京东扫一扫:openapp.jdmobile://virtual?params=%7B%22category%22:%22jump%22,%22des%22:%22saoasao%22%7D
LCP二维码扫描:launch://qr
微信扫一扫:weixin://scanqrcode
美团扫一扫:imeituan://www.meituan.com/scanQRCode?openAR=1
知乎扫一扫:zhihu://codereader

购物搜索

搜索京东:openapp.jdmobile://virtual?params={{{"des":"productList","keyWord":"[prompt:搜索京东]","from":"search","category":"jump"}}}
搜索淘宝:taobao://s.taobao.com/?q=[prompt:搜索淘宝]
搜索 App Store:itms-apps://search.itunes.apple.com/WebObjects/MZSearch.woa/wa/search?media=software&term=[prompt:搜索App Store]
搜索什么值得买:smzdm://search?json={{{"channelName":"home","search_type":"1","keyWord":"[prompt:搜索什么值得买]"}}}
搜索拼多多:pinduoduo://com.xunmeng.pinduoduo/search_result.html?search_key=[prompt:搜索拼多多]

剪贴板

URL 解码:anubis://x-callback-url/tools/urlencode?input=%7B%22text%22%3A%20%22[clipboard]%22%2C%20%22decode%22%3A%20true%7D,需配合 App Anubis 使用
URL 编码:launch://clipboard?text=[list:Url编码|1️⃣ 剪贴板=[+clipboard]|2️⃣ 输入=[+prompt:Url编码]]
编辑剪贴板:launch://clipboard?text=[prompt-return:编辑剪贴板=[clipboard]]
清空剪贴板:launch://clipboard?text={{}}
打开链接:[[clipboard]]

查询慢慢买:

manmanbuy://?type=func&value=MainUtils.openWin(%7bname%3a%27TrendDetailScene%27%2cnavi%3anavigation%2cpageParam%3a%7bsearchKey%3a%27[clipboard]%27%7d%7d)%3b

用京东打开:

openapp.jdmobile://virtual?params=%7B%22category%22%3A%22jump%22%2C%22des%22%3A%22m%22%2C%22url%22%3A%22[clipboard]%22%7D
用 Evernote 剪藏:evernote://x-callback-url/new-clipped-note?url=[clipboard]
写入 Dropbox 剪贴板:launch://dropbox/new?text=[clipboard]&path={{Apps/Launch Center Pro/}}&overwrite=YES&name={{Dropclip.txt}}
同步 Dropbox 剪贴板:launch://dropbox/clipboard?path={{Apps/Launch Center Pro/Dropclip.txt}}
剪贴板写入预设内容:launch://clipboard?text=[list:预设内容|1️⃣ 预设内容=预设内容|2️⃣ 预设内容=预设内容|3️⃣ 预设内容=预设内容|4️⃣ 预设内容=预设内容|5️⃣ 预设内容=预设内容|6️⃣ 预设内容=预设内容]

支付宝

支付宝扫一扫:alipayqr://platformapi/startapp?saId=10000007
支付宝出行:alipays://platformapi/startapp?appId=20002047
支付宝菜鸟驿站:alipays://platformapi/startapp?appId=2021001141626787&page=pages%2Fall-package%2Fall-package
支付宝行程卡:alipays://platformapi/startapp?appId=2021002170600786
支付宝丰巢智能柜:alipays://platformapi/startapp?appId=2019042864359220&page=page%2FsearchExpressList%2FsearchExpressList
支付宝付款码:alipay://platformapi/startapp?appId=20000056
支付宝天府健康通:alipays://platformapi/startapp?appId=2021002116662889
支付宝渝康码:alipays://platformapi/startapp?appId=2021001130674650
支付宝基金:alipays://platformapi/startapp?appId=20000793
支付宝余额宝:alipays://platformapi/startapp?appId=20000793
支付宝医保码:alipays://platformapi/startapp?appId=20002069

其他

新建笔记(Evernote):evernote://x-callback-url/new-note?type=text&title=[prompt:笔记标题]
照片笔记(Evernote):launch://x-callback-url/clipboard?attach=photo:last&x-success={{evernote://x-callback-url/new-note?type=clipboard&title=[prompt:笔记标题]}}
开始录音(Just Press Record):justpressrecord://record,停止录音:justpressrecord://stop
打开 telegram 群组/用户/机器人 等(以 Price Tag 为例):tg://resolve?domain=pricetagapp
给 telegram 群组/用户/机器人 等发消息(以 Price Tag 为例):tg://msg?text=[prompt:发消息]&to=@pricetagapp
殴路词典:eudic://dict/[prompt:欧路词典]
微信丰巢智能柜:ksk://sbboy.com/#weixin://app/wx2604a227cbdfc489/jumpWxa/?userName=gh_cd6a2f7aa6be&path=pages/order/index.html?orderType=receive,需配合 App 跨时空 使用
记录喝水(Waterminder):waterminder://x-callback-url/add-water?amount=300
识别文字(白描):baimiao://x-callback-url/scanText?in=recent&scan=single&count=1&out=copy
拼图(Picsew):picsew://x-callback-url/[list:截图方式|长截图=scroll|横向拼接=hori|竖向拼接=vert]?in=latest&count=[prompt-num:拼接张数]&out=save&clean_status=yes
编辑截图(Pico):pico://last-photo

网页翻译:

list:选择翻译器|1️⃣ 🈯️ DeepL 译至中=https://www.deepl.com/translator#auto/zh/|2️⃣ 🈯️ Google 译至中=https://translate.google.com/#view=home&op=translate&sl=auto&tl=zh-CN&text=|3️⃣ 🆎 DeepL 译至英=https://www.deepl.com/translator#auto/en/|4️⃣ 🆎 Google 译至英=https://translate.google.com/#view=home&op=translate&sl=auto&tl=en&text=

批量新建任务(OmniFocus):

omnifocus:///paste?target=inbox&content=[prompt-list(
[list:列表类型|1️⃣ 同级=|2️⃣ 子项= ]- ):列表录入=- |]

其他 App 直接调用 Launch Center Pro 动作

Launch Center Pro 支持从其他 App(例如 OmniFocus、Evernote等) 直接调用特定动作:launch://?url=%5BAction:129%5D,URL 解码后为launch://?url=[action:129],动作ID可从动作编辑页面底部找到:

URL Scheme 查询网站

MoneyWiz:https://help.wiz.money/en/articles/4525440-automate-transaction-management-with-url-schemas
OmniFocus:https://inside.omnifocus.com/url-schemes
Picsew:https://sugarmo.github.io/picsew-help/zh-Hans/x-callback-url.html
Fantastical:https://flexibits.com/fantastical-ios/help/integration

  1. BBR加速脚本(CentOS7*)
    wget -N --no-check-certificate "https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh"
    chmod +x tcp.sh
    ./tcp.sh
    Ubuntu 20.04 & Ubuntu18.04 快速开启 TCP BBR 实现高效单边加速
    Linux Kernel 内核升级到 4.9 及以上版本可以实现 BBR 加速,由于Ubuntu 18.04 默认的内核就是 4.15版本的内核,由于Ubuntu 20.04 默认的内核就是 5.4 版本的内核,并已经默认编译了 TCP BBR 模块,所以可以直接通过参数开启。
    新的 TCP 拥塞控制算法 BBR (Bottleneck Bandwidth and RTT) 可以让服务器的带宽尽量跑慢,并且尽量不要有排队的情况,让网络服务更佳稳定和高效。

    修改系统变量

    echo net.core.default_qdisc=fq >> /etc/sysctl.conf
    echo net.ipv4.tcp_congestion_control=bbr >> /etc/sysctl.conf

    保存生效

    sysctl -p

    执行

    sysctl net.ipv4.tcp_available_congestion_control
    如果结果是这样的就是成功开启了
    sysctl net.ipv4.tcp_available_congestion_control
    net.ipv4.tcp_available_congestion_control = bbr cubic reno
    执行⁠lsmod | grep bbr 检查BBR是否开启

  2. 宝塔登陆消除脚本

    运行完之后,记得清除浏览器的缓存查看,也可以直接换一个浏览器登陆。

    sed -i "s|bind_user == 'True'|bind_user == 'XXXX'|" /www/server/panel/BTPanel/static/js/index.js
    去除新版宝塔面板的方法

  3. 综合测速脚本
    wget -N --no-check-certificate https://raw.githubusercontent.com/V2RaySSR/vps/master/vpstest.sh && bash vpstest.sh
    去程:去IPIP上查看:https://tools.ipip.net/traceroute.php
  4. 奈飞检测脚本
    wget -O nf https://github.com/sjlleo/netflix-verify/releases/download/2.5/nf_2.5_linux_amd64 && chmod +x nf && clear && ./nf
    GitHub原地址:https://github.com/back8/github_sjlleo_netflix-verify

影有影评。书有书评。乐有乐评。而JAV的江湖也因评论家的存在而精彩。正如江湖中有武当少林,昆仑峨眉——JAV评论家的江湖中也存在各种流派,如:

资讯派

代表人物如台湾的一剑浣春秋、中指通,内地的捂疼男等。

以剑大为例,在JAV评论家中是泰山北斗般的存在。剑大双商超高,也平易近人,中指通就是他提携的小弟。而捂疼男则是内地市场近年来冉冉升起的一颗新星。。

文笔派

如本站的adorno2016, lawrence96, symama123等。

剑大等OG江湖地位虽高,但其十数年不变的文风却颇有千篇一律之感。如果你对文笔还有更高要求,那本站这几位定能满足你:adorno2016善写意,文笔之好放眼整个中文互联网也是屈指可数;lawrence96擅长青春文学;symama123诗文功底深厚。

但文笔派短板也明显:产量太低,无法像资讯派的职业选手一样持续更新。此外,以lawrence96为例,这位老哥(其实应该叫小哥,看id是96年的)在人生阅历上自然是无法和剑大这样的老炮兵相提并论——所以目前写作题材只能局限于校园文学。

考据派

如本站的shimizu等。

博闻强记、引经据典,对各种风格、流派、主题都如数家珍。可惜因为屡被盗文愤而退网,实乃JAV评论界的一大损失。。

体验派

如人称「图书馆三杰」的本站三位大神:金角、老谢、谷原希美等。

……

以上评论大家,虽然在各自领域称霸一方,但也是各有各的短板。要就此授予「JAV评论家第一人」还为时尚早。

在我看来,能称霸JAV评论界的第一人,理应具备以下素质:

  1. 熟知业界动态。
  2. 外语好。
  3. 文笔好。
  4. 海量的影音书阅读量,以及由此支撑的——良好审美。
  5. 懂技术。懂摄影,懂构图,懂剪辑,懂镜头语言,能看懂导演的意图。
  6. 扎实的计算机基础。想要数据分析?一个爬虫一个程序的事情。还要更深入的?机器学习来搞定。
  7. 丰富的人生阅历。LSP。

看到这里,有些老哥可能要不蛋腚了:现在写个毛片评论门槛都这么高了吗?。。兄弟,这不是简单的毛片评论,这是毛片评论界的第一人啊。。

而看到以上条件,另一些心思敏捷的老哥,心中已经不可抑止地冒出了一个答案……

对,你们猜得没错,他就是:

吴亦凡。

我们来逐条分析:

  1. 业界动态。我凡哥大EXO出道,日本粉丝千千万。在JAV业界牵上些人脉,挖挖行业内幕还不是轻而易举。。
  2. 外语。我凡哥中英韩语流利,日语简单交流也没有问题。
  3. 文笔。我凡哥的文笔还用质疑?填词无数,包括《大碗宽面》这样的神作……
  4. 审美。我凡哥的审美还用质疑?嘻哈教父。穿搭也一直引领潮流文化:skr, skr……
  5. 影视技术。我凡哥不懂技术?参演过的影视作品无数。更何况还担任过制作人,亲自导演过MV和短片……
  6. 计算机。我凡哥不懂计算机?之前确实是不太懂。但现在在里面已经开始自学Python了……
  7. 阅历。人生阅历还用说吗?是不是LSP还用说吗?Attackers都是垃圾——强奸戏、囚禁戏有我凡哥懂??

凡哥,你在里面安心修炼升级。外面的场子暂时有兄弟们帮忙罩着。谁都拿不走的。等你出来后,这JAV评论家第一人还是你的!!

  1. 通过谷歌商店下载的quickshortcutmaker创建电池优化快捷捷径就可以关闭电池优化(可用于解决onedrive账号同步问题)
  2. 打不开闪退的软件就打开高耗电权限,eg:YouTube Vanced
  3. adb可冻结的系统应用列表:

[scode type="red"]千万不要冻结应用安装程序!!!因为会导致开机卡logo无法开机只能双清,如果之前没有备份,那就会丢失一切数据,千万谨记!!![/scode]

pm uninstall -k --user 0 com.bbk.scene.launcher.theme 没用的启动器

pm uninstall -k --user 0 com.vivo.game 游戏中心

pm uninstall -k --user 0 com.android.browser 浏览器插件

pm uninstall -k --user 0 com.vivo.browser 浏览器

pm uninstall -k --user 0 com.android.bbkcalculator 计算器

pm uninstall -k --user 0 com.chaozh.iReader 电子书

pm uninstall -k --user 0 com.bbk.appstore 应用商店

pm uninstall -k --user 0 com.sohu.inputmethod.sogou.vivo 搜狗输入法vivo版

pm uninstall -k --user 0 com.android.bbkmusic i 音乐

pm uninstall -k --user 0 com.vivo.wallet vivo钱包

pm uninstall -k --user 0 com.vivo.dream.music i音乐(轻简约)

pm uninstall -k --user 0 com.vivo.globalsearch 全局搜索

pm uninstall -k --user 0 com.android.VideoPlayer 视频

pm uninstall -k --user 0 com.vivo.sdkplugin vivo服务安全插件

pm uninstall -k --user 0 com.vivo.magazine 阅图锁屏服务

pm uninstall -k --user 0 com.vivo.appfilter 管家服务插件

pm uninstall -k --user 0 com.vivo.gamecube 游戏魔盒

pm uninstall -k --user 0 com.vivo.floatingball 悬浮球

  1. 权限狗adb命令:adb shell pm grant com.web1n.permissiondog android.permission.GET_APP_OPS_STATS
  2. 小黑屋查看appops的adb命令:adb shell pm grant web1n.stopapp android.permission.GET_APP_OPS_STATS