相关文章
HTB pwn Bad gradesRestaurant
Bad grades
没有开启ASLR 在功能2存在越界写,虽然有canary但是可以通过输入’-绕过。 输入数据可以利用python的struct解包成双精度浮点数,做了这些就是常规的ROP环节了。
exp
from pwn import *
def gd():gdb.attach(p)pause()
def htd(hex_value):binary hex_value.to_b…
建站知识
2024/11/21 12:26:40
【Git】Gitbash使用ssh 上传本地项目到github
SSH Git上传项目到GitHub(图文)_git ssh上传github-CSDN博客 前提 ssh-keygen -t rsa -C “自己的github电子邮箱” 生成密钥,公钥保存到自己的github的ssh里
1.先创建一个仓库,复制ssh地址
git init
git add .
git commit -m …
建站知识
2024/11/18 13:27:57
文件包含+文件上传漏洞(图片马绕过)
目录 一.文件包含二.文件上传三.图片马四.题目 一.文件包含 将已有的代码以文件形式包含到某个指定的代码中,从而使用其中的代码或者数据,一般是为了方便直接调用所需文件,文件包含的存在使得开发变得更加灵活和方便(若对用户输入…
建站知识
2024/11/21 12:26:28
125.乐理基础-五线谱-大六度、小六度
内容参考于:三分钟音乐社
上一个内容:124.乐理基础-五线谱-大三度、小三度-CSDN博客
上一个内容里练习的答案: 然后g1到降e2是一个六度,g1到e2也是一个六度,但是它们俩距离是不一样的 然后在六度前面加上大或小&…
建站知识
2024/11/21 12:26:25
Servlet学习(一):jquary和json
一、jquary的学习和使用
1.什么是jquary
jQuery 是一个 JavaScript 库。jQuery 极大地简化了 JavaScript 编程。jQuery 很容易学习。
2.jquary和原生js对比获取input框中的数据和div框中的数据
<!DOCTYPE html>
<html>
<head>
<meta charset"UTF…
建站知识
2024/11/21 12:26:21
SpringBoot项目启动报java.nio.charset.MalformedInputException Input length = 1解决方案
报错详情
SpringBoot启动报错java.nio.charset.MalformedInputException: Input length 1
报错原因
出现这个的原因,就是解析yml文件时,中文字符集不是utf-8的原因,这是maven在项目编译时,默认字符集编码是GBK。
解决方式
检…
建站知识
2024/11/21 12:26:17
linux安装mysql8且初始化表名忽略大小写
mysql8下载地址
MySQL8.0安装步骤
1、把安装包上传到linux系统,解压、重命名并移动到/usr/local/目录:
cd ~
tar -xvf mysql-8.0.32-linux-glibc2.12-x86_64.tar.xz
mv mysql-8.0.32-linux-glibc2.12-x86_64/ mysql80/
mv mysql80/ /usr/local/2、在M…
建站知识
2024/11/21 12:26:12
Toyota Programming Contest 2024#2(AtCoder Beginner Contest 341)(A~C)
A - Print 341
输出N个0,N1个1,交替出现。
#include <bits/stdc.h>
//#define int long long
#define per(i,j,k) for(int (i)(j);(i)<(k);(i))
#define rep(i,j,k) for(int (i)(j);(i)>(k);--(i))
#define fr first
#define se second
#d…
建站知识
2024/11/21 12:26:08