聚合文章

汇集全部已收录博客的最新文章,点击标题前往原文阅读。

排序方式:最新发布
边缘矩阵 边缘矩阵 2021-08-10

Butterfly 主题一图流背景与顶部图修改

介绍之前在「博客迁移至 Hexo,并更名为矩阵。」提到过一图流背景与顶部图的修改。本文会详细说明修改过程。主题配置修改 Butterfly 的配置文件 _config.butterfly.yml。编辑 index_img、footer_img、background、index_top_img_height、mask.header 选项。将主页顶部图和页脚图改为透明,设置网站背景,调整主页顶部图高度…

高危漏洞狙击框架:woodpecker-framework

0x01 简介woodpecker-framework是一款高危漏洞综合利用框架,目的是可以狙击高危漏洞,拿到权限!其设计是由我在日常红队外围打点经验抽象得来。它的每个模块和外围打点的主要流程是一一对应的。比如遇到一个具体的外围应用,渗透测试的流程是:探测当前应用所有攻击面和风险点 (信息探测模块)使用poc探测漏洞是否存在 (精准检测模块)通过exp拿下webshell (深度利用模块)遇到奇葩环境漏洞环境自动化无法打死,需要人工生成payload (荷载生成模块)人工构造payload时经常需要做一些常规操作,比如把Class变成BCEL编码,runtime.exec命令变形等等 (辅助模…

全国攻防演习的防守体系建设

0. 前言笔者于2019年入职阿里巴巴,负责某业务反入侵团队。这三年时间刚好完整参加了三次全国范围的攻防演习活动,第一次是刚入职参加的,刚了解业务,后两次攻防演习作为一号位,带领安全团队均拿下了优异的成绩(全国防守排名前三)。21年9月加入了默安科技。本文是笔者对阿里这段工作经历的小结,希望能够对大家有所帮助。安全工作还是要结合业务情况来进行部署,不一定完全适用于所有公司。这几年一直在埋头苦干,非常希望与大家多多交流,如有不足之处欢迎批评指正。1. 确定防守目标攻防演习开始前,需要提交参演方相关信息,比较关键的的是核心业务系统和蜜罐信息。前几年演习是有被攻击“出局”这个说法的,核心系统被攻破基…

www.hackersb.cn www.hackersb.cn 2021-08-09

全国攻防演习的防守体系建设

0. 前言笔者于2019年入职阿里巴巴,负责某业务反入侵团队。这三年时间刚好完整参加了三次全国范围的攻防演习活动,第一次是刚入职参加的,刚了解业务,后两次攻防演习作为一号位,带领安全团队均拿下了优异的成绩(全国防守排名前三)。21年9月加入了默安科技。本文是笔者对阿里这段工作经历的小结,希望能够对大家有所帮助。安全工作还是要结合业务情况来进行部署,不一定完全适用于所有公司。这几年一直在埋头苦干,非…

DrBlackの锦里 DrBlackの锦里 2021-08-09

Windows隐藏功能-Windows沙盒(重置版)

准备材料: Windows10及以上的操作系统 必须是专业版以及以上的系统 支持处理器虚拟化 而且在Bios里面开启虚拟化 开始! 首先打开控制面板 找到程序和功能 启用和关闭Windows功能 打开如果是灰色的 说明你没开启虚拟化 需要进BIOS开启 把他勾选上 确定 等进度条跑完 当你看到这个时候 重启(重启前保存下你的工作 文件) ……

米V米 米V米 2021-08-09

使用 bsdtar 完整备份/还原 Linux 系统

前几天小山在尝试更换 Linux 的系统分区格式,因为要格式化系统分区,所以要备份系统。Linux 下的备份工具是不少,但是既要方便使用又要在救援环境中可用,可选择的就没几个了,我当时选择了 tar。 tar 是 Linux 系统非常经典的一个工具,它可以将一个或多个文件打包成 tar 存档文件,并且支持使用其他压缩工具对 tar 文件进行压缩(tar 文件本身无任何压缩),同时它能保留 Linu…

乌帮图 乌帮图 2021-08-08

2021 年 6 月&7 月跑步记录

2021年6月跑步5次共22.22公里,平均配速5分42秒;7月跑步6次共31.13公里,平均配速6分11秒。这俩月只能周六周日在学校里跑圈,每次可稳定在4、5公里,压力不大。

LoveCany在这 LoveCany在这 2021-08-08

复活Share并使其再次伟大

本篇教程开始之前,特别感谢XiNGRZ导演的make-share-great-again(项目地址)。可以说没有它,这篇教程我很难如此简单痛快地写出来。前言众所周知,Share是微博为数不多存活且拥有海量用户并持续维护的(RIP 2021.7.9)第三方客户端之一,但正如前面所说,它依旧不幸地离我们而去了。本篇教程旨在Share官方的高级版激活认证停止服务后仍继续提供高级版服务,在正式开始前,郑重提醒:本篇教程仅用于教学用途,请尊重原APP开发者的开发成果和宝贵的知识财产!另一条道路本文开头致谢所提到的项目同样可以直接激活高级版,只需自行将高级版激活认证地址重定向到make-share-gre…

青空之蓝 青空之蓝 2021-08-08

浅谈垃圾回收

前言 又是一篇计划了很久的文章,7 月初就打算写了,一直拖到了现在。前不久更新了一波博客,把博客的数据源换成了 CMS,趁机试试看好不好用。🤣 什么是垃圾回收? 垃圾回收(Garbage Collection,GC) ,顾名思义就是释放垃圾占用的空间。垃圾即无用的内存,垃圾回收...

三石笔记 三石笔记 2021-08-08

祝贺一下自己,通过二建考试

参加工作六七年了,虽然一直有想法参加一建和二建考试,奈何自己真是比较懒,一直没有行动。直到去年开始,才下定决心考一建和二建,计划以一建备考为主,看完了法规和管理两门科目,去年也顺利的通过了二建以及一建的法规和管理两门科目。

www.louxiaohui.com www.louxiaohui.com 2021-08-08

记一次业务机器文件句柄占用过高问题

现象 监控显示某业务机器系统文件句柄使用量大于 15000 排查 登录业务机器,执行以下命令找出打开文件数最多的进程 lsof -n |awk '{num[$2]++}END{for(i in num) print num[i],i}' |sort -nr |head 确认进程号为 11342,执行 lsof -p 11342 查看句柄占用信息,发现有大量 CLOSE_WAIT 状态的 TCP 连接 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME appserver 11342 root 224u IPv4 2940079 0t0 TCP …

DrBlackの锦里 DrBlackの锦里 2021-08-08

2233定制语音包

感谢支持w https://pan.baidu.com/s/1x5umEjUOMldPc3G8Q1DL4w 提取码 zcpi 相关事项可以在该页面评论区讨论 同时欢迎加入三群:1037550568

www.yangsihan.com www.yangsihan.com 2021-08-08

使用Django admin上传媒体文件至阿里云OSS

### 设置本地媒体文件,例: ```shell MEDIA_URL = '/media/' MEDIA_ROOT = os.path.join(BASE_DIR, 'media') ``` ### 安装django-aliyun-oss2-storage ```shell pip3 install django-aliyun-oss2-storage ``` ### settings.py 添加阿里云OSS配置 ```shell # 使用OSS存储文件 DEFAULT_FILE_STORAGE = 'aliyun_oss2_storage.backends.AliyunMediaStorag…

www.yangsihan.com www.yangsihan.com 2021-08-08

最新deepin-wine下微信的安装方法,非常简单 Ubuntu可用

### 微信最新版本 [http://packages.deepin.com/deepin/pool/non-free/d/deepin.com.wechat/](http://packages.deepin.com/deepin/pool/non-free/d/deepin.com.wechat/) ### 安装脚本 deepin-wine阿里云镜像访问异常,可以使用以下脚本安装最新版deepin-wine ```shell #!/bin/bash mkdir ./deepintemp cd ./deepintemp wget http://packages.deepin.com/deepi…

www.yangsihan.com www.yangsihan.com 2021-08-08

解决 invalid 'depends_on macos'

### 问题 ```shell ~ brew cask uninstall macdown Error: Cask 'macdown' definition is invalid: invalid 'depends_on macos' value: ":mountain_lion" ``` ### 解决办法 ```shell /usr/bin/find "$(brew --prefix)/Caskroom/"*'/.metadata' -type f -name '*.rb' -print0 | /usr/bin/xargs -0 /usr/bin/perl -i -pe 's/depends…

www.yangsihan.com www.yangsihan.com 2021-08-08

Django ORM中的复选MultiSelectField的使用

下载和介绍: [https://pypi.org/project/django-multiselectfield/](https://pypi.org/project/django-multiselectfield/) 在django ORM的使用中,经常会出现选择的情况,例如: ```python class person(odels.Model): sex_type = (('male', '男'), ('female', '女')) sex = models.CharField(u"性别", choices=sex_type, max_length=32) ``` 但并不是所有的选择都是…

彼岸临窗 彼岸临窗 2021-08-08

岁月面前我们都不是对手

——写在生命的25岁 此前的几个月,因疲于备考,无心作文。在今天,终于尘埃落定。好多人应该和我一样,受到律政影视的影响,对律师这个行业存在着诸多误解。当初选择这份职业,也许是因为误解,也许是内心的正义使然,也许是机缘,何…

Easton Man's Blog Easton Man's Blog 2021-08-07

论大学之义

每个备战高考的学子都曾想过:为什么上大学?对这个问题的回答将直接指引青年的人生,指引他们在进入大学生活后的行动。 The post 论大学之义 first appeared on Easton Man's Blog.

shiro反序列化绕WAF之未知HTTP请求方法

0x01 背景当下WAF对shiro的防护,确实比较严格。对rememberMe的长度进行限制,甚至解密payload检查反序列化class。本周我遇到一个场景,就是这种情况。使用之前的方法rememberMe=加密payload+==垃圾数据也失败了,这个方法之前有大佬分享过,我就不再赘述了。我最终使用未知HTTP请求方法解决战斗。0x02 过程当时我的思考是shiro的payload在header上,如何修改request header可以导致waf解析不出来,但是后端中间件正常解析呢?第一步,先构造出先绕WAF,哪怕改成不合法的数据包。第二步,在绕WAF的数据包基础上修正,让后端中间件可…

Eason Yang's Blog Eason Yang's Blog 2021-08-07

Gracias Messi

时间回到 2009 年,年少无知的我在某天体育课后与朋友聊天,他说『梅西真强』,我说『梅西梅西肯定没戏』。但那时的我没有想到,未来的我会将这位『没戏』的梅西作为神一般的偶像。 两年后的 2012 年,在高中教室里不务正业的我正在偷偷翻看手头上刚刚从同学那借(抢)来的《足球周刊》,此时的我已经完全被巴萨的 Tiki-Taka 传控所征服,拉玛西亚完美中场的默契配合让人过目难忘。但更让我折服的是那名绿茵场上总能带给人无限惊喜的小个子前锋——梅西,而这一赛季梅西的俱乐部进球总数达到了惊人的 73 粒并又一次夺得了金球奖。 然而那个赛季巴萨没能进入欧冠决赛,联赛上也早早就被死对头远远落下,仅仅夺得了一…

CJ Ting's Blog CJ Ting's Blog 2021-08-07

音频可视化:采样、频率和傅里叶变换

印象中使用的第一个 PC 音乐播放器是「千千静听」,大概是 08 年左右。我还清楚地记得它自带了一首梁静茹的歌「Love is everything」,动听的旋律至今萦绕耳旁。 千千静听的左上角有一组随着音乐跳动的柱子,我想大家都习以为常了,很多播放器都有这功能。但是其实有没有想过,这是怎么实现的? 要理解这个问题,我们首先要理解声音是什么。

布客说 布客说 2021-08-06

AES算法(八)Golang 实战

本篇将对之前所属的 AES 算法基于 Golang 语言做实战讲解,由于 ECB 工作模式相对其他工作模式安全性低(不推荐使用),本文将不对其进行展示,如在工作中确实需要使用,请自行实现。

Eason Yang's Blog Eason Yang's Blog 2021-08-06

投资、投机与赌博——我的韭菜经历回忆

今天看到 V 站上的一个帖子,楼主老哥讲述了自己是如何能在数字货币市场通过买卖山寨币赔掉一笔学费的故事,虽然这个故事本身实在太常见了,但当看到他被收割的山寨币列表时,我的心情变得异常复杂,因为这个山寨币就是我在数字货币市场所交的第一笔学费。 本文就来讲讲我作为一颗绿油油的韭菜,在被收割的同时有哪些感悟。 新人最容易产生的幻想,就是觉得通过一番自信操作,自己也能在造福神话中占有一席之地,咸鱼翻生、财务自由和财富自由指日可待。然而实际情况是,买卖绝大部分的金融产品和金融衍生品在较好的情况下只能带来一定比例的存量财富增值,而赚钱的多少是一个非常陡峭的金字塔模型,只有极少数人在能力、运气或认知的组合加…

Ionizing Radiation Ionizing Radiation 2021-08-06

使用数值方法求解单电子 Schrodinger 方程

Table of Contents 单粒子定态 Schrodinger 方程 有限差分法 一阶导数的离散化 二阶导数的离散化 一维系统 Hamiltonian 的构造及求解 一维势箱模型系统的求解 带有 Chulkov 势的一维势箱系统求解 二维及更高维系统的 Hamiltonian 构造与求解 高维 Laplacian 的离散化 高维 Hamiltonian 的构造与求解 有限元法 定态 Schrodinger 方程的变分弱解形式 程序实现及结果验证 总结及吐槽 吐槽 经常有人觉得会解薛定谔方程会给人一种很厉害的感觉(尤其是对还没学过 QM QC 等课程中学生小朋友而言), 确实,现在能写出…

mmydonn.space mmydonn.space 2021-08-06

在arm64架构上搭wordpress的血泪之路

前段时间朋友见我建博客,心痒痒也想整一个,不过不知为何始终无法成功注册 Oracle,薅羊毛失败。夸下海口许诺 […] The post 在arm64架构上搭wordpress的血泪之路 first appeared on 漂浮水母的宇宙.

熔岩墨迹 熔岩墨迹 2021-08-05

RIA 社群客户端帧数性能测试(2021)

这是一篇有关 Zth 服务器社区的文章。 玩 Zth 天天卡啊,我主城的帧数都不到平均分呐! 凡死了,为什么开光影比不开光影帧数都高!(指都不到 60fps) 哼,哼哼啊啊到底是不是我的整合包有问题啊 测试规则和配置 测试点: 奈落洲新主城码头,全都是海,性能要求最低。 深渊之井,拥有巨量牌子、实体、西瓜南瓜甘蔗机等卡服卡客户端设施,服内最知名的性能测试鸟居。 零洲主城新图书馆,周边建设程度较高,实体量稍多,视角内有一个 Hello_Bread。 测试方式 站定十秒帧数稳定后进行截图 均使用流畅画质,关闭云,无限制帧率,可视范围 8,场视角 80。其他均保持各自客户端的原本设置。 测试电脑(挺…

熔岩墨迹 熔岩墨迹 2021-08-05

用全新的视角打开 Minecraft 在线地图 —— BlueMap

相信玩过 Minecraft 服务器的玩家都有见过如下图一般的网页地图,这是由Dynmap插件来实现的。Dynmap 也是 Bukkit 上一款人尽皆知的老牌插件了,目前使用的服务器和玩家也非常多,是一款广受欢迎的 Minecraft 在线地图生成器。 但前些天和群友聊天时,我又了解到了一款非常厉害的新网页地图插件。 截图,Zth 服务器网页地图。 GitHub BlueMap-Minecraft/BlueMap BlueMap,一款来自开源社区的新 Minecraft 网页地图生成器。相较于前面的老牌 Dynmap,他的功能和实力都要强不少。我简单试用了一会这个程序,觉得只能用一个词来形容他…

臾离博客 臾离博客 2021-08-05

利用frp实现内网穿透和代理内网环境

需求 最先使用frp只是为了实现内网穿透,用来远程单位的电脑。因为向日葵的免费版带宽限制非常的影响体验。后来单位有部分环境前移到了内网环境,也就是说出差或者在家就无法访问了,所以开始考虑代理公司的内网和局域网环境。

ONECODE ONECODE 2021-08-05

阿里云无影云桌面试用体验

无意中看到阿里云的无影云桌面有9元/月的试用体验活动,开了一台试用记录如下:体验价的只有2核2G内存可选,系统盘80G,数据盘50G,其它规格需原价付费,系统可选windows server2016、2019和Ubuntu18.04后台管理可以建立企业专用网,可实现用户和机器的关系管理,等等登录机器需在指定的网页端入口,不需要阿里云账号后台,登录支持网页HTML5或者Windows、Mac指定软件程序试用选择了Ubuntu的系统,登上去后是gnome的桌面,系统大概占了1.5G内存,开软件比较卡,HTML5控制卡顿掉线明显,桌面端软件控制未实验流量为后付费,国内0.8元/G,不划算新建的时候可…

ssr's blog ssr's blog 2021-08-04

不怎么精简地添加 GPG key 到 Yubikey 教程

年初的时候买了个 Yubikey 但是它一直在抽屉里面吃灰,也没好好用过几次,所以这次打算趁有空的时候,折腾一下这个东西。 太长不看的话,请直接往下拉到有关添加的章节。 准备工作 首先我们要确定你的机子可以读出你插入的 Yubikey ,如果读不出来的话,可以参考一下官方的疑难解答。 我们需要初始化一下 Yubikey ,设置它的密码和管理员密码。 使用 gpg --edit-card 指令来进行一个智能卡的编辑。 $ gpg --edit-card Reader ...........: Yubico YubiKey OTP FIDO CCID 00 00 Application ID ..…

Just4fun Just4fun 2021-08-04

golang中令人迷惑的切片与函数参数传递

研究下切片作为函数参数时到底发生了什么简单测试一下先用一个数组试一下:1234567891011func main() {a := [5]int{1,2,3,4,5}changeSlice(a)fmt.Println(a)}func changeSlice(slice [5]int) {slice[2] = 333}// out// [1 2 3 4 5]看来数组是拷贝的把数组变成切片1234567891011func main() {a := []int{1,2,3,4,5}changeslice(a)fmt.Println(a)}func changeslice(slice []int) …

木遥的窗子 木遥的窗子 2021-08-03

Dumbo

在 Dumbo 散步。 Dumbo 是个能带给你恍若实质的电影感的地方,岸边像是剧院头排座位,你和下城的繁华近在咫尺,但又隔了一层。繁华是比喻意义上的——真实世界里,有了疫情,没准 FiDi 的人比 Dumbo 还少点,但林立的高楼仍然牵引着你的视线,尽管你知道那只是一座空城。 从这里朝西看去,看向下城,最美的是太阳将落灯火渐起的时刻。夜色里的灯光带来城市变得透明的幻觉,你觉得建筑成了影子,轻盈地浮在水上。坚固和虚空之间的区别消失了,只有光线的浮动折射是真实的。这是一切视觉魔术的本质:你把世界的细节压在一个平面上,变成明暗线条和色彩,然后美会从想象里迸发出来。 这是夏日难得的好天气。晚风暖和,…

怡红院落 怡红院落 2021-08-03

SameSite 那些事

在《Web 安全漏洞之 CSRF》中我们了解到,CSRF 的本质实际上是利用了 Cookie 会自动在请求中携带的特性,诱使用户在第三方站点发起请求的行为。除了文中说的一些解决方式之外,标准还专门为 Cookie 增加了 SameSite 属性,用来规避该问题。Chrome 于 2015 年 6 月支持了该属性,Firefox 和 Safari 紧随其后也增加了支持。SameSite 属性有以下几个值: SameSite=None:无论是否跨站都会发送 Cookie SameSite=Lax:允许部分第三方请求携带 Cookie SameSite=Strict:仅允许同站请求携带 Cookie…

Java反序列化数据绕WAF之延时分块传输

0x01 背景chunked-coding-converter在0.2.1以及之前版本是不支持对二进制数据进行分块的。这个问题实验室的darkr4y师傅今年3月份的时候就已经反馈了多次,由于懒癌在身一直没有更新。直到我自己遇到一个站点,反序列化带大量脏数据没有绕成功,于是又想起了分块传输。花了一点时间让插件支持了二进制数据,然而这样依然被拦截了! 这也在意料之中,分块传输被公开已经有两年之久,很多WAF已经支持检测。那有没有办法让这个姿势重振往日雄风呢?0x02 延时分块通过测试,发现WAF一般是如下应对分块传输的。发现数据包是分块传输,启动分块传输线程进行接收分块传输线程不断接收客户端传来的…

yyw.moe yyw.moe 2021-08-02

在 Linux 服务器上用 OpenSSH CA

公私钥体系好吗?好!那假如你有十几台服务器遍布全世界呢?那假如你的某个私钥突然被偷了呢?难道要一台一台删 Authorized_keys 吗?相比上一篇的 OpenSSL CA,OpenSSH 的 CA 就简单许多了。¶OpenSSH CAOpenSSH CA 证书具备动态性(签发/吊销)、有效期以及身份权限,相比于密码、公私钥这种静态的认证,能极大丰富 OpenSSH 的认证体系和提升安全性。由于本人日常使用 Arch Linux 和 Windows、没有 MacOS,所以下面只有 Linux 和 Windows 的介绍。¶Linux Server关于在 Linux 上使用 OpenSSH,…

不明のNetWorkOS 不明のNetWorkOS 2021-08-02

Git 基础命令

完整版的 git 命令在这里 https://git-scm.com/book/zh/v2 此处主要记录一些与开发相关的 git ... Git 基础命令最先出现在不明のNetWorkOS。

橘舍 橘舍 2021-08-02

八月,你好!

“只有在那些静得只能听见呼吸的日子里,你才会明白孤独即生活,才会懂得生活的意义。”市子在每个季节都有她的食谱,夏天她喜欢烤面包、酿米酒、做榛果酱、做雨久花泥。秋天她做核桃饭、煮糖水栗子、晒番薯干...