自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Go 每日一库-viper

安装go get github.com/spf13/viper功能viper 是用来管理 go 程序的项目配置,是一个完整的解决方案它支持:设置默认值从 JSON、TOML、YAML、HCL、envfile 和 Java 属性配置文件中读取实时观看和重新阅读配置文件(可选)从环境变量中读取从远程配置系统(etcd 或 Consul)读取,并观察变化从命令行标志读取从缓冲区读取设置显式值可以将 Vi...

2023-02-08 17:49:53 585

原创 ARM设备上的轻量化NAS-Kiftd

ARM设备上的轻量化NAS-Kiftd 直刷版

2023-01-17 21:03:53 1020 2

原创 关闭光猫DHCP后进入光猫登录页面

关闭光猫DHCP后进入光猫登录页面

2023-01-17 21:00:39 3897 2

原创 青龙面板全教程

青龙脚本全教程

2023-01-06 21:57:13 15028 3

原创 玩客云 一个百元级的微型服务器

搜集自恩山论坛的玩客云教程

2022-12-31 10:01:26 8716 3

原创 移动H2-3获取超管密码

本文主要参考自: https://www.bilibili.com/read/cv18292443/确保能正常访问光猫后台(192.168.1.1),然后用浏览器打开: http://192.168.1.1/webcmcc/gui_device_info.html?password=!@qw34er&username=root这是用来查看基础信息的找到telnet,看看是不是 telnet...

2022-12-21 07:28:52 3117 2

原创 玩客云通过openwrt作为旁路由

前置条件- 玩客云安装 docker安装 OpenWrt这边又两套方案可供选择,下面是具体教程的链接镜像一: https://www.right.com.cn/forum/thread-8024126-1-1.html镜像二: https://hub.docker.com/r/xuanaimai/onecloud此处我们以镜像一来演示打开网卡混杂模式ip link set eth0 promisc...

2022-12-19 21:47:56 7779 3

原创 玩客云安装 docker

前置要求 玩客云换源过程参考Ubuntu or Debian 换源镜像源使用deb[https://mirrors.ustc.edu.cn/debian](https://mirrors.ustc.edu.cn/debian)buster main contrib non-free deb[https://mirrors.ustc.edu.cn/debian](https://mirror...

2022-12-19 03:20:44 1063

原创 连接蓝叠和AndroidStudio

总览打开蓝叠模拟器不要打开Android Studio,如果已经打开了先关闭打开你的 platform-tools 目录确定有 abd 后打开 cmd 在地址那输入 cmd 就行使用命令adb connect localhost:30489连接蓝叠打开你的 Android Studio 就可以看到正常识别了...

2022-12-18 08:35:30 340

原创 玩客云

前言下面这段基本是copy的,就是图个完整,不要觉得奇怪哈。玩客云是一款前些年很火的矿机,曾经在官网售卖¥599,现在已经沦落到¥45包邮的田地了。当然这边一般有两种,一个是 30多的未绝育老母鸡,另一种是60+的绝育老母鸡。既然要刷机了,当然是买30+的啦(两种配置一样)。§( ̄▽ ̄)§玩客云配置: CPU采用的是晶晨的s805,单核主频1.5GHz,这个CPU的最大优点就是功耗低,发热量小。内...

2022-12-15 08:38:14 2491

原创 设置linux-kali 2022语言为中文

本文转载自: https://blog.csdn.net/u011027547/article/details/123344249友情提示修改前快照一下,避免修改操作错误带来的问题!1. 打开终端2. 打开设置dpkg-reconfigure locales3. 修改设置en_US.UTF-8 UTF-8改为不勾选按下enter 表示ok,选择语言zh_CN.UTF-84. 重启生效设置重启后会有...

2022-12-11 11:04:13 211

原创 机器数

相关概念真值符合人类习惯的数字机器数一个数在计算机的存储形式是二进制数,我们称这些二进制数为机器数,机器数是有符号,在计算机中用机器数的最高位存放符号位,0表示正数,1表示负数。机器数的真值因为带有符号位,所以机器数的形式值不等于其真值,以机器数1000 0111为例,其真正表示的值为-7,而形式值为135。将带符号的机器数的真正表示的值称为机器数的真值。原码原码的表示与机器数真值表示的一样,即用...

2022-12-11 09:46:36 988

原创 Goland 文件大小超过配置限制(2560000),代码洞察功能不可用

按照上图方式,切换到对应的配置文件,插入下列代码idea.max.intellisense.filesize=9999992.重新启动IDE。但是不推荐使用这种方式,因为能因为这样很卡。

2022-12-02 16:00:35 2268 1

原创 upload-labs 解题报告 - 06&07

分析过程吸取了上题的经验,我先看能不能通过大小写的方式混过。结果是不行,上传的是 .Png 但是返回的却是 .png 说明无法通过这个方法破解很明显,本次是后端黑名单检测,并且加上了重命名,因此毙掉了了 .htaccess 方法然后我就没思路了,◑﹏◐所以我看了下源码,发现并没有去除末尾的空格所以这题解完了,在上传时修改下文件名,在最后面加个空格就行。第七题,一模一样的思路,只是把空格换成点而已。...

2022-12-01 21:03:56 65

原创 upload-labs 解题报告 - 04

解法解法一 ——修改.htaccess这个解法是适用于很特殊的情况的,有几个前置条件:Apache 允许 AllowOverride没有对上传文件进行重命名没有排除.htaccess文件因此严格来说这不算正解,仅仅只是先做一个测试罢了。解法二 好吧我暂时没想到这此禁止了除了 .htaccess 外的所有可行性文件。...

2022-12-01 18:28:09 80

原创 upload-labs 解题报告 - 05

思考过程测试,先看是后端还是前端。可以看到php3的文件有到达网络传输这步,说明是后端验证,并且不是基于MIME验证的。此时来判断是哪种类型的验证,经过对 .mp3 .txt .doc 这几种类型的测试,可以知道是基于黑名单的验证。查看页面源代码,发现后端有对其进行重命名,因此修改.htaccess 的方法失败我试过 .pHp 但是被拦截了,所以我先否决了这个思路。后来证明,我尝试的还是太少了。在...

2022-12-01 05:03:48 87

原创 Windows 相关文章

Windows通用教程磁盘打不开提示格式化故障硬盘安全弹出Windows设置开机自启动microsoft store打开缓慢解决方法C盘爆满解决方法攻略windows无法访问FTP服务器的各种报错解决Windows注册表清理Win10Win10重置网络Win10 系统的右键菜单相关问题解决方法Win10连接蓝牙音响断开后要重新配对Win10 关闭硬盘开机自检Win10使用小技巧Win11Win11...

2022-11-30 08:59:00 61

原创 Win10相机找不到代码为 0xA00F4244

错误信息打开相机显示如下:(本人尝试过的)解决方法如下:0、先看看有没有开摄像头笔记本的话可以在侧面看看有没有物理开关,又或者是查看上方的快捷键相机的图标,如果直接按上没反应可以试一下:按下Fn再按那个按钮1、重启电脑2、重置相机3、更新驱动设备4、注册表Win+R输入 regedit点击 计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Medi...

2022-11-30 01:27:12 453

原创 upload-labs 解题报告 - 03

这题对环境有要求,如果你是自建的靶场,或是使用docker 版的靶场需要自己开启 php 其他文件名后缀的解析,不是你的方法出错 (ಥ _ ಥ) 我在这卡了一天(我一直觉得不应该是我们手动改,那样的话算什么漏洞,结果是我环境没对,不够这个漏洞确实是运气成分比较大的,除非你能看到 php3 之类的文件)分析过程初步判断,源码应该是在服务端检测文件名后缀,并在检测通过后以时间+文件名后缀重命名。根据提...

2022-11-29 12:23:50 152

原创 golang web项目热部署 air 库

项目地址: https://github.com/cosmtrek/air/blob/master/README-zh_cn.mdAir 是为 Go 应用开发设计的另外一个热重载的命令行工具。只需在你的项目根目录下输入 air,然后把它放在一边,专注于你的代码即可。例子创建一个gin项目创建一个gin项目,这里以gin为例,其他go web项目都可以。package mainimport "g...

2022-11-29 09:46:18 279

原创 upload-labs 解题报告 - 01

修补方案不使用JavaScript作为验证工具漏洞分析本题是白名单类检测,需要先分析是前端检验还是后端检验。如图:可以发现,在检测的时候并没有数据发送,可以判断这是前端检测。那么去查看页面源代码可以看到,它是基于 js 验证的,那么就可以试着禁用JavaScript。当然也可以试着让他先通过验证,再在传输层进行修改解题思路思路一 - 伪装后缀名通过burp 拦截到的数据是这样的,说明它是识别文件后...

2022-11-28 18:28:15 52

原创 host 文件

最近学习网络安全的基本知识,进行一下记录。百科解释Hosts文件是一个没有扩展名的操作系统文件,以表的形式存储了主机名和IP地址的映射关系。Hosts又称host table,译为“主机表”。现代系统中,虽然DNS取代了主机表,但主机表的应用依旧很广。和DNS不同的是,用户可以直接对Hosts文件进行控制。Host 文件本质上是一个小型的 DNS 系统通俗地比方:DNS就是全市的电话黄页,HOST...

2022-11-28 13:05:48 766

原创 upload-labs 解题报告 - 02

修补方案不使用或不仅仅使用MIME验证漏洞总结基于 MIME 的验证问题,可以在中途拦截信息,然后修改 MIME 信息,从而突破分析过程先尝试了一下 upload-labs 解题报告 - 01 中的方法1,结果是成功的。我想了想,漏洞肯定是不一样的,因此本题应该不是 js 的判断。后面又尝试在burp中修改几种后缀名,发现都能通过,那么应该不是根据后缀名判断的,那么可能就跟类型信息MIME 有关系...

2022-11-28 05:23:49 98

原创 go log

先看实例package mainimport ( "log" "os")func init() { // 配置日志输出格式 log.SetFlags(log.Ldate | log.Ltime | log.Lshortfile) // 配置前缀 log.SetPrefix("order:") // 配置输出位置 logFile, err := os.OpenFile("....

2022-11-23 21:35:34 102

原创 Go 结构体

Go结构体Go的结构体是一种复合类型,它由一系列属性(字段)组成,每个属性(字段)都有自己的类型和值。结构体的字段可以是任何类型,甚至是结构体本身、函数、接口等在Go中没有类的概念,因此结构体经常被用来替代面向对象中的类的操作:Go 变通实现class效果     Go结构体的定义结构体的定义格式如下:type structName struct { field1 type1 fiel...

2022-11-23 19:03:31 150

原创 go init函数

golang有一个特殊的函数init函数,先于main函数执行,实现包级别的一些初始化操作。init函数的主要特点init函数先于main函数自动执行,不能被其他函数调用;init函数没有输入参数、返回值;(加上之后就不是自动执行的 init 了)每个包可以有多个init函数,包的每个源文件也可以有多个init函数,这点比较特殊package mainimport "fmt"func in...

2022-11-23 12:11:44 52

原创 go 包(库)管理

本文始终跟随最新版本,因此对于过时内容会进行删除。如果发现过时,可以的话请联系我。go mod下述的内容已经集成到 Goland 了,因此使用 Goland 的兄弟记个 go mod tidy 就行go module简介go modules 是 golang 1.11 新加的特性,用来管理模块中包的依赖关系。go mod 使用方法初始化模块 go mod init <项目模块名称>依赖...

2022-11-22 19:05:04 138

原创 hexo 博客美化

特别声明,下述内容学习自夜法之书 并进行适配性修改,并非转载下述内容如无特别说明均仅适配于 matery 主题首页随机图片轮播themes\matery\layout\_partial\bg-cover-content.ejs修改随机获取一张图片:这边我建议自己写个随机图片的api,具体参见搭建一个属于自己的随机图apivar bannerUrl= "你的api接口"修改主题颜色配色包括导航栏,底...

2022-11-22 15:22:18 50

原创 go 学习路径

gogo-webgolang web项目热部署 air 库

2022-11-22 06:16:27 48

原创 go 代理设置

通过 go get 命令下载各种依赖时,经常需要访问 github/google 等网站,如果使用默认的代理,下载速度很慢,甚至无法下载,此时就需要设置国内代理以实现高效下载国内常用的GO代理goproxyhttps://goproxy.io/zh/七牛云https://goproxy.cn阿里云https://mirrors.aliyun.com/goproxy/设置代理Go 版本是 1.13 ...

2022-11-22 01:51:35 999

原创 搭建一个属于自己的随机图api

php 版在使用之前请先配置php环境。放上服务器前,先压缩 ,可以使用 JPEGmini Pro1、引用服务器本地文件在网站目录下创建一个php文件,一个名叫img的文件夹,并在php文件中加入以下内容。<?php $img_array = glob('img/*.{gif,jpg,png,jpeg,webp,bmp}', GLOB_BRACE); if (count($img_arr...

2022-11-18 04:10:29 446

原创 Web Feed 倡议书

RSS 是我今年发现最让我惊艳的东西,我很遗憾他被大数据推送给挤压,因此由衷希望大家能共同维护 RSS 生态。首先推一下这篇博文: RSS 全教程原文作者:涛叔为了推动开放 Web 生态的发展,我涛叔设计并开发了 Web Feed 扩展,使用 Web Feed,用户可以在浏览器中方便地订阅独立博客,从而获取类似微信公众号的体验。但目前基于 Rss 的各种方案都存在一定的局限性。今天向广大作者发出倡...

2022-11-16 09:40:44 52

原创 二叉树

基本概念定义二叉树(binary tree)是指树中节点的度不大于2的有序树(通俗版:每个节点最多有两个子树)。递归定义:二叉树是一棵空树,或者是一棵由一个根节点和两棵互不相交的,分别称作根的左子树和右子树组成的非空树;左子树和右子树又同样都是二叉树 。特殊类型完全二叉树深度为k,有n个节点的二叉树当且仅当其每一个节点都与深度为k的满二叉树中编号从1到n的节点一一对应时,称为完全二叉树。通俗版本:...

2022-11-15 16:21:31 40

原创 树的基本术语

空树空集合也是树,就是空树。空树中没有结点;树结点结点:包含一个数据元素及若干指向子树分支的信息叶子结点:也称为终端结点,没有子树的结点或者度为零的结点分支结点:也称为非终端结点,度不为零的结点称为非终端结点孩子结点或子结点:一个结点含有的子树的根结点称为该结点的子结点;双亲结点或父结点:若一个结点含有子结点,则这个结点称为其子结点的父结点兄弟结点:具有相同父结点的结点互称为兄弟结点堂兄弟结点:其...

2022-11-15 12:44:21 67

原创 golang 标准库 encoding-json

这个包可以实现json的编码和解码,就是将json字符串转换为struct,或者将struct转换为json。核心的两个函数编码函数 Marshalfunc Marshal(v interface{}) ([]byte, error)将 struct 或 map 编码成json,可以接收任意类型结构体转换为jsonpackage main import ( "encoding/...

2022-11-15 04:56:00 101

原创 fyne 静态资源

静态资源fyne 的静态资源其实就是把资源文件编译为二进制文件,然后在代码中直接作为变量传入。这个的好处在于,进行fyne 应用打包时可以无需额外的图片资源。需要用到下列命令//这个命令是把 image1.png 编译为名叫 bundled.go 的二进制文件fyne bundle image1.png >> bundled.go//这个命令是把 image1.png 添加到为名叫...

2022-11-14 19:56:38 205

原创 docker 错误提示 iptables No chain target match by that name

错误信息:iptables: No chain/target/match by that name.问题描述重设宿主机网关、重启宿主机 network .docker 容器处于运行状态,同网段机器不能访问 .宿主机执行开放端口命令,提示如下:[root@localhost ~]# /sbin/iptables -A INPUT -p tcp --dport 8686 -j ACCEPTiptab...

2022-11-14 10:16:00 1422

原创 fyne 应用打包

fyne应用打包,可以使用fyne package命令,必须首先安装fyne命令行工具go install fyne.io/fyne/v2/cmd/fyne@latest打包PC端fyne package -os darwin -icon myapp.png # 打包成macos系统下的可执行文件fyne package -os linux -icon myapp.png # 打包成lin...

2022-11-14 03:25:53 1276

原创 Win10连接蓝牙音响断开后要重新配对

这类问题的解法总是多种多样的,请逐一尝试§( ̄▽ ̄)§1.服务问题可能是无良优化软件把蓝牙服务设为手动了无服务就不能自动连接蓝牙。打开这个服务,以后就可以了。2.驱动问题卸载蓝牙设备,重启电脑(即重装驱动)...

2022-11-11 20:12:55 1654

原创 Win10重置网络

方法一:通过设置重置网络除了可以通过命令重置网络,用户也可以在Win10设置中进行网络设置,具体操作方法步骤如下:1、首先从Win10左下角的开始菜单中,点击打开“设置”,然后进入“网络和Internet”设置,如图所示。2、在网络设置界面的,右侧“状态”界面下拉,就可以找到“重装网络”操作了,点击重装网络即可进行相应的操作。Win10重置网络后,需要重启电脑,相当于将网络恢复出厂设置方法二:使用...

2022-11-11 19:08:00 1311

空空如也

空空如也

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

TA关注的人

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