V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
awguo
V2EX  ›  问与答

在 MacBook Pro 上用 vmware fusion 安装了 win11,再在虚拟机里面访问 qq.com,它怎么知道我的 QQ 号?

  •  
  •   awguo · 2023-06-16 13:49:03 +08:00 · 2466 次点击
    这是一个创建于 529 天前的主题,其中的信息可能已经有所发展或是发生改变。

    神奇了。

    步骤如下:

    0 、用的一台 Macbook Pro ,(苹果芯片) 1 、安装 vmware fusion 2 、安装 win11 (全新安装,官网下的 arm 内核 win11 ) 3 、打开默认浏览器 edge ,访问 im.qq.com 然后准备下载; 4 、右上角有一个登录按钮,不小心点了一下; 5 、此时出现了一个弹层,上面有我的头像,就像这样:

    A test image

    请教一下,这是什么技术?

    我在 mac 上安装过 QQ , Edge 浏览器是为登陆状态

    难道虚拟机内的 “im.qq.com” 这个网页拥有访问虚拟机外 mac 的 QQ App 的能力?

    补充:点击这个头像,真的就可以登录进去了。。

    21 条回复    2023-06-16 23:16:58 +08:00
    vitovan
        1
    vitovan  
       2023-06-16 14:03:56 +08:00
    这个贴我得先收藏一下,坐等答案。
    xtreme1
        2
    xtreme1  
       2023-06-16 14:05:16 +08:00   ❤️ 1
    qq 客户端会在本地起一个 http server
    Maboroshii
        3
    Maboroshii  
       2023-06-16 14:05:44 +08:00
    扫端口吧?
    BMPixel
        4
    BMPixel  
       2023-06-16 14:06:00 +08:00
    可能是 QQ 记录了登陆设备的 IP 地址。虚拟机的外网 IP 和本机是一样的。
    w8123
        5
    w8123  
       2023-06-16 14:06:35 +08:00
    虚拟机和宿主机网络互通了
    locoz
        6
    locoz  
       2023-06-16 14:34:39 +08:00 via Android
    抓包看看。
    qq316107934
        7
    qq316107934  
       2023-06-16 14:38:27 +08:00
    host network? 用 bridge 模式试试
    dtgxx
        8
    dtgxx  
       2023-06-16 14:38:28 +08:00
    mac 的安装的虚拟机本身不就是和 mac 是互通的吗,你在 mac 都能双击虚拟机的 qq 图标启动 qq 。
    ccziwe
        9
    ccziwe  
       2023-06-16 14:42:44 +08:00
    Takizawa
        10
    Takizawa  
       2023-06-16 14:43:08 +08:00
    @dtgxx 互通那个是 PD 虚拟机吧,vm 没在 mac 用过
    ccziwe
        11
    ccziwe  
       2023-06-16 14:48:01 +08:00
    @ccziwe #9 PD Bridge 模式
    wellerman
        12
    wellerman  
       2023-06-16 14:51:35 +08:00
    "Edge 浏览器是为登陆状态"
    yangyaofei
        13
    yangyaofei  
       2023-06-16 15:27:18 +08:00
    qq 是有本地服务的, 本地服务会给一个带参数的跳转到在线的网站上, 就直接完成登录了, 几年前曾经用这个来爬 qq 的网页
    Tiking
        14
    Tiking  
       2023-06-16 15:30:16 +08:00
    出口 ip 一样导致的?
    awguo
        15
    awguo  
    OP
       2023-06-16 15:35:58 +08:00
    @dtgxx 之前是这样的,但是这个版本的 vmware 不互通。之前可以很简单的复制文件,共享剪切板。这个不行。

    @wellerman 多谢,我马上去改错别字。
    awguo
        16
    awguo  
    OP
       2023-06-16 15:36:49 +08:00
    @wellerman 许多年不用 V2EX ,发现帖子发出一段时间之后只能 append 不能 edit 了。😮‍💨
    awguo
        17
    awguo  
    OP
       2023-06-16 15:37:19 +08:00
    @xtreme1 很可能是这个原因。
    xiangyuecn
        18
    xiangyuecn  
       2023-06-16 15:43:19 +08:00
    F12
    B956Zn2FQPtYyG15
        19
    B956Zn2FQPtYyG15  
       2023-06-16 16:21:21 +08:00 via Android
    QQ 监听了本地的 4301 端口,而 QQ 的快速登录服务指向 localhost.ptlogin2.qq.com:4301 ,这个域名指向了 127.0.0.1 ,这个过程其实相当于浏览器访问本地服务器的过程
    MFWT
        20
    MFWT  
       2023-06-16 16:36:33 +08:00
    浏览器访问一下 127.0.0.1:4301 ,你就明白了
    页面可以通过这个端口和你宿主机的 QQ 客户端进行交互,然后就可以拿到登录 Token ,就可以一键登录
    flynaj
        21
    flynaj  
       2023-06-16 23:16:58 +08:00 via Android
    edge 同步了数据?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4945 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 88ms · UTC 01:10 · PVG 09:10 · LAX 17:10 · JFK 20:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.