shiro框架介绍
shiro框架介绍前言Shiro是Apache旗下一个强大的Java开源安全框架,它主要用于身份验证、授权、会话管理、密码加密以及缓存支持等安全功能的实现。以下是关于Shiro的详细介绍: 一、主要功能 身份验证(Authentication):Shiro通过验证用户的身份,确保用户是合法的,并提供用户认证的功能,例如用户名密码验证、基于证书的验证等。 授权(Authorization):Shiro能够授权用户访问系统中的资源,限制用户的权限和行为,确保用户只能访问其被授权的资源。这通常是通过角色和权限的管理来实现的。 会话管理(Session Management):Shiro管理用户的会话状态,包括会话的创建、销毁、过期等,同时提供了可配置的会话存储方案。Shiro的会话管理不依赖于Web容器的session,因此它既可以用于Web应用,也可以用于非Web应用。 密码加密(Cryptography):Shiro提供密码加密和解密的功能,以保护用户的密码安全,防止密码泄露。它提供了一套加密/解密的组件,方便开发者使用。 缓存支持(Caching...
IISweb服务器的部署
web服务器的部署Web(World Wide Web)(“万维网”) 我们一般用的网页都由web服务器提供的 使用的协议是基于TCP协议的HTTTP(80)和HTTPS(443) 常用Web服务器发布软件微软:IIS(Internet Information Services) Linux:Apache/LAMP/Tomcat 第三方:小皮面板(phpstudy) web服务器部署(IIS)准备阶段配置IP windowsXP 192.168.1.21(也可DHCP自动获取) Windows2003 192.168.1.1 安装万维网服务打开虚拟机光盘选择安装可选的Windows组件2 双击 .hhrmdtinnyls{} 双击 ...
windows-用户管理
windows-用户管理一、服务器版本介绍 windows服务器系统:win server 2003,2008, 2012, 2016, 2019 Linux服务器系统:CentOS,Redhat windows XP,windows 7,10,11属于个人操作系统 二、用户管理1.windows查看用户UID C:\Documents and Settings\Administrator>whoami /user 用户信息-————— 用户名 SID===========================...
windows-组管理
windows-组管理1.概念将制定用户放在一个组,批量进行权限赋予 2.内置组 administrators # 管理员组 guests # 来宾组 users # 普通用户组 network # 网络配置组 print # 打印机组 Remote Desktop # 远程桌面组 3.组管理命令12345net localgroup # 查看所有组net localgroup 组名 # 查看指定组成员net localgroup 组名 /add # 添加组,预先权限为空net localgroup 组名 账户名 /add # 将指定用户添加到指定组net localgroup 组名 账户名 /del # 将指定用户从指定组删除
五层模型协议-nmap-hydra-常用命令
应用层协议及端口号 端口号 协议名称 端口号 协议名称 20/21 FTP 443 HTTPS 22 SSH 445 文件共享服务器(SMB) 23 Telnet 1443 SQL Server 25 SMTP 1521 Oracle 53 DNS 3306 MySQL 67/68 DHCP 3389 Windows远程服务(RDP) 80 HTTP 8080 HTTP代理服务器 110 POP3 传输层协议 TCP UDP FTP、SSH、Telnet、SMTP、DNS、HTTP、HTTPS、POP3、SMB、MySQL、RDP DNS、DHCP、SMB 网络层协议 ICMP IP(封装IP包头) ARP IP、ping命令 TCP、UDP 数据链路层协议 MAC子层协议 IP、ARP 1234567891011121314151617181920212223242526graph...
交换机工作原理
交换机工作原理交换机是二层设备,基于MAC表工作。 MAC地址是有48位二进制组成,也就是6字节,通常分为6段,用十六进制表示。 交换机通信方式:单播:点对点发送数据 广播:向所有设备发送数据 组播:向一部分设备发送数据 帧格式帧格式分为两种: 802.11(无线局域网WLAN) 802.3(以太网) 以太网帧格式为: 目标MAC(6Byte) 源MAC(6Byte) 类型(2Byte) 数据(1500Byte) 结束(4Byte) AA-BB-CC-DD-EE-FF FF-EE-DD-CC-BB-AA 802.3 hello...
常见弱口令
...
批处理(附小程序案例)
批处理(附小程序案例)扩展名:.bat 使用方法: 新建文本文档,后缀名改为.bat 屏蔽回显:@echo off 12345@echo off # 关闭回显echo ===========================================echo Hi,i'm Bob.echo ===========================================pause # 暂停程序 执行结果: =========================================== Hi,i'm Bob. =========================================== 请按任意键继续. . . !!!使用小程序时候要删除注释 小程序-1实际并没有清理垃圾能力,只是ping了一下自己 123456789101112131415@echo off # 屏蔽回显title Garbage cleaning program # 设置标题echo...
文件共享暴力破解
文件共享暴力破解准备阶段配置IP地址Windows XP 10.1.1.2/24 Windows Server 2003 10.1.1.1/24 开启文件共享文件共享使用的是445端口,输入命令net share 在XP上打开运行窗口(Ctrl+R)输入\\10.1.1.1,出现以下界面则成功开启共享,此时先不要输入账号密码并关闭窗口 开始实验打开,使用scanport进行端口扫描,可以看到目标主机已开启445端口 打开ntscan(用其他同种软件也可以),并在NT_pass.dic字典文件中添加正确密码(演示实验为了节省时间) 现实中可以用密码字典生成密码 我们已经确定了目标主机IP地址,所以这里填写一个IP地址就好,点击开始 成功获取到账号密码 新建system1.bat并输入以下内容 .cjyfrafrjtek{} ...
文件共享服务器
文件共享服务器准备阶段打开虚拟机win2003 创建文件 D:.-–share +—down | test1.txt | -–up 01xxx.txt 02xxx.txt 配置IPwin2003 192.168.1.10 255.255.255.0 winxp 192.168.1.20 255.255.255.0 创建共享文件夹 .cggfuyjtopyh{} .cdjcmjdvuryy{} 创建共享:共享名不一定与文件夹名一样,后面加上一个"$" ...