nullp
V2EX  ›  PHP

世界上没有哪把锁是不能用钥匙打开的,

  •  
  •   nullp · Aug 31, 2016 · 6743 views
    This topic created in 3720 days ago, the information mentioned may be changed or developed.

    之前的一套查询系统,php 的.现在为了防止一小部分内部人员泄密,现在做了用 JS 控制防止复制粘贴.现在问题是有人禁用脚本了,%>_<%.然后还发现一个问题就是 CTRL+S 后可以保存到本地(txt 和 html 格式).

    现在想实现方案一,做一个透明的 flash 放顶层,或者直接所有的数据 flash 输出(针对禁用脚本) 方案二:加一个框架,查询结果扔里面,每次打开重新加载框架,这样能不能导致就算保存在本地后,还是要通过验证后才能加载.

    不知道各位有没有更好的建议或者意见.或者大家公司是如何防止内部数据泄露的.

    50 replies  •  2016-09-06 17:52:38 +08:00
    ys0290
    ys0290
    Aug 31, 2016 via iPad
    1
    制度。。。。。。
    caixiexin
    caixiexin
    Aug 31, 2016 via Android
    2
    结果生成图片并打水印?
    cuebyte
    cuebyte
    Aug 31, 2016
    3
    楼上+1

    复制、截图、照相、笔记、背下来……实在不行,他让电脑中毒呢?你防不住的

    没有足够的威慑力还是不要做这个了。
    kechx
    kechx
    Aug 31, 2016❤️12
    4
    技术给人的最大误解在于技术能解决任何问题。
    sampeng
    sampeng
    Aug 31, 2016
    5
    制度啊。。
    不许带电脑。不许带 u 盘。手机不许拍照,公司安装监控。外网隔离(或者路由上进行隔离监控之类的)。比你用这些都靠谱的多。只要能展现的,都是有办法拿下来的。唔。还有一个办法,自己做个浏览器壳。只能用你这个壳打开内网的查询系统。这样倒是安全的。。但别人拍照你没辙吧
    sampeng
    sampeng
    Aug 31, 2016
    6
    做成应用,全程 https 。。。双向证书加密。相对安全。再高级一点,自己生产密钥硬件,人手一个。。银行级别的安全措施。。但是,值得么= =!
    chuxiwen
    chuxiwen
    Aug 31, 2016 via iPad
    7
    用人不疑,疑人不用吧。

    技术方面呢, data loss prevention 方面的产品都挺多的。不过人家如果铁了心的想把数据搞出来,即便你是 NSA ,不也是遇到了 Edward Snowden
    chuxiwen
    chuxiwen
    Aug 31, 2016 via iPad
    8
    DLP 产品方面,这个不错的 http://www.trendmicro.com/us/enterprise/data-protection/data-loss-prevention/

    不过最简单的方法还是制度咯。

    查询系统必须有高级领导陪同, Air gap network, 封外网,封 USB ,封手机相机,进出搜身什么的。楼上问了,值得么?
    em70
    em70
    Aug 31, 2016 via iPhone
    9
    当年搜狗输入法把词库加了一些特别词汇,然后谷歌盗用了以后,用这个作为证据起诉让谷歌全球名誉受损。这部分完全可以法律解决,数据拿去了不能商用,也没什么影响
    zixianlei
    zixianlei
    Aug 31, 2016
    10
    我还以为是情感问题。。。

    心锁
    rainfox
    rainfox
    Aug 31, 2016
    11
    更重要的还是是制度,可以学习暴雪在《魔兽世界》里面的水印,进行泄露人员跟踪。
    vh2h
    vh2h
    Aug 31, 2016
    12
    说得好!求解锁我的 v 版 Note2 安卓 4.4 的 bootloader !谢谢楼主
    zlkent
    zlkent
    Aug 31, 2016
    13
    如果内部用,做个 exe ,内容格式化输出,然后禁用各种复制
    just1
    just1
    Aug 31, 2016 via Android
    14
    @sampeng 拍照
    shiny
    shiny
    PRO
    Aug 31, 2016
    15
    截屏
    prondtoo
    prondtoo
    Aug 31, 2016 via Android
    16
    可以参照中国航天的保密管理方法
    xiubin
    xiubin
    Aug 31, 2016 via iPhone
    17
    现在完全可以截图 转换文字。。
    9hills
    9hills
    Aug 31, 2016 via iPad
    18
    加水印又如何,我再手打一次
    Angdo
    Angdo
    Aug 31, 2016
    19
    @just1 突然想到 vr ,戴着才显示(想想带着 vr 摸着键盘盲打挺喜感的),可惜语音识别就没办法了
    just1
    just1
    Aug 31, 2016 via Android
    20
    @Angdo 直接把结果传输进脑子😂
    bumz
    bumz
    Aug 31, 2016
    21
    能看到,就能复制

    能复制,就能传播

    放弃吧,骚年~~
    Felldeadbird
    Felldeadbird
    Aug 31, 2016 via iPhone
    22
    有心整你的人,永远不嫌累。
    zhidian
    zhidian
    Aug 31, 2016❤️2
    23
    话说知乎上碰到 [需要联系答主才能转发所以你不能直接复制] 的情况的时候,我一般选中,然后到 Vim `Ctrl-R = *` 照样粘贴哈哈哈(放到我的 Wiki 里而已 ==)。或者你不用 Vim ,打开 Console 用 `window.getSelection().toString()` 也是可以得啊,哈哈。
    CTO
    CTO
    Aug 31, 2016
    24
    楼上干的漂亮 又涨了一波姿势
    ranran
    ranran
    Aug 31, 2016
    25
    @zhidian 一般最起码的就是禁止右键和选中文字,所以……
    @CTO 至于这么麻烦么,都能选择文字了,拖拽到 Console 也是可以的啊
    msg7086
    msg7086
    Aug 31, 2016
    26
    一个法律上的问题,竟然要用技术手段来解决。
    zhidian
    zhidian
    Aug 31, 2016
    27
    @ranran 额……要不装个有道词典?这我也没辙了。
    hst001
    hst001
    Aug 31, 2016
    28
    你这问题无解,就这样。把员工炒了就可以
    ranran
    ranran
    Aug 31, 2016
    29
    @zhidian 如果有禁用 JS 的插件点一下就能禁用的 就是最好的 我的猴子脚本专门就有个反这些限制的,除非有个别在子节点做限制,这个就要手动一下,说真的你那种还不如我说的,都能选择,就直接拉到 Console 就好了。
    YvesX
    YvesX
    Aug 31, 2016 via iPhone
    30
    需要防止泄漏的是信息,你关注的是载体。虽然能增加传播难度,但只要动机足够强,再多阻碍都没用。因为你已经将信息传递给了查询人。
    AvenirX
    AvenirX
    Aug 31, 2016 via iPhone
    31
    阅后即焚


    (焚那个人)
    235777178
    235777178
    Aug 31, 2016
    32
    其实从产品策略来看,你需要确定的是,你想在泄露前去控制,还是想在泄漏后有所追踪。

    泄露前可以增加一些限制,比如说加水印、加乱码等等。
    邪路后的话,比如说,记录每一次查询,生成的报表责任到人,等等。
    Vicer
    Vicer
    Sep 1, 2016 via Android
    33
    23 楼强悍
    FrankFang128
    FrankFang128
    Sep 1, 2016 via Android
    34
    把内容写在 CSS before content 就好了呀。。
    ericls
    ericls
    Sep 1, 2016
    35
    法律是干什么吃的 谁抢到算谁的?
    jiewenxu
    jiewenxu
    Sep 1, 2016
    36
    防不了。还是跟人家签保密协议吧

    你做再多保护措施,我电脑截屏就可以了。实在不行我手机拍照。只要有心泄露,我默背都给你背下来
    Clarencep
    Clarencep
    Sep 1, 2016
    37
    真心要防止泄密的系统应该放进小黑屋里面与世隔绝,然后撞上 360 无死角监控,进去的人必须干掉身上所有可能拍照、录音、摄像的设备(包括手机),查看前必须大声读出隐私条款,签字画押保证永不泄密...编不下去了
    maijiawei
    maijiawei
    Sep 1, 2016
    38
    任何可视的内容都有可能被复制。研究防复制技术不如一张保密协议书可靠。
    tidewind
    tidewind
    Sep 1, 2016
    39
    单纯的技术并不能很好的解决这个问题,这是现在很多人的一个思维误区。一定靠技术来解决,不用在内容显示上费太多事情了,尽量在传播途径上去卡一下吧,聊胜于无。

    防止内部数据泄露基本都是靠制度。
    tausi0661
    tausi0661
    Sep 1, 2016
    40
    世界上没有哪把锁是 必须要用钥匙 才能 打开的.

    lz, 标题能把逗号改成句点么? 看得我百爪挠心!!
    jsthon
    jsthon
    Sep 1, 2016
    41
    @zhidian 遇到不可复制的网页文本,还有一种更简单的办法:直接光标选中文字, Windows 按住 Ctrl 键( macOS 长按鼠标左键)拖拽至文本编辑框。
    jerray
    jerray
    Sep 1, 2016
    42
    之前为了抓别人用 Flash 程序显示的数据,还干过用 tcpdump 抓包分析。
    只要能看得到,实在笨得不行拿相机拍下来,照着打一遍就完事了。
    qistchan
    qistchan
    Sep 1, 2016
    43
    国防单位表示。。一泄密就只能喝茶了
    kouryu
    kouryu
    Sep 1, 2016 via iPhone
    44
    看什么电影,学习去
    josephok
    josephok
    Sep 1, 2016
    45
    block
    kouryu
    kouryu
    Sep 1, 2016 via iPhone
    46
    @kouryu 噗,回 qq 消息,不小心回到这里……
    expkzb
    expkzb
    Sep 1, 2016
    47
    @zhidian ctrl-r 不是运算寄存器么,能读取粘贴板吗
    zhidian
    zhidian
    Sep 1, 2016
    48
    @expkzb 说错了……是插入模式下 Control +R 然后 x ,这个 x 是寄存器。* 系统剪切板,+ 是系统选中文字的剪切板。
    mingl0280
    mingl0280
    Sep 6, 2016
    49
    谁用的,哪里用的,制度的问题不要靠技术解决,解决不了的
    jarlyyn
    jarlyyn
    Sep 6, 2016
    50
    ctrl shift i,禁用复制粘贴什么鬼。

    大不了 curl
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1508 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 98ms · UTC 05:46 · PVG 13:46 · LAX 21:46 · JFK 00:46
    ♥ Do have faith in what you're doing.