Added wp for opengl and docker
This commit is contained in:
@@ -0,0 +1,13 @@
|
||||
---
|
||||
layout: post
|
||||
title: Docker WP
|
||||
catalog: true
|
||||
tags:
|
||||
- CTF
|
||||
- Hack
|
||||
---
|
||||
|
||||
## 思路
|
||||
|
||||
`/var/lib/docker/overlay2`中有pull下来的docker镜像的文件,而这个docker的构建是先有flag.txt
|
||||
后来删除的,于是就能在这个目录中搜索到flag.txt。
|
||||
@@ -0,0 +1,30 @@
|
||||
---
|
||||
layout: post
|
||||
title: 超简陋的OpenGL小程序WP
|
||||
catalog: true
|
||||
tags:
|
||||
- CTF
|
||||
- Hack
|
||||
---
|
||||
|
||||
## 思路
|
||||
|
||||
着色器脚本中更改视角和光源位置,更改完后运行即可
|
||||
|
||||
## patch
|
||||
|
||||
basic_lighting.fs
|
||||
```diff
|
||||
19c19
|
||||
< vec3 lightDir = normalize(-0.9* lightPos + FragPos);
|
||||
---
|
||||
> vec3 lightDir = normalize(lightPos - FragPos);
|
||||
```
|
||||
|
||||
basic_lighting.vs
|
||||
```diff
|
||||
14c14
|
||||
< FragPos = vec3(-1 *model * vec4(aPos, 1.0));
|
||||
---
|
||||
> FragPos = vec3(model * vec4(aPos, 1.0));
|
||||
```
|
||||
Reference in New Issue
Block a user