关于开后门

2023 年 10 月 15 日
 fyzhh
背景:
  本人在银行的 it 部门上班,最近行里对员工操作生产环境(包括但不限于前端静态资源,中间件,微应用)的限制逐渐加强了,以前想改个数据库的数据直接用账户密码连上数据库服务器就能操作,现在账户密码都被统一管理起来,需要提申请才有权限登录服务器。这样就导致出了问题想要紧急改数据的时候很不方便,而且提申请要领导审批流程特别长然后还要专门开会解释。

目标:
   想要开后门,通过调后台应用的接口来操作数据库。应用因为是给不了解程序的业务人员使用的,所以安全性上要求没这么高,并且我们开发人员可以登录生产环境的浏览器能访问到后台应用。

技术栈:
   后台框架是行里封装过的 springboot ,springcloud ,持久层用的是 mybatis ,数据库是 mysql ,应用部署在行里搭的阿里云。

疑问:
   需要注意什么,有没有什么现成的解决方案。操作数据应该是不成问题的,但是变更表结构可能不太行。
   还有很好奇各位 v 友你们公司对生产环境的操作一般是怎么管理的,然后你们有没有什么开后门的骚操作。
12950 次点击
所在节点    数据库
112 条回复
karmaisbitch
2023 年 10 月 16 日
写个可以执行 sql 的接口
mcluyu
2023 年 10 月 16 日
看到第一句就震惊了。。。哪怕是几十人的小公司,也不是谁都能有权限修改数据库的吧。。。这还是银行???
这下也就不难解释存在银行的钱说没就没了。。钱没丢才是不正常的嘞!!
root71370
2023 年 10 月 16 日
正常公司走审计平台变更 DML 和 DDL, 推荐 yearning
yigedala
2023 年 10 月 16 日
既然银行已经给出了安全管理规范,就要按照这个来。别想着开后门,不然以后万一出问题你肯定是要背锅的,即使你离职了也一样可以拉你。
而且银行都不急,你急个啥
pangdundun996
2023 年 10 月 16 日
别作死,老老实实走流程,流程不是约束你,是保护你的!
nothingistrue
2023 年 10 月 16 日
如果真得不是什么重要数据,那么让 DBA 直接开个限制权限的账户,不但更安全,还更好用。
tusj
2023 年 10 月 16 日
我看刑!
本来修点小故障,如果因为领导没有及时批准,也就晚几天修复,延期的责任也在领导头上。
最多就是领导被审批搞烦了,抱怨几句怎么这么多故障。
现在好了,大事小事真有个临时工背黑锅,领导高兴惨了!
iosyyy
2023 年 10 月 16 日
@xuyihao v 站不能删帖
ccc1924
2023 年 10 月 16 日
真刑啊,这种事情只要被发现丢工作都算轻的
流程长就等等咯,让自己休息一会
skyflower
2023 年 10 月 16 日
我的建议是,不要留后门这种一眼就能看出目的的东西。
PureWhiteWu
2023 年 10 月 16 日
你要知道,开后门这种直接是破坏计算机系统罪了,入刑的。
skyflower
2023 年 10 月 16 日
建议把后门改成程序漏洞,毕竟程序开发时的漏洞是无法避免的,而你如果故意留一个你知道且可以利用的漏洞,那么就算未来这个漏洞被发现了,也只会当成安全问题被修复,而不会被怀疑到开发者的身上。

毕竟 CRUD 这种后门一旦被发现,它的意图还是很明显的。

如果是程序漏洞的话,你这个漏洞不能太弱智、太明显,需要尽可能延长生命周期。

当然了,你如果因此凉了,就不要怪我了(我没做过,只是给你提供思路)
libook
2023 年 10 月 16 日
禁止做的事情,建议就是不要做。

轻则开除、吃官司,重则老板报警给你留案底。

引用师爷的话:不能拼命,拼命还怎么赚钱?
LostWhite
2023 年 10 月 16 日
不要做
如果因为流程太长导致你任务完不成不是你的问题
不要乱动程序
严格来说犯法
kilotiger
2023 年 10 月 16 日
😨OP 就这样向往牢狱生活?
ZXCDFGTYU
2023 年 10 月 16 日
不管是不是展示性的,但凡你系统被 getshell ,直接就可以内网漫游,你是真的想吃国家饭啊,6
insert000
2023 年 10 月 16 日
有 bug 导致生产事故你遵守流程制度操作,你的直属领导能担 50%的甚至更多的责任。如果留后门或者隐藏接口被抓到你就是 100%的责任甚至连带刑事责任
paopjian
2023 年 10 月 16 日
你不知道现在所有系统都是要走漏扫的么,真扫出来了你可跑都没法跑
gimp
2023 年 10 月 16 日
刑啊,这日子越来越有判头了
black0144
2023 年 10 月 16 日
用不着这么“敬业”吧。。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/982058

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX