1.问题的产生:

  1.公司需要存储图片数据,采用Go语言的fastdfs,实现存储,我的职责就是部署,SpringBoot版本的管理平台、

  2.当我看见代码之后我的内心是拒绝的,没有注释..........Fack

2.问题查看:

    

这里是github上托管的代码。

这个就是下载下来的代码,看见代码我的内心有种不祥的预感...数据库连接的是sqlite????

登入的时候死活都无法登入。想到了,是不是加密密码了????

机智的我看了一眼源代码,他先是获取的了一个UUID,加上你设置的密码,组成一个字符串,然后用MD5在进行加密这个字符串、真骚。

不用说了,把这些代码拿过来生成一下不就好了吗?密码不就有了吗?我真是个小机灵鬼!

嘻嘻嘻,

但是实际上事情并没有那么简单。密码还是说登入不上去,我的妈呀。这还不对?我怀疑代码有问题,我看了一眼 ,这个程序自带一个修改密码。里面还有个输入原密码,嘻嘻嘻

看下他的解密规则。我不就懂了吗?嘻嘻嘻

这是什么意思?

解密的时候用到了这个东西?比对他干什么?

这个就是生成的UUID啊!我丢。。。 把uuid写到数据库的字段中,在进行登入,成功....

SUCCESS

最新文章

  1. 2016年Web前端面试题目
  2. 关于数组的map、reduce、filter
  3. 内存溢出之Tomcat内存配置
  4. Hello WPF!
  5. magento关于站点搬家,换空间
  6. DataGridView控件的使用---添加行
  7. NodeJS安全设计:好吃的草莓味糖果,只给好朋友小红
  8. python list内容拷贝方法
  9. laravel实现多数据库连接配置
  10. 冰精冻西瓜[P3787洛谷]
  11. 指尖大冒险H5小游戏
  12. Android AIDL 实例
  13. 免费苹果账号(apple id)申请ios证书p12真机调试
  14. 【二分图最大匹配】Bullet @山东省第九届省赛 B
  15. WEB API Filter的使用以及执行顺序
  16. 微信小程序笔记<四>page.js —— 页面注册
  17. 主攻ASP.NET MVC4.0之重生:Asp.Net MVC WebApi OData
  18. java和jdbc 登录时代码以及常见问题
  19. spring---aop(3)---Spring AOP的拦截器链
  20. vue源码cached高阶函数解析

热门文章

  1. python 读取 查询 更新 删除 sql2008 类及应用
  2. vue3 封装简单的 tabs 切换组件
  3. 【LeetCode】283.移动零
  4. IDEA搭建springmvc环境之后无故出现404
  5. VirtualBox 修改Android x86虚拟机的分辨率
  6. Github上比较全的学习路线
  7. 流暢的pyhton4---數據庫備份
  8. OOP-Klass模型 简略
  9. 字符串匹配算法(三)-KMP算法
  10. C语言复习(二)