[教程][XDA]使用SFTP获取完整Windows 10 Mobile文件系统权限

mlleemiles UID.1032894
2015-08-25 发表

本帖最后由 mlleemiles 于 2015-8-31 21:38 编辑

原文链接: ***链接停止解析***

大家好,

这个教程使用手机内建的SSH服务器, 这个SSH服务器只需你开启设备可见性就能激活, 同时也给我们带来真正的文件系统权限. 因为某些文件和文件夹不能访问, MTP仍不能给予我们真正的文件系统权限.

所需工具
[list]
[*]Astoria工具/WConnect (因为这能让步骤更简单)
[*]@***链接停止解析*** 的***链接停止解析***, 或者是@***链接停止解析***发现的OEMSetting.reg tweak.
[*]***链接停止解析***
[*]***链接停止解析***
[*]SFTP程序 (***链接停止解析***最好, ***链接停止解析***其次, 但因为某些原因它不能从SFTP读取根目录)
[/list]

步骤
[list]
[*]如果你是使用@***链接停止解析*** 的Root Tool, 请使用@***链接停止解析*** 的Lumia Registry Editor
[*]修改注册表路径\System\Currentcontrolset\control\ssh\sirepuser下的如下键值

在本教程中此处代表键 => 值

sftp-home-dir => C:\
default-home-dir => C:\
sftp-mkdir-rex => .*
sftp-open-dir-rex => .*
sftp-read-file-rex => .*
sftp-remove-file-rex => .*
sftp-rmdir-rex => .*
sftp-stat-rex => .*
sftp-write-file-rex => .*

[*]当你确认至少一个键被修改好后, 退出程序
[*]进入手机设置, 开启开发者模式, 启用设备可见性然后打开配对模式
[*]使用WConnect的USB模式或IP连接模式配对手机
[*]当完成后, 前往目录%USERPROFILE%\appdata\local\Microsoft\WConnectSrv. 在这个目录下你应该可以看到一个叫privkey.pem的文件. 先留这它.
[*]打开PuttyGen, 点击Conversions (对话)菜单并点击Import key (导入密钥). 前往刚刚那个含有privkey.pem的目录, 然后点击OK (确认).
[*]回到PuttyGen, 点击Save private key (保存私人密钥)并保存那个ppk文件到一个你记得的地方
[*]打开Pagent, 点击Add key (添加密钥)并找到刚刚生成的ppk文件. 确保Pagent一直运行
[/list]

接下来
如果你是使用Swish的
[list]
[*]打开这台电脑, 双击在设备和驱动器栏目下的Swish图标. 点击在顶部的Add SFTP Connection (添加SFTP连接)
[*]输入你希望的卷标号 (也就是平时我们说的C盘, D盘的C和D)
[*]Host填写你手机的Wifi IP地址.
[*]输入Sirepuser作为User 用户名
[*]输入 / 作为Path 路径
[*]返回到Swish文件夹然后点击你刚建立的连接 (PAGENT必须处于运行状态)
[/list]

如果你是使用WinSCP的
[list]
[*]打开WinSCP. 点击在密码栏下的Advanced (高级)
[*][list=1]
[*]点击SFTP菜单项目并设定Preferred SFTP protocol version为2
[*]点击SSH -> Authentication菜单项目. 勾选Allow agent forwarding, 点击Private key file旁的省略号 (...) 然后选择刚刚保存的ppk文件.
[/list]
[*]点击Ok以保存设定
[*]回到WinSCP主界面, 输入你手机的Wifi IP地址作为host name并使用Sirepuser作为用户名. 在WinSCP里点击保存并保存这个节点为一个 "Site"
[*]登陆. 你一开始会收到不能浏览/c/等等等的问题. 你可以右击Goto Floder. /C/Data会是个充满好东西的地方.
[/list]

好啦, 你应该拥有完整的文件系统权限啦.

但现在我们还有些小岔子...
[list]
[*]如果你想修改或下载AOW文件夹里的重要文件, 那可以免了. 因为某些原因, 它会报错道 "没有此文件或目录" 如果你想下载或修改这些重要文件. 当修改注册表时 (使用PC regedit的load hive功能) 也会报错.
[*] 如果你不小心移除了手机上所有配对的pin码, 你必须在手机上添加pin码并将这个pin码作为你SFTP节点的密码
[/list]

disclaimer: ***链接停止解析***, ***链接停止解析***, ***链接停止解析*** and ***链接停止解析***.

敬告:
为防止不可控的内容风险,本站已关闭新用户注册,新贴的发表及评论;
你现在看到的内容只是互联网用户曾经发表的言论快照,仅用于老用户留存纪念,且仅与科技行业相关,全部内容不代表本站观点及立场;
本站重新开放前已针对包括用户隐私、版权保护、信息安全、国家政策在内的各种互联网法律法规要求,执行了隐患内容的自查、屏蔽和删除;
本站目前所属个人主体,未有任何盈利安排与计划,且与原WFUN.COM所属公司不存在任何关联关系;
如果本帖内容或者相关资源侵犯到您的合法权益,或者您认为存在问题,那么请您务必点此举报或投诉!
全部回复:
qq6****995 UID.259847
2015-08-25 使用 Lumia 830 回复

还是没用

buh****hao UID.736670
2015-08-25 使用 Lumia 638 回复

好复杂,看到最后发现还是不够

๖ۣ****戏、 UID.757413
2015-08-25 使用 Lumia 1520 回复

懒得搞。

突冉 UID.401291
2015-08-25 回复

然并卵,如果你想修改或下载AOW文件夹里的重要文件, 那可以免了. 因为某些原因, 它会报错道 "没有此文件或目录" 如果你想下载或修改这些重要文件. 当修改注册表时 (使用PC regedit的load hive功能) 也会报错.

jc****51 UID.1149594
2015-08-25 回复

好复杂,完全看不懂的样子

追风****77 UID.601436
2015-08-25 回复

好高端的说

ao****17 UID.553382
2015-08-25 回复

虽然卵用,但是终归有进了一步,只是系统更新能不能加快……

313566989 UID.991343
2015-08-25 使用 Lumia 830 回复

真厉害。。

念****风 UID.575618
2015-09-16 回复

我只想说这教程写个太不清楚了吧....WConnect去哪下不说,修改注册表也跟截图貌似不太一样

AndyZhao UID.46429
2015-09-17 回复

主要是能修改系统文件吗?

本站使用Golang构建,点击此处申请开源鄂ICP备18029942号-4联系站长投诉/举报