聚合文章

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

排序方式:最新发布
RAIN MAN RAIN MAN 2022-02-02

Docker容器基础命令

Docker容器基础命令 sudo docker ps #查看容器名称ID信息 sudo docker images #查看镜像 sudo whereis docker_name #查询容器位置 sudo docker exec -i -t docker_name bash #进入容器 sudo docker cp 92133768e91f:/etc/nginx /volume1/docker/n…

iPotato iPotato 2022-01-26

浅谈《开端》在剧作上的瑕疵

在开始之前,我想先念叨几句。 《开端》这部剧其实我很早就关注了,起因是我女朋友是白敬亭的粉丝,所以对他的动向一直有所关注,去年底看到豆瓣条目,彼时的《开端》还是 20 集的长度。后来随着杀青和一系列制作的完成,最终成片为 15 集,单集片长 40 分钟。最初看到这个剧集长度我其实是满意的,毕竟从剧情概要上看也是所谓的“源代码”式国产“无限流”,难免会有场景时空重复,缩短剧集长度其实是一个明智之举,…

X1ng's Blog X1ng's Blog 2022-01-25

HWS冬令营线上选拔赛2022

很多原题,拿到了RW的一血确定晋级了就摸了 PWN 送分题 原题,第二届华为武汉研究所11·9网络安全大赛PWN Writeup exp都不用改就能跑 peach 跟祥云杯2021的lemon如出一辙,题目文件固定了附件中的libc-2.26无法修改 开始先读取flag到栈上,再将一个栈地址放到bss上,并给了栈地址低2字节 add函数中先将name堆块放到全局数组上,再判断想要申请的peach堆…

如何为Brother新的打印机驱动打包AUR

如何为Brother新的打印机驱动打包AUR TODO 优化代码(咕 分析这两种驱动的文件数区别 分析这两种驱动安装过程的区别 引言 ​ 一般来说,Brother的打印机驱动分成了 cupswraper 和 lpr 两个独立的驱动。Arch-Wiki已经给出了怎么打包这样的驱动的教程,但是有一些新机器的驱动,比如 DCP-B7500D 和 HL-L2350DW , 是混合在一起的新版驱动包。在这里…

iPotato iPotato 2022-01-24

Rust 的 async/await 语法是怎样工作的

从最开始的宏到现在的 Rust 关键字,距离 async/await 语法的 rfc 被提出已经过去将近 4 年了。相比于回调地狱,或者类似 CPS-Style 的铁索连环套娃(此处应有圣经传唱:一个 Monad 说白了不过就是自函子范畴上的一个幺半群而已),async/await 的存在无疑提供了一种良好的异步代码编写方式,它更像是把同步代码写法的异步化,让代码编写者能够最大限度的遵循同步代码编…

X1ng's Blog X1ng's Blog 2022-01-24

RealWorld CTF 2022

跟北邮的师傅们一起打RW,大佬们是真滴猛or2 VM因为神奇的原因打不通远程,体验赛0输出混了个第二 正式赛 SVME Score: 67 Clone-and-Pwn, Virtual Machine, difficulty:baby Professor Terence Parr has taught us how to build a virtual machine. Now it’s time…

aisuneko/blog aisuneko/blog 2022-01-24

Pocket C.H.I.P. in 2022

Blockcity (@A5dblk) 在他的博客里介绍了 Pocket C.H.I.P. (以及内含的CHIP单板)这个有意思的开源硬件,让我也有了入一台玩玩的想法,于是海鲜市场上以$20的超低价格入了一台。

Zhou Jingyu Zhou Jingyu 2022-01-22

高中生物教材中出现的各种试剂、溶液与其它液体

人民教育出版社出版的生物普通高中标准实验教科书中出现了许多种试剂,散乱地分布在书本的各个角落。本文按照试剂在书本中首次出现位置排序,将人教版高中生物书中散乱的试剂汇集在一起,建立不同知识点之间的联系,以便更高效地复习、记忆。

blog.nn.ci blog.nn.ci 2022-01-17

宝塔部署Alist教程

应广大宝塔用户的需求,“宝塔部署Alist教程”来了。 安装Alist直接使用一键脚本就可以,先打开宝塔,然后点击左侧的终端,进入ssh终端,可能会让你输入密码,相信你应该知道自己的密码,然后复制下面的代码粘贴回车运行1curl -fsSL "https://nn.ci/alist.sh" | bash -s install当看到提示关于YOUR_IP:5244消息之后就成功了,注意这里也会输出初…

smoe.cc smoe.cc 2022-01-16

原神开荒新奇思路总结

最近去了原神国际服开了个新号,体会到了萌新开荒的艰难险阻,旅途中见到了别人的新奇思路和自己的经验在这里汇总一下,希望能帮到有需要的人吧。 注

blog.lebear.top blog.lebear.top 2022-01-12

由遥控车引起的不可靠的消息服务(监听断连、顺序颠倒、消息丢失)的问题及解决

背景:最近的项目中,有一个端到端控制的场景(即A发送命令,通过RTC服务,使B接收到消息并执行命令),其中为了开发方便使用了RTC服务作为两端通信的“桥梁“。每一组端,都连接到同一个RTC Room,这样一来,多组端都会互不影响。上述业务可以简单抽象成下图,手柄 发送消息 “前进5米“ 到RTC服务器,然后 遥控车 接受到该rtc消息后,执行 命令(前进5米)。抽象模型和执行流程如下:业务抽象表示…

2021 年的年度报告

2021 年是一个迷茫的年份,在这年,我产生了深刻的迷茫。 1 、岁月 2021 年,迷茫之年,今年时间尺度如下 2021 年 01 月 01 日,中国 民法典 正式实施 2021 年 01 月 05 日,美国 国会大厦遭冲击事件 2021 年 01 月 06 日,美国 游戏驿站轧空事件 2021 年 03 月 23 日,埃及 苏伊士运河 集装箱船搁浅引发运河阻塞 2021 年 03 月 24 日…

Intel处理器参数

包含Intel E系列,可扩展处理器的第一、二、三代处理器参数,官网也可以导出查看,但是放在网站,可以随时随地更加方便,并且对某些不需要的参数做了精简,看起来更加清爽。[button color...

IO01 2022-01-06

子线程更新 UI 全解

子线程更新 UI 异常设计理念及简单源码解析 初学者可能会犯在子线程更新 UI 的错误,例如: 1thread { imageView.setBackgroundColor(Color.RED) } 一旦运行,应用会直接崩溃并抛出异常,这也是我们 Android 开发的一条铁律:在子线程中不能更新 UI。 那么为什么 Android 不让子线程更新 UI 呢?原因在于现在屏幕刷新率最低是 60Hz…

酷壳 酷壳 2022-01-02

网络数字身份认证术

这篇文章是《HTTP API 认证授权术》的姊妹篇,在那篇文章中,主要介绍了 HTTP API 认证和授权技术中用到的 HTTP Basic, Digest A... Read More Read More The post 网络数字身份认证术 first appeared on 酷 壳 - CoolShell.

CSL 讲废话 CSL 讲废话 2022-01-01

CanoKeys 开箱

新年第一天,去年年底买的 Canokey Pigeon 到货了。不过东西还在学校的菜鸟驿站,所以开箱就只能暂时咕咕咕咕了。 1 月 3 日更新: 终于拿到了鸽了好久的 Canokeys。这里对其做个简单的评测,不会详细介绍每一个功能的使用细节,大部分使用方法可以参考网上的 Yubikeys 指南。 如果你还不知道 Yubikey 、Canokey 或类似的硬件密钥是什么,可以先通过 Zenitha…

blog.dmcimi.top blog.dmcimi.top 2021-12-31

年末随笔

夜思原本是美好的想象,随着绵绵细雨的绸缪,埋藏在安乐的废墟中。我常常忘了原本的想法,逃离式跳脱。每每在深夜细听各种虫子的叫声,它们没有那么多的想法,只是在普通地执行它们的习性,不断地前进,甚至死去。树林的茂密向上,是为了那一缕阳光,为了活下去。常思考着活着的本质,从可窥的人生途径去不断代入,又不断伤感失去。或许是见识了太多的途径,不免地想,自己的出路在哪里。夜,是安静的。我,是愁苦的。月光慢慢从那…

Brocade-SAN-运维手册

所有的SAN网络都是由小至大,在SAN网络初期,必须对DomainID有一个统一的规划。如果一台接入交换机设置了Insistent DoaminID 参数同时与现有网络内其他交换机相同的Doma...

Junhua's Blog Junhua's Blog 2021-12-29

使用maven-mvnd

Apache 推出了maven-mvnd,这是一个借鉴了Gradle和Takari相关技术的项目,可以加速项目的构建和打包,详细的介绍可以看github的官方文档。安装具体可以参考官方安装文档安装文档MacOS 下通过 brew 安装12345678910brew install mvndaemon/homebrew-mvnd/mvnd#验证nvmd -v mvnd native client 0…

暮光博客 暮光博客 2021-12-25

永远的长度

在我最迷茫的时期,许巍的歌给了我特别多的温暖和鼓舞,那时我觉得许巍应当是我永远喜欢的歌手。后来我的生活拨开云雾步入正轨,他的歌我便少听了。19 年他在杭州巡演,我独自买了张内场票坐在场内默默听完...

酷壳 酷壳 2021-12-21

我做系统架构的一些原则

工作 20 多年了,这 20 来年看到了很多公司系统架构,也看到了很多问题,在跟这些公司进行交流和讨论的时候,包括进行实施和方案比较的时候,都有很多各种方案的比... Read More Read More The post 我做系统架构的一些原则 first appeared on 酷 壳 - CoolShell.

iPotato iPotato 2021-12-20

我为什么不再喜欢 Go 了

2 年前我发表了一篇题为我为什么要把 Go 作为主力语言的文章。彼时我与 Go 初相识,满满都是蜜月期的欣喜,甚至不惜以留下一篇黑历史为代价,狠狠地对其进行了吹捧。时至今日再次翻及往事,看着字里行间让人难以直视的尬吹,我恨不得凿个地洞钻进去......当然,直面历史,深刻反省才是好的,于是本文孕育而生,主要目的是为了对前述那篇文章进行批判,看看当时年少无知的我犯下了哪些错误,同时再讲讲自己写 Go…

X1ng's Blog X1ng's Blog 2021-12-20

美团ctf2021个人赛

pwn手快乐赛了属于是,两个pwn+一个misc冲到第二 PWN welldone 格式化字符串漏洞,全局变量不为2333则会调用exit直接退出 用格式化字符串将exit的got表低2字节改为main函数可以循环利用格式化字符串 修改exit中会调用的rtld_lock_default_lock_recursive指针为one_gadget,将exit的got表改回退出 学习关于exit的利用方…