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

vmware fushion (macos) 如何在系统关机的时候自动 suspend?

  •  
  •   introom · 2017-10-24 22:01:14 +08:00 · 1190 次点击
    这是一个创建于 2576 天前的主题,其中的信息可能已经有所发展或是发生改变。

    折腾一晚上,未遂。

    launchd 给所有 app 都发送 logout 的信息,所以 fusion 收到以后自己就直接把机器 stop 了,没有 suspend 的设置选项。因为是给所有 app 发 logout 消息,我也不能保证我的 logout hook 在 fusion 收到 logout 消息之前执行,race condition。

    怎么破?

    1 条回复    2017-10-24 22:52:44 +08:00
    ysc3839
        1
    ysc3839  
       2017-10-24 22:52:44 +08:00 via Android
    我的思路涉及到逆向了,注入 Fusion 然后 Hook 一下处理 logout 的函数。
    没弄过 macOS 下的逆向,所以只能给个思路。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5837 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 06:16 · PVG 14:16 · LAX 22:16 · JFK 01:16
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.