- Remote Command or OS Command Injection Basics
- Blind RCE Injection
- RCE Techniques and Cheat Sheet
- Bypassing RCE Filter
- JSON Hijacking Basics
- JSON Hijacking Demo
| body { | |
| color: #333; | |
| font-family: Helvetica; | |
| line-height: 1.5em; | |
| margin: 16px auto; | |
| max-width: 40em; | |
| } |
| #!/usr/bin/bash | |
| mpc add $(youtube-dl --prefer-insecure -g -f140 $1) |
| # This file is automatically generated by the fish. | |
| # Do NOT edit it directly, your changes will be overwritten. | |
| SET __fish_classic_git_prompt_initialized:\x1d | |
| SET __fish_init_1_50_0:\x1d | |
| SET __fish_init_2_39_8:\x1d | |
| SET __fish_init_2_3_0:\x1d | |
| SET fish_color_autosuggestion:FFC473 | |
| SET fish_color_command:FF9400 | |
| SET fish_color_comment:A63100 | |
| SET fish_color_cwd:green |
| const Just = value => ({ | |
| bind: f => f(value) | |
| }); | |
| const Nothing = () => ({ | |
| bind: Nothing | |
| }); | |
| const getUser = name => Just({ | |
| getPicture: () => Nothing() | |
| }); |
| import { | |
| from, | |
| just, | |
| } from 'comea' | |
| const log = label => value => console.log(label, value) | |
| const range = x => from(Array(x).fill(0).map((_, k) => k + 1)) | |
| const bind = (base, f) => next | |
| base(data => f(data)(next)) |
I hereby claim:
To claim this, I am signing this object: