May042023
May022023
如何进行前端数据可视化和图表绘制及相关标签拼接方法
在现代网络应用程序开发中,前端数据可视化和图表绘制变得越来越重要。通过数据可视化可以将复杂数据信息以直观的方式展示给用户,帮助用户更好地理解和分析数据。本篇博客将介绍前端数据可视化和图表绘制的基本原理和一些相关标签的拼接方法。
数据可视化的基本原理
数据可视化的基本原理是将数据转换为图形或图表,用以更好地传达信息和展示模式。在前端开发中,我们可以借助一些现成的...阅读全文
Apr222023
06:基础入门-加密编码算法
前言:在渗透测试中,常见的密码等敏感信息会采用加密处理,其中作为安全测试人员必须要了解常见的加密方式,才能为后续的安全测试做好准备,本次课程将讲解各种加密编码等知识,便于后期的学习和发展。
1、知识点
#常见加密编码等算法解析
MD5, SHA, ASC,进制,时间戳, URL, BASE64, Unescape, AES, DES 等
#常见加密形式算法解析
直接加密, 带 salt,带密码,带偏移,带...阅读全文
Apr222023
05:基础入门-系统及数据库等
前言:除去前期讲到过的搭建平台中间件,网站源码外,容易受到攻击的还有操作系统、数据库、第三方软件平台等。其中此类攻击也能直接影响到WEB或服务器安全的安全,导致网站或者服务器权限的获取。
1、操作系统层面
1.识别操作系统常见方法
如何测试一个目标操作系统是Linux还是windows?
(1)有网站
可以通过网站的手工识别方法判断:
Windows对网址大小写不敏感,Linux对大小写敏...阅读全文
Apr222023
04:基础入门-WEB源码拓展
前言:WEB源码在安全测试中是非常重要的信息来源,可以用来代码审计漏洞也可以用来做信息突破口,其中WEB源码有很多技术需要简明分析。比如:获取某ASP源码后可以采用默认数据库下载为突破,获取某其他脚本源码漏洞可以进行代码审计挖掘或分析其业务逻辑等,总之源码的获取将为后期的安全测试提供了更多的思路。
1、知识点
1.关于WEB源码目录结构
2.关于WEB源码脚本类型
3.关于WEB源...阅读全文
Apr102023
Node.js 20性能监控与调优:V8引擎优化、内存泄漏检测及生产环境监控方案
Node.js 20性能监控与调优:V8引擎优化、内存泄漏检测及生产环境监控方案
引言:Node.js 20 的性能演进背景
随着现代Web应用对响应速度、并发处理能力和资源效率的要求日益提高,Node.js 作为基于V8引擎的高性能JavaScript运行时,其版本迭代始终聚焦于性能提升和稳定性增强。Node.js 20(LTS)作为2023年推出的长期支持版本,不仅带来了多项核心功能升级,更在底层V8引擎、内存管理机制...阅读全文
作者:绝缘体.. | 分类:express, git, go, javascript, prometheus, 云计算, 后端框架, 开发工具, 编程语言 | 阅读: | 标签:express, git, go, javascript, prometheus
Mar252023
K8S中的数据库集群部署与管理实践指南
Kubernetes(简称K8S)是一个开源的容器编排平台,用于自动化部署、扩展和操作容器化应用程序。在K8S中,部署和管理数据库集群是一项重要的任务。本篇博客将提供K8S中的数据库集群部署与管理的实践指南,并分享一些最佳实践和注意事项。
选择数据库集群技术
在K8S中,有许多数据库集群技术可供选择,如MySQL Group Replication、MongoDB Replica Set等。选择合适的数据库集群技术需要考...阅读全文
Mar242023
使用rsync+sersync实现文件同步实时备份
数据库做了同步备份,服务器上的文件一样可以做同步备份。我们一般采用的方案是使用rsync+sersync自动同步备份,当服务器指定的目录下有新的文件产生或者修改时,会将文件自动同步到另一台或多台服务器上,达到实时备份的目的。
为什么选用Rsync+sersync
1.sersync是基于Inotify开发的,类似于Inotify-tools的工具。
sersync可以记录被监听目录中发生变化的(包括增删改)具体某一个文件或...阅读全文
Mar242023
学习使用Express.js进行后端开发
Express.js是一个简洁、灵活的Node.js Web应用程序框架,它提供了丰富的功能和工具,帮助我们轻松构建高性能的后端web应用程序。在本文中,我们将探索使用Express.js进行后端开发的技术和方案。
什么是Express.js
Express.js是目前最流行的Node.js Web应用程序框架之一,它建立在Node.js的基础上,提供了一系列简单、灵活、有力的工具和中间件,帮助我们轻松构建高性能的Web应用程序。它...阅读全文
Mar172023
PHP RSA加解密示例
1.生成密钥和公钥
开始前需要准备openssl环境
linux 需要安装openssl工具包,传送门http://www.openssl.org/source/
window 下需要安装openssl的程序,传送门http://slproweb.com/products/Win32OpenSSL.html
如果不想安装,可以用本例提供的密钥和公钥进行测试。
密钥生成
openssl genrsa 用于生成rsa私钥文件,生成是可以指定私钥长度和密码保护,具体参数请参考文档。
openssl ge...阅读全文