自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 小技巧(4):清空iptables,清理docker image,给Wayland下的Chromium/Edge浏览器开启GPU加速

在大多数发行版环境下、在显卡支持时,可硬件解码开放标准的编码(如VP9、AV1等),或 标准版权已过期的商用标准的编码(如H.264等)。如果发行版自带或手动安装了支持有授权限制的编码(如H.265)的VA-API,Firefox也会尝试硬件解码这些编码。下面以Fedora 37 + GNOME(Wayland + XWayland)+ Firefox + Microsoft Edge + Chromium为例,给出查看和启用显卡加速的办法。类似,但是对容器进行操作:删除所有停止(Stopped)的容器。

2023-10-04 21:59:41 694

原创 Flatpak概念及其基础使用方法

Flatpak的软件包源是一个OSTree Repo,Flatpak包按照软件包类型、ID、架构与版本存储在对应的OSTree分支中;有些情况下,软件包所在的软件包源(Repo)系统中并没有添加(比如第三方源,或者本地源),此时若软件包提供者提供了flatpakref文件,软件包可以在不添加源的情况下安装;flatpak的软件包运行在相对独立的环境中(类似于容器),因此只能通过命令进入正在运行中的软件包的环境;关键字可以是ID内出现的字符串(与ID相关),也可能是软件包描述内出现的字符串(与描述有关);

2023-10-04 21:54:18 642

原创 Synthesizer V 插件开发入门(1)

本文并非“零基础入门”型的文章。使用过 Synthesizer V Studio(即 SVR2,以下用此简称代替),了解过 VOCALOID,知道“插件”的作用是什么;已购买 Synthesizer V Studio Pro 版本,以便于插件的开发与调试;有一定的编程经验,使用过 Lua 语言;Synthesizer V Studio Pro的正版授权可从平行四界官方淘宝店或Dreamtonics官方淘宝店获取。关于 Lua 编程的资料数不胜数,可从菜鸟教程等网站获取。

2023-10-04 21:51:13 278

原创 Flathub简介,以及如何制作Flathub Mirror

Flathub之于Flatpak,正如Snapcraft之于Snap类似于“官方Repo”,但是由社区维护与AUR不同,Flathub存储了软件的二进制文件,而不只是构建文件Flathub有着自己的大型CI集群Flathub Buildbot安装发行版上的Flatpak时,不一定默认启用Flathub,需要手动查看和添加

2023-09-23 09:30:23 792

原创 自定义Fedora Toolbox镜像

Toolbox 可看做是Podman的Wrapper,力求将容器与主机的操作系统(Host OS)无缝集成。与Toolbox类似的工具还有Distrobox。它们在牺牲一些容器安全性(端口控制、资源控制、文件的独立性等)的情况下可以做到:

2023-09-14 22:28:09 100

原创 现代C语言 C23标准中值得注意的变化

虽然没有固定标准,但一般将C99之后的C语言标准称为“现代C语言”;目前的最新标准为C23;C23标准中值得注意的变化;以下是一部分我认为比较重要的变化,完整变化列表可以参阅 或ISO标准文档。assert.h中的static_assert()宏被替代,变成了static_assert关键字;threads.h中的thread_local宏被替代

2023-09-10 00:04:05 1428

原创 制作及运行 WebUI(NovelAI)Docker 镜像

即可使用带 Novel AI 模型的 stable-diffusion-webui;若输出正常则证明 nvidia-container-toolkit 安装成功。将下载后的文件重命名,并放到同一个目录下的。注:没有对镜像大小做特殊优化。只需要部分下载其中的文件;多个显卡情况下,可以使用。

2023-02-18 13:33:21 910

原创 小技巧(3):peco、bat,软链接与硬链接,Linux Shell Options,Windows 展台模式,与统一写入筛选器

Windows 下的 cat 和 grepls、cat、grep这三个命令,往往是Linux初学者最先了解的、日常使用Linux时不可或缺的。对于Windows系统而言,同样有三个命令可以完成上述工作:dir、type与findstr。例如,用type显示文件内容:或者用findstr结合管道匹配先前程序输出内容中的字符串:也可以结合正则表达式:如果你不满足于系统命令的显示效果,你也可以尝试下面两款开源于Github的工具:peco项目链接:https://github.com/peco

2022-01-12 21:45:42 1146 2

原创 认识Snort3 (1):编译、安装与简单使用

Snort 简介Snort,是一款开源的 IDS/IPS 软件,由思科公司(Cisco)主导开发,使用广泛。Snort 有三种模式——包嗅探模式(Packet Sniffer)、包记录模式(Packet Logging)、IPS模式(Intrusion Prevention System)。搭配自定义的规则、不同的插件与其他软件,Snort 能在不同的系统中发挥不同的作用。本篇文章简单记录 Snort3 的编译、安装和简单使用流程。编译安装 Snort3例子中使用的操作系统是 Ubuntu Serv

2022-01-07 00:19:46 7272 1

原创 补档:D^3CTF 2021 - Misc - easyQuantum WriteUp

cap.pcapng用Wireshark打开,清晰可见TCP的三次握手和四次挥手:于是需要仔细分析中间的数据传输过程。注意到某些数据包内有“numpy”等字符串:于是想到可能是某种兼容Python的序列化方法。又注意到有固定的头部数据:而pickle序列化时也有固定的头部数据(协议版本4.0):于是尝试利用pickle进行反序列化。示例如下:import pysharkimport picklecap = pyshark.FileCapture('cap.pcapng')t

2021-08-15 22:19:15 265

原创 补档:D^3CTF 2021 - Misc - Robust WriteUp

“Robust”意为“鲁棒性”。打开cap.pcapng,发现都是QUIC协议的数据包。结合提供的firefox.log(即使用firefox浏览器访问时生成的SSL Key Log)可以想到基于QUIC协议且强制使用TLS 1.3的HTTP3。导入SSL Key Log:清晰可见HTTP3数据包。利用过滤器过滤出所有HTTP3数据包,然后从头查看:http3可以明显看出,642号包之前的部分是在载入网页和JavaScript脚本。在第642号包处可以发现一个m3u8 playlist:

2021-08-15 17:26:44 531

原创 Rime(1):介绍与安装

什么是 Rime?RIME,官方中文名称为“中州韻”(即“中州韵”,中原之韵),是一款开源的轻量的跨平台输入法库,由佛振等人开发。源代码现托管在 Github 上:rime/librime。Rime 具有很强的扩展性和可定制性——你可以使用 Lua 编写它的插件,也可以通过自定义配置文件实现自己研发的、更加高效的汉字输入方案,或者实现多语言混合输入,又或者你只是想在各个平台上获得统一的文字输入体验。这一特性使得强大的 Rime 在使用上拥有无限的可能性。本文是 Rime 系列的第一篇,主要记录 Rime

2021-08-10 14:32:50 2733

原创 ASUS C302CA Chromebook 安装 Linux 和 Windows

最近在咸鱼上淘到了一个二手的华硕 Chromebook(具体型号是 ASUS C302CA)。四核 M3-6Y30 + 8G 运行内存+ 32G eMMC 存储 + 12.5 寸触摸屏,虽然机身有少量磕碰,笔记本的转折铰链也有问题,但 800 元的价格着实实惠。机器寄过来的时候依然是原装系统(Power Wash 过的 Chrome OS)。写个文章记录一将 OS 从 Chrome OS 换成 Manjaro 和 Windows 10 的过程。拆写保护(WP)螺丝Chromebook 的 BIOS 都

2021-03-29 17:29:56 6539 3

原创 PHP及PHP 插件编译

今后文章会同步更新在我的 CSDN 博客,哪里首发不一定。但是一般的博文都会有配图,因此应该还是以 GitHub主阵地的(除非哪天 GitHub DMCA 了这个博客 Repo 2333)。CSDN 还有一个好处是可以被国内的搜索引擎抓取到,嗯,这对没有国内 ICP 备案号的我是天大的福利啊。顺便,如果有人只想看完整写完的文章的话,也请左拐 CSDN,或者这里。主站开了 Cloudflare 加...

2019-07-23 21:57:11 558

原创 Hexo一些实用的插件

Hexo的插件真是个好东西!一开始部署博客的时候并没有太在意插件的问题,毕竟觉得博客主题自带的插件挺全面的,足够使用了。但是用久了总是会腻,就想着静态博客能不能整一些新操作,即使只是添加点小功能。于是就翻了翻 Hexo 的插件目录,挑了些比较有用的插件,拿出来做个总结,同时也是为了方便以后使用做的一个简单记录。管理员界面插件是`hexo-admin`,效果是一个类似CodiMD编辑页面的“管理控制台”...

2019-07-22 21:06:48 2425

原创 Bilibili拜年祭启发的小小探索

2019年2月4日,一年一度的哔哩哔哩拜年祭如约而至。不得不说,今年的拜年祭在节目质量和形式上相较于前三年都有较大的提升。出于在电视上离线播放(即非网络电视,而是读取存储设备上的媒体文件)的需求,及家中的缓慢网速达不到 Bilibili 大会员 1080P+ 无卡顿播放的程度,我利用少量的空余时间对 Bilibili 高清视频的下载方式进行了简单实践,并在本文中进行简单总结。ID熟悉B站的用户...

2019-07-02 23:15:45 3023

原创 小技巧(2):git over ssh、lsof 与 readelf

博客一直在慢速更新…之前一直忙于各种事情,学校的课、比赛、不断接触和学习新的东西,因此没什么机会静下心来好好整理、记录我学到的东西,也就没有办法一并记下我对某些问题的理解和思考。之前一度认为,“有写博客文章的时间,还不如好好学点新的东西”。但是自从领悟到我和舍友之间记忆力和知识熟练程度的差距之后,终于肯下定决心好好写自己的博客了——我比不上他们,我真的不是那种过目不忘的人,所以只能通过不断的复习...

2019-07-02 14:43:45 187

原创 小技巧(1):Linux 下查看进程依赖,不同的16进制编辑器,与关掉Windows驱动签名认证

最近又学到了一些零零碎碎的 Linux、Windows 命令,和一些可能今后会用得着的小技巧,怕自己忘记,所以把它们写在博客里面提醒一下自己,免得到时候再花费大量时间去百度、Google 找文章。 Linux 下查看进程树?查看进程有好几种方式,top、htop 这种可视化的,还有 ps 这种纯文本输出的程序都可以做到。但是如果想要查看某一进程的父进程或者子进程PID该怎么办?可以借助另一个程...

2019-07-02 12:59:59 457

原创 压制技术 A:光盘的种类、资源发布标注与常见名词解释

常见光盘种类CDCompact Disc,又叫做“小型镭射盘”、“激光唱片”,通过激光来读写数据。单层容量大概700MB左右。其中一般存储的是音乐,但也有存储视频、相片、软件(多数是游戏)的CD。常见分类如下: 按存储内容分类: CD-DA: 音乐CD CD-I: 交互式CD(游戏CD) VCD: 视频CD CD+G: 带有专辑图片和歌词的音乐...

2019-07-02 12:53:50 1136

原创 西湖论剑预选赛Misc第二题Write-UP

近期铺天盖地宣传的“西湖论剑”网络安全技能赛预选已经结束了。在这里随便糊一篇文章(也是我第一次写Write-Up文章),就聊聊杂项最先放出的那个第二题的解法。首先拿到题,解压,发现里面有“题目描述”,先看描述,是这么写的:我们截获了一些IP数据报,发现报文头中的TTL值特别可疑,怀疑是通信方嵌入了数据到TTL,我们将这些TTL值提取了出来,你能看出什么端倪吗?然后看给出的另一个文件,tt...

2019-06-07 11:45:31 533

原创 RCTF2019杂项Disk WriteUp

我又来随便糊一篇文章了。题目设定如下:An otaku used VeraCrypt to encrypt his favorites.Password: rctfFlag format: rctf{a-zA-Z0-9_}题目给的提示十分简单。于是准备VeraCrypt,开始解题。找前半段Flag首先下载题目附件,得到rctf-disk.zip,解压得到encrypt.vmdk。...

2019-06-07 10:59:36 1528

strongswan-bin-final.zip

strongSwan的Windows版本,使用MinGW64编译

2021-08-09

空空如也

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

TA关注的人

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