AppScan 安全测试详解+实操
appscan详解、实操、未登录、登录、登录带验证码等等,解决方式~~
ctf中强md5及sha1碰撞绕过(字符串string型)
强md5碰撞 if(md5($a1) === md5($a2)){echo "you find it!"; }
RSA 加密算法在C++中的实现 面向初学者(附代码)
我们用A来代表明文,B代表经过RSA算法加密后的密文。则可以用一个等式来阐明A,B间的关系:,且,即B为A的e次方后除以n的余数。其中(e,n)为公钥。设(d,n)为私钥,则私钥满足的关系为下面我们来看如何得到公钥和私钥组成的密钥对(需要用到二.介绍的数学知识)。1.得到公钥:选取两个充分大的素数p
中间件安全—Apache常见漏洞
Apache HTTPD是一款HTTP服务器,它可以通过mod_php来运行PHP网页。其2.4.0~2.4.29版本中存在一个解析漏洞,在解析PHP时,1.php\x0A将被按照PHP后缀进行解析,导致绕过一些服务器的安全策略。apache httpd支持一个文件多个后缀,windows对于多后缀
蚁剑安装使用教程(附:上传漏洞示例)
蚁剑简单安装使用教程(附带示例)
shiro漏洞工具简单配置
工具地址:https://github.com/feihong-cs/ShiroExploit使用环境:java8运行命令:java -jar ShiroExploit.jar当然工具中默认配置的有对应的域名和token值,如果当访问的人过多时,难免会有一些问题导致检测不准确,这里可以自己手动配置
CTF PWN之heap入门 unlink
unlink的利用需要申请连续的chunk,为了方便我们先要让IO两个缓冲区都申请了,即程序执行至少以此IO输出,一次IO此输入(这里可以让程序执行一遍创建堆块的流程实现),后面再创建两个相邻的堆块,后面一个大小大于0x80,再前一个堆块里伪造一个释放状态的chunk,并利用堆溢出改写后一个chun
CTF php反序列化总结
前言:本⼈⽔平不⾼,只能做⼀些类似收集总结这样的⼯作,本篇文章是我自己在学php反序列化写的一篇姿势收集与总结,有不对的地方欢迎师傅们批评指正~定义:序列化就是将对象转换成字符串。反序列化相反,数据的格式的转换对象的序列化利于对象的保存和传输,也可以让多个文件共享对象。漏洞原理:未对用户输入的序列化
如何挖到人生当中第一本CNVD
最近有很多小伙伴问我,也在催我更新,不是哥们不想更,实在是不知道更啥,加上这段事件在打ctf实战方向比较少见,更是没有什么东西可以拿得出手啊。
详解nginx的root与alias
nginx版本: 1.18.0。
Linux——安装JDK和OpenJDK【多种方法】
一、Linux安装OpenJDK,1、查看系统是否有自带的版本,2、删除OpenJDK,3、本地下载OpenJDK,4、无法本地下载,也可以使用命令下载5、拓展,二、Linux安装JDK(方法1),1、查看系统是否有自带的版本,并删除,2、去官网下载对应的安装包,然后上传到服务器,3、将我们下载好的
Ubuntu 系列学习(一)Ubuntu常用命令
文章目录Ubuntu初步使用ubuntu 最常用的快捷键和命令#1 ubuntu 打开终端快捷键:#2 在ubuntu的终端复制、粘贴的快捷键:#3 常用命令:#4 查阅命令帮助信息1# `--help`2# `man`#5 小技巧ubuntu 软件安装、更新与卸载#1 软件安装#2 软件更新#3
Linux系统用户添加到用户组
1、Linux用户与用户组相关问题如何添加一个新用户到一个特定的组中?如何同时将用户添加到多个组中?如何将一个已存在的用户移动到某个组或者给他增加一个组?基本组与附属组的区别?2、用户相关的命令解说groupadd 添加用户组useradd 增加一个新用户或者更新默认新用户信息。usermod 更改
cuda安装
cuda
docker 安装 oracle
背景在Linux中安装oracle非常麻烦,相信每个人也会遇到各种坑。为了一次装好,也方便将来直接可以导出镜像在各平台移植使用,所以选择用docker安装拉取镜像在 DockerHub 上搜索 Oracle 可以找到 Oracle 的官方镜像,地址:https://hub.docker.com/注意
超详细的JDBC基础,内含 C3P0 和 Druid 等 工具类 JAR 包下载
JDBC基础笔记,内包含多个连接池下载地址和多个工具类的下载地址和使用
VMware虚拟机扩展Ubuntu的磁盘空间
本文介绍了使用VMare虚拟 ubuntu操作系统机增加磁盘空间的步骤。最初给了Ubuntu 50G的磁盘空间,但是最近有个项目的文件占用空间过大,所以考虑增加磁盘空间,这里把增加的过程和大家分享下本文介绍了使用VMare虚拟 ubuntu操作系统机增加磁盘空间的步骤。
Windows安装和启动SSH服务
Windows安装和启动SSH服务
【K8S系列】从零开始学习 k8s:入门指南(二)
在使用Kubernetes时,需要熟悉Kubernetes的核心概念和机制,并学习如何使用API和CLI工具进行操作。同时,还需要掌握Docker等容器技术,以便将应用程序打包成容器镜像,并部署Kubernetes集群中。Kubernetes是一种强大的容器编排平台,它可以帮助开发者更轻松地管理容器
<Linux环境搭建>虚拟机(VMware Workstation+CentOS7)安装及环境配置教程
“但惜今生,不问来世” ——By 作者:新晓·故知