-
java反序列化漏洞原理研习
零、Java反序列化漏洞 java的安全问题首屈一指的就是反序列化漏洞,可以执行命令啊,甚至直接getshell,所以趁着这个假期好好研究一下java的反序列化漏洞。另外呢,组里多位大佬对反序列化漏洞都有颇深的研究,借此机会,努力学习,作
2022-03-29 01:59点击阅读
-
c++ 结构体容器(vector)类型初始化及结构体vector指针传递
1 #include iostream 2 #include stdio.h 3 #include vector 4 5 6 struct BoxInfo 7 { 8 int label; 9 float s
2022-03-29 01:59点击阅读
-
JAVA http 接口请求方式
dependencygroupIdorg.apache.httpcomponents/groupIdartifactIdhttpcore/artifactIdversion4.4.10/version/depe
2022-03-29 01:59点击阅读
-
SpringBoot:自定义注解实现后台接收Json参数
0.需求在实际的开发过程中,服务间调用一般使用Json传参的模式,SpringBoot项目无法使用@RequestParam接收Json传参只有@RequestBody支持Json,但是每次为了一个接口就封装一次实体类比较麻烦如果使用Map
2022-03-29 01:59点击阅读
-
7.15Java之调用API接口传表单获取返回信息
7.15Java之调用API接口传表单获取返回信息实例package GoogleTranslateAPI;?import com.alibaba.fastjson.JSON;import org.apache.http.HttpEntit
2022-03-29 01:59点击阅读
-
python 将目录下所有文件夹的绝对路径写到文件中
import osdirlist = os.listdir()#打开文件fo = open("dirs.txt","w")#遍历for dir in dirlist:#判断如果是文件夹 if os.path.isdir(dir):
2022-03-29 01:58点击阅读
-
C++ 实现提升访问令牌权限
在我们编程实现一些系统操作的时候,往往要求我们执行操作的进程拥有足够的权限方可成功操作。比如,我们使用 ExitWindows 函数实现关机或重启操作的时候,就要求我们的进程要有 SE_SHUTDOWN_NAME 的权限,否则,会忽视不执行
2022-03-29 01:58点击阅读
-
C++ 获取 PE 文件的各种信息
首先感谢 cyxvc 老哥,他的代码可读性超高,精简有用以理解,我找这方面的资料好久了,这篇文章对我帮助很大。参考代码:#include "stdafx.h"#include Windows.h extern void Director
2022-03-29 01:58点击阅读
-
python xml 转换为json和,json转换为xml
安装pip install xmltodictjson 模块是python3内置模块,不需要安装使用#! /usr/bin/env python# -*- coding: utf-8 -*-## ----------------------
2022-03-29 01:58点击阅读
-
C++ 标准模板库(STL)——迭代器(iterators)的用法及理解
C++ STL中迭代器(iterators)用于遍历对象集合的元素。这些集合可能是容器,也可能是容器的子集。举例:(1)set的遍历:#includeiostream#includeset using namespac
2022-03-29 01:58点击阅读
-
C/C++ Hook 键盘记录器
之前写外挂做过指定进程的 Hook,但是没有尝试过全局 Hook,所以今天就来试试。全局 Hook 的用途我第一个就想到了键盘记录器(貌似我也就想到了这个 哈哈),那就写一个吧。实现代码:#include windows.h#inclu
2022-03-29 01:58点击阅读
-
C++ 标准模板库(STL)——算法(Algorithms)的用法及理解
C++ STL中的算法(Algorithms)作用于容器。它们提供了执行各种操作的方式,包括对容器内容执行初始化、排序、搜索和转换等操作。按照对容器内容的操作可将STL 中的算法大致分为四类: (1)只读算法:指不直接修改其所操作的容器内
2022-03-29 01:58点击阅读
-
Spring boot 整合 ELK日志收集分析系统
首先: ELK 是 Elasticsearch、Logstash、Kibana开源软件的集合,对外是作为一个日志管理系统的开源方案,它可以从任何来源、任何格式进行日志搜索、分析与可视化展示。 Logstash:日志收集工具,可以从本地磁盘,
2022-03-29 01:58点击阅读
-
C++ 获取进程某模块入口地址
实现代码:HMODULE GetProcessModuleHandle(DWORD pid, CONST TCHAR* moduleName){// 根据 PID 、模块名(需要写后缀,如:".dll"),获取模块入口地址。
2022-03-29 01:57点击阅读
-
C/C++ 实现读写注册表
读注册表// 初始化HKEY hKey_return = NULL;// 打开注册表失败if(ERROR_SUCCESS != RegOpenKeyEx(HKEY_LOCAL_MACHINE,// 注册表根键句柄(也可以是 HKEY_CLA
2022-03-29 01:57点击阅读
-
C++ 递归遍历文件并计算MD5
递归遍历文件夹,对比文件md5首先,需要引用 md5 的相关代码,参考这篇文章,防止链接内容被删除,这里再记录一次:md5.h #ifndef MD5_H #define MD5_H #include string
2022-03-29 01:57点击阅读
-
python中执行linux命令案列:
1. os的system原理system函数可以将字符串转化成命令在服务器上运行;其原理是每一条system函数执行时,其会创建一个子进程在系统上执行命令行,子进程的执行结果无法影响主进程;上述原理会导致当需要执行多条命令行的时候可能得不到
2022-03-29 01:57点击阅读
人气排行
- 次1C语言常用函数-isspace()判断字符是否为空白字符函数
- 次2Spring Cloud 从入门到精通(一)Nacos 服务中心初探
- 次3JavaScript:null是对象吗?
- 次4基础的排序算法
- 次5springboot jar包变成系统服务
- 次6JavaScript Style Guide JavaScript 代码风格指南
- 次7ThreadPoolExecutor添加线程源码解析——addWorker
- 次8python常见魔法函数
- 次9SpringBoot|常用配置介绍
- 次10关于 .NET 与 JAVA 在 JIT 编译上的一些差异
- 次11C语言常用函数-toupper()将字符转换为大写英文字母函数
- 次12学习python -- 第017天 文件读写
- 次13Java栈的实现数组和链表
- 次14《手把手教你》系列技巧篇(十)-java+ selenium自动化测试-元素定位大法之By class name(详细教程)
- 次15使用python写入excel
- 次164-1 YAML配置文件 注入 JavaBean中
- 次17【python】 用来将对象持久化的 pickle 模块
- 次18马拉车算法
- 次19用Python进行冒泡排序
- 次20python获取股票和基金等数据