吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 5925|回复: 1
收起左侧

[会员申请] 申请会员ID:akiozihao

[复制链接]
吾爱游客  发表于 2019-4-30 20:26
1、申 请 I D:akiozihao
2、个人邮箱:akiozihao@163.com
3、原创技术文章:欧路词典破解


缘由2019.3.22 riamu 大佬发布的 欧路词典破解及扩充辞典https://www.52pojie.cn/thread-908056-1-1.html)一楼和二楼提供的方法貌似并不能完全锁住plist文件被替换,所以还是没办法避免50次以后就会失效。这里提供一种方法分享给大家,能够完全锁住但是会损失当前账户sudo的权限。

方法:
思路:因为我觉得虽然已经用 chflags -R schg 锁定了文件,但是因为当前账户属于可以获取临时root权限的账户所以还是能够copy一份然后删除源文件再将copy的文件重命名的。所以我做的就是将修改完的plist文件的owner改成root,并且改为只读文件然后锁住,并去除当前账户的sudo权限。实测这样app就不会在修改文件了,只能执行到copy一个临时文件的那一步源文件并不能被替换。
注: XXXX 为 你的用户名
具体方法:1. 首先修改 ~/Library/Preferences/com.eusoft.eudic_new.plist 中的 MAIN_TimesLeft 为820711 。可以使用PlistEdit Pro 或者直接使用 riamu 提供的文件。
                2. 打开 terminal 输入 su - root 然后输入密码,切换到 root 账户,如果没有用过可以参考 https://support.apple.com/zh-cn/HT204012  apple提供的如何在 Mac 上启用 root 用户或更改 root 密码
                3.  输入  cd /Users/XXXX/Library/Preferences/ 跳转到 com.eusoft.eudic.plist 所在的目录
                4.  输入  chown root:wheel com.eusoft.eudic.plist  这一步修改了com.eusoft.eudic.plist的owner
                5.  输入  chmod -R 444 com.eusoft.eudic.plist  这一步修改plist文件为只读
                6.  输入  chflags -R schg com.eusoft.eudic.plist  这一步锁住文件
                7.  输入  cd /etc  这一步跳转到sudoers所在的文件
                8.  输入 vim sudoers 使用vim打开sudoers文件。这个文件里记录了可以申请sudo的账户,我们需要把%admin的那一行注销掉。方法是按j一直到光标到%admin那一行,然后按i切换到输入模式,输入一个#,之后按:(冒号) wq!,前面记得有一个冒号,冒号是为了输入命令,不然输入的wq就被添加到#号的后面了
               
                这样我们当前的账户再打开词典,他也没有权限去修改plist文件了,可以一直保持注册状态。

之后我想是不是可以新建一个没有sudo账户的用户,然后通过当前用户通过那个用户打开欧陆,这样既保证了当前可以拥有sudo权限,又能防止plist文件被修改,但是尝试下会报错,如果有哪位知道这种思路应该如何做也请告知,多泄!


发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

Hmily 发表于 2019-5-5 15:18
抱歉,未能达到申请要求,申请不通过,可以关注论坛官方微信(吾爱破解论坛),等待开放注册通知。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-15 09:43

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表