V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
humbleman
V2EX  ›  程序员

请教如何绕过美团 APP 的截屏限制

  •  
  •   humbleman · 2024-03-04 14:46:11 +08:00 · 10814 次点击
    这是一个创建于 367 天前的主题,其中的信息可能已经有所发展或是发生改变。

    请教大家一个问题:

    美团 APP 为了避免用户将卡号二维码等发给别人,发现用户截屏之后就会触发服务端把原来的卡号或二维码失效掉,应该是捕获了截屏的事件,类似用手机银行 APP 截图也会弹出安全提醒一样。

    请问有没有办法可以绕过这样的限制,能想到的办法是用“控制中心”里的录屏功能,缺点是有点麻烦,启动录制屏幕都有一个 3 秒种的倒计时。

    希望有经验的朋友在假定我这需求合理的情况下,帮忙分享一下方案,提前表示感谢,3Q !

    75 条回复    2024-03-06 12:36:55 +08:00
    brader
        1
    brader  
       2024-03-04 14:53:00 +08:00   ❤️ 1
    方法一:用另一台手机拍照。
    方法二:像华为有个智慧识屏功能,双指按压(不清楚这个功能是否也会触发截屏)
    shawndev
        2
    shawndev  
       2024-03-04 15:11:41 +08:00
    采集卡、投屏到电视。
    mynameisny
        3
    mynameisny  
       2024-03-04 15:14:22 +08:00
    @brader #1 感谢回复,突然想到会不会有那种 OCR 软件,它们是不经常系统截图的,可以把识别的结果通过快捷指令保存到记事本里
    a67793581
        4
    a67793581  
       2024-03-04 15:14:24 +08:00   ❤️ 1
    放到模拟器里面
    mynameisny
        5
    mynameisny  
       2024-03-04 15:14:58 +08:00
    @shawndev #2 呃…这个条件就有点高了
    shadowyue
        6
    shadowyue  
       2024-03-04 15:15:06 +08:00   ❤️ 2
    在另外拿个拍照设备拍手机屏幕🐶
    orangie
        7
    orangie  
       2024-03-04 15:17:55 +08:00   ❤️ 21
    先断网,然后截屏,退出美团 App ,打开网络,发给对方,在对方使用掉二维码之前不要打开美团 App 。
    humbleman
        8
    humbleman  
    OP
       2024-03-04 15:19:15 +08:00
    @mynameisny #3 估计这类图像识别的软件的“输入”都是系统截图,还是会触发事件的。
    Lexgni
        9
    Lexgni  
       2024-03-04 15:20:16 +08:00   ❤️ 2
    划到桌面,然后打开后台,截屏
    HFX3389
        10
    HFX3389  
       2024-03-04 15:21:06 +08:00   ❤️ 1
    我用另一个手机拍照:D
    lambdaq
        11
    lambdaq  
       2024-03-04 15:21:21 +08:00   ❤️ 1
    直接录频行不行?
    humbleman
        12
    humbleman  
    OP
       2024-03-04 15:23:01 +08:00
    @orangie #7 感谢大佬,刚验证是可以的,截图前打开飞行模式,截完图回到美团 APP ,发现码没有被刷新。
    raycool
        13
    raycool  
       2024-03-04 15:23:37 +08:00   ❤️ 1
    另一个手机拍照就 ok
    linnsh
        14
    linnsh  
       2024-03-04 15:24:34 +08:00
    7 楼跟 9 楼的应该是不错的方法,楼主的手机应该是 iPhone 吧,桌面上滑可以看到 APP 的缩略图,那样子截屏不知道可不可以?二维码应该也能扫得到。
    RightHand
        15
    RightHand  
       2024-03-04 15:25:11 +08:00 via Android
    如果是 Android 禁止他的文件管理和照片相关的权限,一个外卖 app 也不需要这俩权限
    humbleman
        16
    humbleman  
    OP
       2024-03-04 15:30:10 +08:00
    @Lexgni #9 这个方案试了一下,没成功,可能是因为打开后台时,焦点只要是回到美团 APP ,截图还是会被捕获到
    humbleman
        17
    humbleman  
    OP
       2024-03-04 15:32:59 +08:00
    @linnsh #14 是 iPhone 呢,7 楼大佬的方案试过可以的。9 楼大佬的方法我没成功,可能是因为在打开后台,想在“轮播“中把二维码露出来,可能焦点就已经回到了美团 APP ,这个时候的截屏事件,就会被它接收到的。
    humbleman
        18
    humbleman  
    OP
       2024-03-04 15:34:13 +08:00
    @RightHand #15 感觉这样的功能,产品经理可以考虑把它放到”设置“里,默认行为是安全的,即不让截,但是用户可以修改设置会比较好。
    KerrySnz
        19
    KerrySnz  
       2024-03-04 15:38:03 +08:00
    歪个楼,美团产品好傻,掩耳盗铃什么 jb 需求哈
    unco020511
        20
    unco020511  
       2024-03-04 15:38:16 +08:00
    还有的是直接不让截屏,更恶心
    humbleman
        21
    humbleman  
    OP
       2024-03-04 15:43:58 +08:00
    @unco020511 #20 是的呢,给个提示就可以了,告知分享的风险,但是截完了全黑,乍一看以为手机坏了呢
    humbleman
        22
    humbleman  
    OP
       2024-03-04 15:45:47 +08:00
    @KerrySnz #19 感觉这种功能性操作,最好不要搞成强制的,以前给父母订电影票,直接发个二维码到他们微信,去了验票就行了,现在只能发个录制的视频……
    humbleman
        23
    humbleman  
    OP
       2024-03-04 15:48:25 +08:00
    @a67793581 #4 还真试了一下,现在 M1 芯片可用的模拟器太少了,某 PRO 模拟器,试用了一下,登陆时候美团会要求人脸,但是模拟器采的头像是一大片灰,失败了
    RightHand
        24
    RightHand  
       2024-03-04 15:54:34 +08:00 via Android
    @humbleman 扫你的文件还用问你?巴不得把你文件全上传喽
    gadfly3173
        25
    gadfly3173  
       2024-03-04 15:56:29 +08:00 via Android
    我手里的奈雪和七分甜的券截图后都没有刷新,这个刷新策略应该是商家设置的吧?
    lisxour
        26
    lisxour  
       2024-03-04 16:12:35 +08:00
    @humbleman #21 全黑的是旧 api 吧?还是说参数控制的?以前我发现也是黑的(包括在最近列表里面显示也是黑的),近年来我慢慢发现都是一行系统级提示,APP 不允许截屏。
    cover
        27
    cover  
       2024-03-04 16:16:31 +08:00
    @KerrySnz 我不是美团开发,但是做过相关支付 APP ,这个功能的本质目的使防诈骗。之前有诈骗就是让你发付款码截图,然后对面扣款。这么做了,可以防止不懂技术的人被别人扣款。
    humbleman
        28
    humbleman  
    OP
       2024-03-04 16:25:41 +08:00
    @gadfly3173 #25 感谢反馈,我买的是比格披萨的券。那如果是商家设置的,确实就不好做成 APP 统一设置了呢。
    wanwaneryide
        29
    wanwaneryide  
       2024-03-04 16:33:51 +08:00
    我小米的手机,截屏了美团团购的二维码,并没有你说的失效的情况。在咸鱼上也买过一些券,都是手机自带录屏发过来的,没出过一次问题,都正常核销了
    humbleman
        30
    humbleman  
    OP
       2024-03-04 16:37:58 +08:00
    @wanwaneryide #29 按您反馈的可能是不同平台行为是一样的:我在用的 2 台设备是 iPhone12 和 iPhone7P ,截图之后,原来显示券码的地方变为“您好,该功能用于到店消费时使用,请不要将订单券码发送给他人。”,点击“我知道了”按钮之后,原来的码就会刷新成新的了。
    jacksonj297
        31
    jacksonj297  
       2024-03-04 16:40:31 +08:00 via iPhone
    @humbleman APP switcher 切换的时候检测不到截屏
    miyuki
        32
    miyuki  
       2024-03-04 16:43:41 +08:00 via iPhone   ❤️ 2
    微信小程序?
    humbleman
        33
    humbleman  
    OP
       2024-03-04 16:47:11 +08:00
    @jacksonj297 #31 请问是这款 APP 嘛: https://play.google.com/store/apps/details?id=com.ragdo&hl=en_US ,iOS 有类似的嘛,我想装一个验证一下。
    humbleman
        34
    humbleman  
    OP
       2024-03-04 16:52:23 +08:00
    @miyuki #32 小程序真的可以,感谢大佬!
    wanwaneryide
        35
    wanwaneryide  
       2024-03-04 16:59:53 +08:00
    @humbleman #30 不太懂禁止截图的意义在哪?给家人、朋友消费不都是增加平台的流水吗?
    kyro00000
        36
    kyro00000  
       2024-03-04 17:04:32 +08:00
    第一次知道这事儿。。我美团用的屈指可数
    asd5f4
        37
    asd5f4  
       2024-03-04 17:06:12 +08:00
    @orangie 人才!
    asd5f4
        38
    asd5f4  
       2024-03-04 17:06:32 +08:00
    @Lexgni 人才
    ikn0wzxc
        39
    ikn0wzxc  
       2024-03-04 17:18:09 +08:00
    ios 的知乎也不能截屏
    mcluyu
        40
    mcluyu  
       2024-03-04 17:45:56 +08:00
    我用过一个拍证件照的 APP , 防止你截屏录屏的手段真是太强了, 截屏、录屏 甚至 USB 连接投屏、AirPlay 都能检测到
    coderpwh
        41
    coderpwh  
       2024-03-04 17:48:42 +08:00
    写个 xposed 模块就可以解决了
    humbleman
        42
    humbleman  
    OP
       2024-03-04 18:08:55 +08:00
    @mcluyu #40 如果对质量要求不高,可以用屏幕录制成视频,播放的时候截一下屏
    humbleman
        43
    humbleman  
    OP
       2024-03-04 18:10:43 +08:00
    @ikn0wzxc #39 奇怪,我的知乎版本 9.39.0 ,还是可以截的
    18k
        44
    18k  
       2024-03-04 18:27:35 +08:00
    才知道这个限制。。。为啥。。。
    mshadow
        45
    mshadow  
       2024-03-04 18:35:15 +08:00 via Android
    用微信小程序
    coolfan
        46
    coolfan  
       2024-03-04 18:59:54 +08:00
    @orangie 聪明!
    WuLiSenSen
        47
    WuLiSenSen  
       2024-03-04 19:11:18 +08:00
    在浏览器中打开美团就行
    proxychains
        48
    proxychains  
       2024-03-04 19:51:46 +08:00
    android 连上 adb, scrcpy 投屏 ,然后 PC 截图...
    ikn0wzxc
        49
    ikn0wzxc  
       2024-03-04 19:52:57 +08:00
    @humbleman #43 是知乎盐选
    iminto
        50
    iminto  
       2024-03-05 07:54:22 +08:00 via Android
    如果是安卓,装类原生 rom 就好了,有些自带去除截屏限制。
    iminto
        51
    iminto  
       2024-03-05 07:54:52 +08:00 via Android
    差点忘了,类原生 rom 装不了美团
    LeeSeoung
        52
    LeeSeoung  
       2024-03-05 09:06:26 +08:00
    = =不是有券码么。。直接拿着券码重新生成二维码不就完事了
    humbleman
        53
    humbleman  
    OP
       2024-03-05 09:08:31 +08:00
    @WuLiSenSen #47 浏览直接打开美团是跳官网介绍的,通过 https://i.meituan.com/mttouch/page/order 这个可以查看到订单,但是适配的没有小程序好
    suofeiya
        54
    suofeiya  
       2024-03-05 09:36:53 +08:00
    拿笔手抄二维码( doge.
    humbleman
        55
    humbleman  
    OP
       2024-03-05 09:40:14 +08:00
    @iminto #50 可惜两部手机都是 iOS
    humbleman
        56
    humbleman  
    OP
       2024-03-05 09:41:21 +08:00
    @coderpwh #41 这门槛更高了……
    humbleman
        57
    humbleman  
    OP
       2024-03-05 09:43:24 +08:00
    @LeeSeoung #52 我也有这样的好奇,我用微信或别的 QR 码扫描工具扫出来的就是一串数字,按道理只要生成这样的二维码,到店了用他们的美团商户 APP 扫也是一样的结果吧
    humbleman
        58
    humbleman  
    OP
       2024-03-05 09:47:19 +08:00
    @suofeiya #54 我准备手抄一个号码,然后下次按楼上的办法自己生成二维码去店核一回
    humbleman
        59
    humbleman  
    OP
       2024-03-05 09:56:25 +08:00
    @wanwaneryide #35 我觉得 27 楼大佬的解释可能是美团产品的原本意图,但是如果是固定金额的已交付订单,比如金额小于 200 元的,可以让用户截图转发;而预定机酒过万那种订单才不让截图,是更人性化一点的做法。
    humbleman
        60
    humbleman  
    OP
       2024-03-05 09:59:52 +08:00
    @cover #27 发截图确实是有这样的风险,比如手机截过多张订单的券码,给陌生人发送其他二维码的时候误选中这张待消费的……不过光凭一个二维码就猜中是哪家店,去核销掉,应该还没那么好的运气 : )
    SmiteChow
        61
    SmiteChow  
       2024-03-05 10:11:56 +08:00
    美团还有这个限制?新加的?没遇到过啊
    Hayashikawa
        62
    Hayashikawa  
       2024-03-05 10:20:11 +08:00
    @humbleman #16 尝试一下打开别的 app 后再打开后台截图,把美团 app 叠到后面,我记得后台第一个是活跃的。
    niubi
        63
    niubi  
       2024-03-05 10:39:27 +08:00
    让我想起之前电报加了个群,图片不让保存也不让截图,如何绕?
    humbleman
        64
    humbleman  
    OP
       2024-03-05 10:55:10 +08:00
    @SmiteChow #61 好像就是从春节之后加的这个功能,年前看电影的时候还是可以截的
    rockxsj
        65
    rockxsj  
       2024-03-05 11:05:41 +08:00
    安卓的话 root 装个模块就行了
    tbg
        66
    tbg  
       2024-03-05 11:24:54 +08:00
    写个插件 hook 掉
    Richared
        67
    Richared  
       2024-03-05 17:32:13 +08:00
    啊?过年买的电影票,没时间去,发给我弟弟了,没有你说的这种情况,具体是什么二维码会触发?
    retanoj
        68
    retanoj  
       2024-03-05 19:39:11 +08:00
    @Richared
    我遇到过,楼主遇到了,你没遇到
    看来是个灰度功能,或者商户可选开通/关闭的功能
    ryanlid
        69
    ryanlid  
       2024-03-05 20:16:27 +08:00
    facetime 或者 QQ 屏幕共享 也可以
    SekiBetu
        70
    SekiBetu  
       2024-03-05 20:21:04 +08:00
    root 之后装 lsposed 模块可以绕过所有 APP 的截图限制
    VIVIANSNOW
        71
    VIVIANSNOW  
       2024-03-06 07:57:30 +08:00
    @coderpwh 由禁止截屏变成禁止 xposed ?手动滑稽
    cBlank
        72
    cBlank  
       2024-03-06 09:45:09 +08:00
    永辉的会员码也是一样的,不让截屏,后台之类的都不太行
    monkeylmj
        73
    monkeylmj  
       2024-03-06 09:54:54 +08:00
    iPhone 可以投屏到电脑,然后截图
    way2create
        74
    way2create  
       2024-03-06 11:03:06 +08:00
    我也觉得截图了提示比较好 安卓这些 app 感觉权限大的很 谁才是手机的主人啊!看到这个想到 PC 端复制的时候 粘贴板有时候被 QJ 了 v 友们有没有好用的扩展或者油猴脚本或者别的方法 可以禁止修改粘贴板的内容的
    chapiom
        75
    chapiom  
       2024-03-06 12:36:55 +08:00 via iPhone
    @humbleman 一般二维码附近会显示商品信息的吧
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1185 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 41ms · UTC 18:26 · PVG 02:26 · LAX 10:26 · JFK 13:26
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.