![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
安全
GC4Python
2年网站开发经验
常用工具: Eclipse、Myeclipse、PowerDesigner、PLSQL Developer、Navicat、SQLdeveloper、XMind、UltraEdit、Visio、Putty、SecureCRT、WinSCP、Dreamweaver
前端技能: js、jQuery、html、css、jsp、easyui、bootstrap
后端技能: spring、shiro、mybatis、hibernate、oracle、mysql
其他技能: Unix、linux、svn、git
展开
-
Java EL表达式注入命令执行修复
在可能造成EL表达式注入的页面中加入下列代码来忽略参数中的EL表达式:<%@ page isELIgnored="true"%>原创 2017-04-16 15:33:22 · 2590 阅读 · 0 评论 -
Linux服务器安全加固(一)
Linux服务器安全加固1.创建 SU 用户组方法:vi /etc/group添加一行 wheel:x:10:root,user1,user2chgrp wheel /bin/suchmod o-rwx /bin/su2.SSH禁用root登陆更改默认端口方法:vi /etc/ssh/sshd_config把协议改为 2PermitRootL原创 2016-10-30 22:43:25 · 918 阅读 · 0 评论 -
windows安全防护--cmd劫持
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\cmd.exe] "debugger"="explorer.exe" 把cmd.exe劫持为e转载 2016-11-13 00:20:43 · 1124 阅读 · 0 评论 -
利用Session防止表单重复提交(token)
具体的做法:在服务器端生成一个唯一的随机标识号,专业术语称为Token(令牌),同时在当前用户的Session域中保存这个Token。然后将Token发送到客户端的Form表单中,在Form表单中使用隐藏域来存储这个Token,表单提交的时候连同这个Token一起提交到服务器端,然后在服务器端判断客户端提交上来的Token与服务器端生成的Token是否一致,如果不一致,那就是重复提交了,此时服务器转载 2016-11-16 23:16:17 · 4679 阅读 · 0 评论 -
JSP端口转发工具–KPortTran
仿造LCX的功能,具有正向、反向、监听三种模式。对于目前数量众多的JAVA WEB网站来说,可以比较方便的实现端口转发。 参数说明:/KPortTran.jsp?lip = local ip / 本地ip //一般为内网主机IPlp = local port / 本地端口 //一般为内网主机端口rip =转载 2016-11-27 02:36:44 · 664 阅读 · 0 评论 -
java spring中对properties属性文件加密及其解密
package com.system.utils;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.转载 2017-01-09 23:41:59 · 890 阅读 · 0 评论 -
SuSE安全加固
SUSE由于其出色的性能和对安全较好的控制,吸引了很多企业级用户,目前在国内开始有大量的关键应用。但这并不代表SUSE在使用中就是安全的,SUSE里还有很多安全细节要注意。本文就SUSE中的这些安全细节进行逐一介绍,为大家揭开每一个需要注意的地方。 一、补丁、SSH及其他 1、补丁 每个补丁的更新都意味着这是一个安全漏洞,或是有其他严重的功能问题,但如果更新补丁转载 2017-01-14 21:58:27 · 3966 阅读 · 0 评论 -
加固tomcat,使之运行在chroot环境
众所周知,chroot下linux系统的一个安全机制,chroot是linux内核的一个系统调用,通过它,可以设定应用软件的运行环境,让应用软件运行在一个特定目录下,这样,即使应用软件有安全漏洞,被入侵,入侵者也被限制在一个特定的目录,从面限制了入侵者的破坏范围。加固了系统的安全性。本文以tomcat为例,详细记录了tomcat以chroot的方式运行的配置过程,也记录配置过程中的出错及排错方法。转载 2017-01-15 12:33:33 · 1381 阅读 · 0 评论 -
加固tomcat<一>修改banner
1.为了避免黑客针对某些版本进行攻击,因此我们需要隐藏或者伪装 Tomcat 的版本信息。修改后范例:针对该信息的显示是由一个jar包控制的,该jar包存放在 Tomcat 安装目录下的lib目录下,名称为 catalina.jar通过修改 org/apache/catalina/util/ServerInfo.properties 文件中的 serverinfo 字段来实现来更改原创 2017-02-03 11:17:14 · 4639 阅读 · 1 评论 -
JDK 工具 keytool 详解
keytool --help密钥和证书管理工具命令: -certreq 生成证书请求 -changealias 更改条目的别名 -delete 删除条目 -exportcert 导出证书 -genkeypair 生成密钥对 -genseckey 生成原创 2017-02-03 20:47:24 · 505 阅读 · 0 评论 -
JSP过滤器防止Xss漏洞
在用java进行web业务开发的时候,对于页面上接收到的参数,除了极少数是步可预知的内容外,大量的参数名和参数值都是不会出现触发Xss漏洞的字符。而通常为了避免Xss漏洞,都是开发人员各自在页面输出和数据入库等地方加上各种各样的encode方法来避免Xss问题。而由于开发人员的水平不一,加上在编写代码的过程中安全意识的差异,可能会粗心漏掉对用户输入内容进行encode处理。针对这种大量参数是不可能转载 2017-04-16 15:57:47 · 1326 阅读 · 0 评论