logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

加解密篇 - 非对称加密算法 (RSA、DSA、ECC、DH)

假设 A 交给 B 一个公钥,并使 B 相信这是A 的公钥,并且 C 可以截下 A 和 B 之间的信息传递,那么 C 可以将自己的公钥传给 B,B 以为这是 A 的公钥。这样,在互通了本地密钥 (SecretKey) 算法后,甲乙双方公开自己的公钥,使用对方的公钥和刚才产生的私钥加密数据,同时可以使用对方的公钥和自己的私钥对数据解密。信息的接收者先用 CA给的公钥解出信息所有者的公钥,这样可以保证

文章图片
#网络#服务器#java
linux系统日志

要让系统生成该日志文件,在/etc/rsyslog.conf文件中加上:*.warning /var/log/syslog 该日志文件能记录当用户登录时login记录下的错误口令、Sendmail的问题、su命令执行失败等信息。. 位于/usr/sbin/syslog 或/usr/sbin/syslogd或/usr/sbin/rsyslog.d.默认配置文件为:/etc/syslog.conf ,

#linux#服务器
红队攻防-外网快速打点方法&技巧总结

总而言之,打点本身就是一种遍历行为,被攻击的目标就好像一个被围墙保护的城堡,红队要做的事情就是围着围墙转来转去,敲敲打打,看看围墙哪里没修好,哪里空了一块,然后趁机溜进去, 这是一个体力劳动,尤其在面对很多目标的时候,是一项繁重的体力劳动,在下文中会详细解释为什么我反复强调这是一项体力劳动。7、通过上面一番筛选,时间已经过去很久了,但是目前却毫无进展,其实心里有点郁闷,这个时候就不建议再搞了,先休

#安全#web安全#网络
DoS攻击

原文DoS攻击(Denial of Service,拒绝服务攻击)通过消耗计算机的某种资源,例如计算资源、网络连接等,造成资源耗尽,导致服务端无法为合法用户提供服务或只能提供降级服务。在SDN网络的集中式架构中,控制器是天然的网络中心,负责整个网络的管理和控制工作,很容易成为DoS攻击的目标。在OpenFlow网络架构中,控制器是网络的核心,承担了整个网络的控制管理工作;控制器需要对整个网络进行不

#网络#服务器#网络协议 +1
子网划分详解

①、变长子网划分规律如果一个子网地址块是原来网段的(1/2)^n,子网掩码就在原网段的基础上右移n位,不等长子网,子网掩码也不同。②、点到点网络的子网掩码每个子网是原来网络的(1/2)×(1/2)×(1/2)×(1/2)×(1/2)×(1/2),也就是(1/2)^6,子网掩码往右移动6位。例如:11111111.11111111.11111111.11111100写成十进制子网掩码也就是255.2

文章图片
JavaSE核心知识点总结

原文JavaSE核心知识点总结一:Java 概述一、简介定义:Java 是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。应用在桌面应用程序、Web应用程序、分布式系统和嵌入式系统等领域。

#java
go操作excel库excelize使用

包地址:https://pkg.go.dev/github.com/xuri/excelize/v2。这里我们我先通过GetSheetList获取所有的sheet名称列表,然后对每个sheet进行操作。我们读取的文件格式如上图所示, 我们先定义一个StockInfo结构来存储相应字段。下面代码实现按行列读取,将读取到的集合以StockInfo的结构存放到Slice。:直接读取Row和Col的数据二

文章图片
#golang#开发语言
InfluxDB详解

InfluxDB是一个由InfluxData开发的开源时序型数据。它由Go写成,着力于高性能地查询与存储时序型数据。InfluxDB被广泛应用于存储系统的监控数据,IoT行业的实时数据等场景。Time Series (时间序列):你可以使用与时间有关的相关函数(如最大,最小,求和等)Metrics(度量):你可以实时对大量数据进行计算Eevents(事件):它支持任意的事件数据特点为时间序列数据专

文章图片
#java#开发语言
Java IO流详解

原文Java IO流详解1.什么是IOJava中I/O操作主要是指使用Java进行输入,输出操作. Java所有的I/O机制都是基于数据流进行输入输出,这些数据流表示了字符或者字节数据的流动序列。Java的I/O流提供了读写数据的标准方法。任何Java中表示数据源的对象都会提供以数据流的方式读写它的数据的方法。IO又分为流IO(java.io)和块IO(java.nio)Java.io是大多数面向

#java
使用Windows远程桌面工具来远程连接控制Ubuntu系统

注意事项: 1、查看Ubuntu是否开启屏幕共享。(1)、如果是 “不活动” 的话,可以不需要任何设置。(2)、开启对应端口。3、完成安装后,进入Windows的操作系统,这里为Windows 10操作系统,打开Windows的远程桌面工具,输入Ubuntu系统的IP地址,就可以进行远程桌面的链接。(1)查看Ubuntu的IP地址。安装xrdp需要安装tightvncserver组件,这里一起将其

文章图片
#windows#ubuntu#linux
暂无文章信息