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

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

  •  
  •   awguo · 316 天前 · 2158 次点击
    这是一个创建于 316 天前的主题,其中的信息可能已经有所发展或是发生改变。

    神奇了。

    步骤如下:

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

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