升级 El Capitan,工行 U 盾挂了(天地融) - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
dotpig
V2EX    macOS

升级 El Capitan,工行 U 盾挂了(天地融)

  •  
  •   dotpig 2015-09-11 10:33:17 +08:00 8813 次点击
    这是一个创建于 3684 天前的主题,其中的信息可能已经有所发展或是发生改变。

    因为 GM 出来了,就顺手升级了。结果发现工行的 U 盾用不了了。仔细看了一下,天地融安装程序在 /usr/lib 目录下安装了一票 dylib ,升级 El Capitan 之后,因为是 rootless ,系统把 /usr/lib 底下不属于系统的文件全删了。第三方的只能放到 /usr/local 底下(其实,就算不是 rootless 的系统,第三方的 lib 类文件也应该放到 /usr/local/lib 之下,这礼节。)

    然后再看了一下天地融的运行文件,地址都是硬链接。其实作为工行 /天地融来说,更新很简单,就是换一个目录。

    跟工行的客服沟通了一下,发现鸡同鸭讲。天地融,根本就没有沟通的渠道,我估计等他们自己发现并更新估计又得一年两年了。难道为了一个网银我又要装回虚拟机了吗?

    42 条回复    2019-03-13 23:15:50 +08:00
    ozOGen
        1
    ozOGen  
       2015-09-11 10:39:15 +08:00
    进 recovery
    terminal 输 csrutil disable
    reboot 回来装驱动
    装完再回 recovery terminal 输 csrutil enable
    dotpig
        2
    dotpig  
    OP
       2015-09-11 10:43:40 +08:00
    @ozOGen 这个重新 enable 了之后不会被删?本来那些就是升级时系统删的啊。等一下我试试看。
    ozOGen
        3
    ozOGen  
       2015-09-11 10:51:44 +08:00
    @dotpig 应该不会,至少我这都比较正常。。。。
    ozOGen
        4
    ozOGen  
       2015-09-11 10:53:27 +08:00
    @dotpig 升级时候我也被删了 N 多东西。。。还好升级前做了这个功课。。。之后基本上都补回来了
    ozOGen
        5
    ozOGen  
       2015-09-11 10:55:55 +08:00
    @dotpig 如果想关闭 rootless 的话 enable 那一步就不用了,不过不建议关闭。。。
    47jm9ozp
        6
    47jm9ozp  
       2015-09-11 10:57:21 +08:00
    等等,工行 U 盾 mac 下能用……我常年用的 PD ……
    mozkoe
        7
    mozkoe  
       2015-09-11 10:57:59 +08:00
    @ozOGen 对于其他程序,把 /usr/local 的所有者改成`hoami`:admin ,这样就没问题了吧。。。
    ozOGen
        8
    ozOGen  
       2015-09-11 11:01:27 +08:00
    @mozkoe 如果没记错的话。。。 rootless 开启的情况下是不能改的= =
    mozkoe
        9
    mozkoe  
       2015-09-11 11:04:09 +08:00
    @ozOGen 可以的。/usr/local 目录不被 rootless 保护,只是默认归 root 所有。
    mozkoe
        10
    mozkoe  
       2015-09-11 11:05:48 +08:00
    @ozOGen 你可以用 ls -lO /usr 看一下。
    dotpig
        11
    dotpig  
    OP
       2015-09-11 11:10:46 +08:00
    试了一下,重新 enable 之后文件没删,但是还是用不了。不知道是不是由于用 LaunchDaemon 加载的位于 /usr/lib 的可执行文件并没有加载。
    ozOGen
        12
    ozOGen  
       2015-09-11 11:12:32 +08:00
    @mozkoe 受到保护的目录名单可参见 /System/Library/Sandbox/rootless.conf

    然后这个文件里的内容是

    /Applications/App Store.app
    /Applications/Automator.app
    /Applications/Calculator.app
    /Applications/Calendar.app
    /Applications/Chess.app
    /Applications/Contacts.app
    /Applications/Dashboard.app
    /Applications/Dictionary.app
    /Applications/DVD Player.app
    /Applications/FaceTime.app
    /Applications/Font Book.app
    /Applications/Game Center.app
    /Applications/Image Capture.app
    /Applications/Launchpad.app
    /Applications/Mail.app
    /Applications/Maps.app
    /Applications/Messages.app
    /Applications/Mission Control.app
    /Applications/Notes.app
    /Applications/Photo Booth.app
    /Applications/Photos.app
    /Applications/Preview.app
    /Applications/QuickTime Player.app
    /Applications/Reminders.app
    /Applications/Safari.app
    /Applications/Stickies.app
    /Applications/System Preferences.app
    /Applications/TextEdit.app
    /Applications/Time Machine.app
    /Applications/Utilities/Activity Monitor.app
    /Applications/Utilities/AirPort Utility.app
    /Applications/Utilities/Audio MIDI Setup.app
    /Applications/Utilities/Bluetooth File Exchange.app
    /Applications/Utilities/Boot Camp Assistant.app
    /Applications/Utilities/ColorSync Utility.app
    /Applications/Utilities/Console.app
    /Applications/Utilities/Digital Color Meter.app
    /Applications/Utilities/Disk Utility.app
    /Applications/Utilities/Feedback Assistant.app
    /Applications/Utilities/Grab.app
    /Applications/Utilities/Grapher.app
    /Applications/Utilities/Keychain Access.app
    /Applications/Utilities/Migration Assistant.app
    /Applications/Utilities/Script Editor.app
    /Applications/Utilities/System Information.app
    /Applications/Utilities/Terminal.app
    /Applications/Utilities/VoiceOver Utility.app
    /Library/Preferences/SystemConfiguration/com.apple.Boot.plist
    /System
    * /System/Library/Caches
    booter /System/Library/CoreServices
    * /System/Library/CoreServices/Photo Library Migration Utility.app
    /System/Library/CoreServices/RawCamera.bundle
    * /System/Library/Extensions
    /System/Library/Extensions/*
    UpdateSettings /System/Library/LaunchDaemons/com.apple.UpdateSettings.plist
    * /System/Library/Speech
    * /System/Library/User Template
    /bin
    dyld /private/var/db/dyld
    /sbin
    /usr
    * /usr/libexec/cups
    * /usr/local
    * /usr/share/man
    # symlinks
    /etc
    /tmp
    /var

    所以。。。/usr/local 并没有幸免。。。。
    dotpig
        13
    dotpig  
    OP
       2015-09-11 11:12:55 +08:00
    @mozkoe /usr/local 是不被 rootless 保护的啊,所以我说第三方的应该放在 /usr/local/lib 目录下啊。那些动不动就把文件放到系统目录的根本就没学会规矩。
    ozOGen
        14
    ozOGen  
       2015-09-11 11:14:39 +08:00
    @dotpig 可以试一下 disable 的时候能不能用。。。因为 SIP 里还有一个功能是禁止未签名的 kext 加载。。。虽然我不知道天地融有没有用到 kext 。。。
    dotpig
        15
    dotpig  
    OP
       2015-09-11 11:20:21 +08:00
    @ozOGen 未签名禁止加载 Yosemite 就是这样了。而且,一个网银的驱动不签名不是笑话了。
    dotpig
        16
    dotpig  
    OP
       2015-09-11 11:21:26 +08:00
    @ozOGen /usr/local/lib 是不受 rootless 保护的,我已经试过了,创建、删除文件都没啥障碍。
    ozOGen
        17
    ozOGen  
       2015-09-11 11:23:05 +08:00
    @dotpig well 。。这种事情还真说不定。。。 yosemite 的时候一直是 kext-dev-mode=1 的。。。。
    mozkoe
        18
    mozkoe  
       2015-09-11 11:24:05 +08:00
    local git:(master ) ls -lO /usr
    total 0
    drwxr-xr-x 3 root wheel restricted 102 8 27 10:17 adic
    drwxr-xr-x 1054 root wheel restricted 35836 9 10 11:07 bin
    drwxr-xr-x 258 root wheel restricted 8772 9 10 11:31 include
    drwxr-xr-x 285 root wheel restricted 9690 9 10 11:32 lib
    drwxr-xr-x 183 root wheel restricted 6222 9 10 11:07 libexec
    drwxr-xr-x 23 root wheel - 782 9 10 11:13 local
    drwxr-xr-x 243 root wheel restricted 8262 9 10 11:07 sbin
    drwxr-xr-x 46 root wheel restricted 1564 9 10 11:32 share
    drwxr-xr-x 4 root wheel restricted 136 9 3 19:54 standalone


    @ozOGen 这里显示 /usr/local 是没被保护的啊;而且的确可以 sudo 修改所有者权限。你这边的文档又是怎么回事呢? o_O
    ozOGen
        19
    ozOGen  
       2015-09-11 11:28:50 +08:00
    @mozkoe 这个就。。。不了解了= =。。。我 ls -lO /usr 的返回和你是一样的。。。那个文档在 /System/Library/Sandbox/rootless.conf ,按理来说应该是会对应的啊。。。。
    ozOGen
        20
    ozOGen  
       2015-09-11 11:30:37 +08:00
    @dotpig 我也试过改所有者也 ok 了= =好神奇。。。估计是还有些地方我没有理解到。。。
    imn1
        21
    imn1  
       2015-09-11 11:48:00 +08:00
    你去工行的论坛(工行官方的,工行网站找入口,可匿名)发,那边比较容易转给技术部,造福一下人民(Bi )
    dotpig
        22
    dotpig  
    OP
       2015-09-11 12:02:33 +08:00
    @imn1 听了你的话,写了一长段,提交时它给我看这个:(这些煞笔系统不知是怎么设计出来的,你禁止访客发帖,直接在发帖那个阶段提示并禁止不可以?)
    imn1
        23
    imn1  
       2015-09-11 12:08:05 +08:00
    @dotpig
    呵呵,工行别看那么高
    改政策了?以前游客提问也可以的
    ipconfiger
        24
    ipconfiger  
       2015-09-11 12:09:13 +08:00
    工行 U 盾真是垃圾中的垃圾
    dotpig
        25
    dotpig  
    OP
       2015-09-11 12:14:39 +08:00
    @ipconfiger 这个咱也不能瞎说,用还是挺好用的。而且也是最早支持 mac 的银行之一。
    wikinee
        26
    wikinee  
       2015-09-11 12:28:09 +08:00
    工行是宇宙第一大银行。还有,升级的毕竟少数。
    zander
        27
    zander  
       2015-09-11 12:31:27 +08:00
    客服要是懂这些就不会做客服了........
    dotpig
        28
    dotpig  
    OP
       2015-09-11 12:34:55 +08:00
    @zander 不是要他懂,是要他反馈。但是他一定要跟我搞清楚,结果实在搞不清楚。情况就是这么个情况!
    IgniteWhite
        29
    IgniteWhite  
       2015-09-11 17:58:29 +08:00
    @zander 吐槽甚妙
    haogefeifei
        30
    haogefeifei  
       2015-09-11 17:59:56 +08:00
    去换密码器吧, U 盾淘汰了
    shom
        31
    shom  
       2015-09-11 22:09:59 +08:00
    http://finance.qingdaonews.com/images/attachement/jpg/site1/20111219/0015c56cc66c10590abe02.jpg
    我用的明华 U 盾, GM 可用, ios 和 android 也可以用
    rssf
        32
    rssf  
       2015-09-11 23:29:44 +08:00 via iPhone
    手机工行网银
    dotpig
        33
    dotpig  
    OP
       2015-09-12 08:31:17 +08:00
    @shom 嗯,我的一代 U 盾也是明华的。换二代的时候营业厅没明华的,只有天地融的。 iOS 怎么用,是作为令牌用吗?
    realpg
        34
    realpg  
    PRO
       2015-09-12 10:25:13 +08:00   1
    @dotpig
    本帖链接已转发工行网银的一个 leader
    不过我接触的都不是搞 U 盾驱动这块的,而且我也没听说他们有 MAC 开发的人员
    dotpig
        35
    dotpig  
    OP
       2015-09-12 11:15:56 +08:00
    @realpg 驱动都是产品供应商(天地融、明华等)开发的,有的供应商更新很积极,有的很懒,让工行知道了他们就可以督促天地融去更新驱动。谢谢!
    realpg
        36
    realpg  
    PRO
       2015-09-12 11:21:52 +08:00
    @dotpig
    如果哥们能直接管的应该很快能给解决
    要是不归他们管的,除非部门关系近,否则不好解决的
    工行内部……需要用八个字形容:呵呵呵呵呵呵呵呵
    shom
        37
    shom  
       2015-09-12 12:51:33 +08:00
    @dotpig 我这个明华二代 U 盾有两个接口(上个月才换的), USB 接口与电脑相连,音频接口与手机连接,手机上要下载个工行 U 盾,然后转帐办理业务之类的也就和电脑上一样要在 U 盾上确认
    shom
        38
    shom  
       2015-09-12 13:04:45 +08:00
    @dotpig 那个图片发错了,是这个 http://s7.sinaimg.cn/bmiddle/67c024aegddff458a5f56&690
    这里有个明华的 blog 看起来像是官方人员写的 http://blog.sina.com.cn/s/blog_67c024ae0101fjrx.html
    dotpig
        39
    dotpig  
    OP
       2015-09-12 13:34:36 +08:00
    @shom 谢谢,我有空再去营业厅问问有没有明华的。
    Zhang
        40
    Zhang  
       2015-10-01 11:39:32 +08:00
    @haogefeifei U 盾还是很先进的,跟 ssh 的 public key 登陆是一个原理,而且还要双向验证。
    Zhang
        41
    Zhang  
       2015-10-01 12:23:39 +08:00
    @ozOGen 解决了,感谢!
    syncake
        42
    syncake  
       2019-03-13 23:15:50 +08:00
    @shom 然后手机一旦换到 7 以后就 GG 了,除了弄个 windows,苹果系全跪。。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2365 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 15:49 PVG 23:49 LAX 08:49 JFK 11:49
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86