logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【python】NMAP模块的使用

NMAP,即Network Mapper,最早用来在Linux下进行端口扫描和做渗透测试。这篇博客的目的主要是如何在python下使用nmap模块进行端口扫描。环境准备安装有nmap的linux机器或者kali(自带nmap工具)安装python-nmap模块(pip3 install python-nmap)可以用来扫描的靶机说明:这里我使用的是安装有kali操作系统的虚拟机,靶机是...

【渗透测试】利用永恒之蓝漏洞实现桌面监控

声明:本次使用的是虚拟机环境,旨在演示如何使用nmap和msfconsole这两款工具。一、 NMAP扫描利用nmap 192.168.56.0/24这条命令扫描192.168.56.1 - 192.168.56.255之间的主机,这时候我们发现活跃在局域网上的主机有两台,分别是192.168.56.1和192.168.56.3,其中192.168.56.3是我们即将要攻击的靶机,19...

【Git】使用github的Actions功能进行自动化测试

github的action功能其实就是对项目代码进行自动化测试,从而保证push代码的正确性。利用action功能,你可以选择github提供的各种测试环境(windows,Linux, MaxOS)运行你的项目。不过,github的action功能暂未开放,需要点击链接进行试用申请。链接: https://github.com/features/actions/signup , 在这之后,你就.

WEB音乐播放器

闲来无事,利用VUE搭建了一个WEB音乐播放器。但由于前期没有构思好,导致项目进行不下去了。不过实现了最基本的功能。记录一下项目过程吧。最终效果图如下:项目搭建采用vue-cli3.0搭建脚手架。采用babel+eslint配置。项目结构图(node_modules未显示)项目说明播放器中定义了三个组件,App.vue(父组件),Content.vue,Controller...

【Python】利用决策树分类器对鸢尾花进行分类

1. 决策树(监督学习)决策树是一种树形结构,其中每个内部节点表示一个属性上的测试,每个分支代表一个测试输出,每个叶节点代表一种类别。1.1特征选择特征选择最终会影响决策树的分类效率。通常在进行特征选择时,会考虑额两个指标:信息增益和信息增益比。1.2生成算法ID3(信息增益)C4.5(信息增益率)CART Classification and Regression Tre...

【数据库】PostgreSQL数据库入门(一)

PostgreSQL是一款开源的关系型数据库,其具有丰富的数据类型和强大的SQL编程能力,同时还支持存储非关系型数据。1. 安装与配置本次安装环境是centos7,PostgreSQL数据库版本是12。Debian系Linux发行版可以使用APT直接安装。安装仓库源:yum install -y https://download.postgresql.org/pub/repos/yum/repor

J2E体系中的Servlet和Filter

Servlet1. Servlet交互过程Servlet是一种运行于服务器端的Java应用程序,具有独立平台和协议的特性。主要功能在于交互式地浏览和生成数据,生成动态Web内容。交互过程如下:客户端发起请求,包括资源地址以及请求头。服务器将资源以HTTP协议的方式发送给客户端。如果客户端请求的是Servlet,服务器会将请求信息发送给Servlet。Servlet执行初始化过程,并根据...

学生管理系统的设计与实现—前端代码

这里只展示主要功能页面,不对其他页面进行展示,并且忽略掉CSS<!-- index.jsp --><%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%><html><head><meta charset="UTF...

到底了