Springboot 配置文件、隐私数据脱敏最佳实践(原理+源码)
这几天公司在排查内部数据账号泄漏,原因是发现某些实习生小可爱居然连带着账号、密码将源码私传到GitHub上,导致核心数据外漏,孩子还是没挨过社会毒打,这种事的后果可大可小。
教你用Java字节码做点有趣的事
主要是之前调研过日志脱敏相关的一些,具体可以参考LOG4j脱敏插件如何编写 里面描述了日志脱敏插件编写方法:直接在toString中修改代码,这种方法很麻烦,效率低,需要修改每一个要脱敏的类,或者写个idea插件自动修改toString,这样不好的地方在于所有编译器都需要开个插件,不够通用。