网易内推联系我哦

网易无偿内推,点击下方【首页】置顶帖查看说明

0%

Spring AOP

AOP 即 Aspect Oriented Program 面向切面编程

首先,在面向切面编程的思想里面,把功能分为核心业务功能,和周边功能。

  • 所谓的核心业务,比如登陆,增加数据,删除数据都叫核心业务
  • 所谓的周边功能,比如性能统计,日志,事务管理等等

周边功能在 Spring 的面向切面编程 AOP 思想里,即被定义为切面。

在面向切面编程 AOP 的思想里面,核心业务功能和切面功能分别独立进行开发,然后把切面功能和核心业务功能 "编织" 在一起,这就叫 AOP。

阅读全文 »

RSA 介绍

RSA 加密算法是一种非对称加密算法

RSA 是一对密钥。分别是公钥私钥 , 这个公钥和私钥其实就是一组数字!其二进制位长度可以是 1024 位或者 2048 位。长度越长其加密强度越大,目前为止公之于众的能破解的最大长度为 768 位密钥,只要高于 768 位,相对就比较安全.

RSA 加密的方式

  • 使用公钥加密的数据,利用私钥进行解密
  • 使用私钥加密的数据,利用公钥进行解密

RSA 加密的缺点

由于 RSA 算法的原理都是大数计算,使得 RSA 最快的情况也比对称加密算法慢上好几倍。

阅读全文 »

Burp Intruder 介绍

Burp Intruder 是一个强大的工具,用于自动对 Web 应用程序自定义的攻击,Burp Intruder 是高度可配置的,并被用来在广范围内进行自动化攻击。

可以使用 Burp Intruder 方便地执行许多任务,包括枚举标识符,获取有用数据,漏洞模糊测试。

合适的攻击类型取决于应用程序的情况,可能包括:缺陷测试:SQL 注入,跨站点脚本,缓冲区溢出,路径遍历;暴力攻击认证系统;枚举;操纵参数;拖出隐藏的内容和功能;会话令牌测序和会话劫持;数据挖掘;并发攻击;应用层的拒绝服务式攻击。

阅读全文 »