自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(96)
  • 收藏
  • 关注

原创 golang-基础知识-interface

在go中,interface(接口)是一种抽象类型,用于定义某些方法的集合,而不具体实现这些方法。接口允许你指定一个类型应该提供哪些功能,但不关心具体实现是什么。// 其他方法import ("fmt"// 定义一个接口 Animal// Dog 类型实现了 Animal 接口// Cat 类型实现了 Animal 接口// 一个函数,它接收一个 Animal 接口类型animalSound(dog) // 输出: Woof!animalSound(cat) // 输出: Meow!

2024-12-04 21:00:00 740

原创 golang-基础知识-面向对象

golang, 面向对象

2024-11-27 21:00:00 665

原创 golang-基础知识(struct)

例子中我们定义了两个匿名字段,一个是结构体person,一个是内置类型int(所有的类型包括内置类型都可以作为匿名字段),对于结构体person,我们可以像访问自己所有的字段一样来访问。1. 通过var p person的方式,然后再通过p.field = value的方式一个一个赋值,其中filed表示我们在struct中定义的字段名。和C语言类似,golang也支持定义新的类型--结构体,结构体由一系列相同或者不同类型的数据构成的数据集合,定义了一个结构体。其中有若干个成员,每个成员又有自己的类型。

2024-11-20 21:00:00 395 1

原创 golang-基础知识(函数)

golang函数相关

2024-11-13 18:00:00 777

原创 golang-基础知识(流程控制)

golang,流程控制

2024-10-04 21:00:00 574

原创 golang-基础知识(array, slice, map)

golang, array, slice, map

2024-09-11 21:30:00 1823

原创 golang-基础知识(变量、常量以及基础数据类型)

golang, 变量,常量,内置数据类型

2024-09-06 21:15:00 1023

原创 golang-开发工具及package

golang,package,开发工具

2024-09-03 21:00:00 493

原创 golang-安装及一些基本操作

我们的项目源码可以不在这个目录下,但是为了方便,我们在GOPATH里面新建一个src表示项目源码,然后新建一个目录myapp,项目代码都放在这里,一般我们的做法就是一个目录一个项目,例如: /home/kali/go/src/myapp就表示myapp这个项目的代码。),我们可以很清晰的看到,bin目录下面存的是编译之后可执行的文件,pkg下面存放的是依赖包,src下面保存的是应用源代码。然后在myapp的目录下新建一个main目录,里面放我们的主程序main.go,并在main.go里面引用我们的包。

2024-08-28 20:30:00 2063 2

原创 nginx学习记录-防盗链

nginx,防盗链

2024-05-29 19:30:00 634

原创 nginx学习记录-URL Rewrite

nginx,url改写,rewrite

2024-04-24 21:00:00 426

原创 nginx学习记录-动静分离

nginx,动静分离

2024-04-17 20:00:00 849

原创 nginx学习记录-负载均衡策略

nginx,学习,负载均衡

2024-04-10 21:00:00 1664

原创 nginx学习记录-负载均衡-基本配置

nginx,负载均衡

2024-04-03 19:30:00 401

原创 nginx学习记录-反向代理

nginx,反向代理

2024-03-27 19:30:00 224

原创 nginx学习记录-目录结构及基本配置

nginx基本配置

2024-03-20 19:15:00 1551

原创 nginx学习记录-nginx初步配置

nginx基本安装

2024-03-13 20:00:00 881

原创 攻防世界-web-ics07

攻防世界,ics-07,绕过

2023-12-20 20:00:00 585

原创 攻防世界-web-upload

攻防世界,web,upload,sql注入

2023-12-13 20:00:00 1484

原创 攻防世界-web-Confusion1

攻防世界,web,SSTI

2023-11-22 19:30:00 260

原创 攻防世界-web-unseping

4.1 这里没有通过burpsuite而是通过执行命令的方式来获取结果,因为我这边使用burpsuite没法正常显示,不清楚原因,有清楚的欢迎评论4.2 这里关键在于命令注入各种各样的绕过方式,获益良多。

2023-11-15 19:30:00 559

原创 攻防世界-web-bug

攻防世界,web,bug,综合

2023-11-01 17:00:00 345

原创 攻防世界-web-FlatScience

攻防世界,web,FlatScience

2023-10-25 19:15:00 652

原创 攻防世界-web-easyphp

攻防世界,web安全,easyphp

2023-09-20 19:30:00 244

原创 攻防世界-web-file_include

攻防世界,文件包含,爆破

2023-09-13 19:45:00 341

原创 攻防世界-web-fakebook

攻防世界,fakebook

2023-08-30 18:15:00 133

原创 攻防世界-reverse-666

攻防世界,666,逆向

2023-08-25 18:00:00 269

原创 攻防世界-web-fileinclude

攻防世界,web,文件包含

2023-08-23 17:30:00 187

原创 攻防世界-reverse-no-strings-attached

攻防世界,逆向

2023-08-18 21:15:00 161

原创 攻防世界-web-fileclude

攻防世界,web,文件包含

2023-08-16 21:30:00 163

原创 攻防世界-web-getit

攻防世界,逆向

2023-08-11 19:45:00 286

原创 攻防世界-web-shrine

攻防世界,模板注入

2023-08-09 19:00:00 366

原创 攻防世界-reverse-logmein

6/46,共17个字符,v7值为ebmarah,只有8个字符(最后一个为空字符),根据代码逻辑,将v7循环补齐到17个字符为harambeharambehara(但是这里有个问题,那就是v8[i % v6 - 8],v6是等于7的,再减去8实际上超出了数组的下标,这里我们注意到v7和v8在内存中是连续的,v7刚好在v8的前面,因此这里的值实际上指向的是v7。从代码中来看,密码长度需要和V8相等,并且每一个字符的运算结果需要满足 s[i] == (char)(v8[i % v6 - 8] ^ v8[i])

2023-08-04 21:30:00 391 4

原创 攻防世界-web-lottery

攻防世界,web

2023-08-02 17:00:00 238

原创 攻防世界-Reverse-simple-unpack

攻防世界,加壳,upx

2023-07-28 23:00:00 353

原创 攻防世界-Reverse-re1

攻防世界,re1,逆向

2023-07-26 20:45:00 277

原创 攻防世界-Reverse-Hello, CTF

攻防世界,逆向

2023-07-21 20:30:00 226

原创 攻防世界-web-easytornado

攻防世界,模板注入

2023-07-19 20:15:00 1627

原创 攻防世界-Crypto-easy_ECC

攻防世界,ECC

2023-07-14 18:30:00 546

原创 攻防世界-web-ics-05

攻防世界,ics,命令注入

2023-07-12 19:00:00 542

空空如也

空空如也

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

TA关注的人

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