/minip.jpg

技术博客分享

Unity-DOTS从入门到精通之EntityCommandBufferSystem

DOTS(面向数据的技术堆栈)是一套由 Unity 提供支持的技术,用于提供高性能游戏开发解决方案,特别适合需要处理大量数据的游戏,例如大型开放世界游戏。本文讲解了如何使用“ ECB ”来执行Job处理过程中无法执行的命令,例如“创建实体”。

Docker常用命令清单

(-d后台运行,-p映射端口,–name指定容器名)(记忆:pull=拉取,类似git拉取代码)(-it开启交互模式,可直接操作容器内系统)(显示Docker版本、存储驱动、内核等)表示当前目录的Dockerfile)(-v指定卷挂载,容器内数据持久化)(-a清理所有未使用的镜像和卷)(类似Linux的ps命令)(直接列出所有镜像,可加。(-f实时跟踪日志输出)(类似给镜像重命名)

GHCTF2025-Web

替换为空, 使用了bottle库, 查找一些资料, 发现存在ssti模板注入, 本地搭建环境, 把waf去掉, 可以发现使用。前面一直卡在这, 没办法执行一些函数操作啥的, 就没管了, 后面wp出来之后才知道这是Sqlite注⼊ , 怪我见识短浅了。有点奇怪, 我自己本地试了一下这个cookie是可以被反序列化然后执行的, 但是靶机上一直没成功,可能没有权限还是干嘛。可以执行代码, 但是题目是没有回显的, 所以需要反弹shell, 连上自己的vps。php反序列化, 看似代码很多, 其实大都是没有用的。

CICDGitLab部署

Puma 的主要作用就是接收来自客户端(如浏览器)的 HTTP 请求,然后将这些请求转发给 GitLab 的 Rails 应用进行处理,最后把 Rails 应用生成的响应返回给客户端。在 GitLab 里,Puma 是一款高性能的 Ruby Web 服务器,被用作 GitLab Rails 应用的后端服务器,负责处理来自客户端的 HTTP 请求。编写如下代码:(注意:在修改路径前,要将原 GitLab 的数据存放目录下的文件拷贝到新目录中。当修改了 Puma 的配置文件后,可使用此命令重启服务使配置生效。