群聊里面经常会出现一些很可爱的表情,当你点进去准备添加时,极有可能会遇到“表情已过期”,如题图。。
但事实上,这些表情仍然存在于 QQ 之中,只是 QQ 通过某些奇妙的方式限制你添加。
# 步骤
通过 Fiddler 抓包,发现每一个表情包都有一个 ID:
再正常添加一个没有过期的表情,可以抓到这样的请求:
bq_add
,这名字取得真好懂。。
所以步骤也就是:
- 抓包获取已过期表情的
itemId
- 手机 QQ 上添加一个未过期的表情,用 Fiddler 拦截上图请求,修改
itemId
为已过期表情的itemId
- 清除手机 QQ 数据,再打开,已过期表情就会添加到你的 QQ 中啦 ( ̄︶ ̄)↗
另外感谢神楽坂 琥珀,搬运了好多可爱表情(可惜创作者账号被腾讯清了
# 附:在 Fiddler 中拦截并修改请求
在左下角 QuickExec
框里输入:
|
|
手机 QQ 上点击添加表情,Fiddler 里面找到被拦截的请求,把 URI 里的 itemId
改成你想要添加的已过期表情的 itemId
,然后 Run to Completion