Skip to content

Commit

Permalink
add winter is near
Browse files Browse the repository at this point in the history
  • Loading branch information
54toshi committed Nov 13, 2023
1 parent 557c5ed commit d0c70ef
Show file tree
Hide file tree
Showing 2 changed files with 81 additions and 0 deletions.
33 changes: 33 additions & 0 deletions 2023_codeby_games/winter.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
We wish you a merry Christmas
We wish you a merry Christmas
We wish you a merry Christmas and a happy new year
Good tidings we bring to you and your kin
We wish you a merry Christmas and a happy new year

Oh, bring us some figgy pudding
Oh, bring us some figgy pudding
Oh, bring us some figgy pudding
And bring it right here

Good tidings we bring to you and your kin
We wish you a merry Christmas and a happy new year

We won't go until we get some
We won't go until we get some
We won't go until we get some
So bring it right here

Good tidings we bring to you and your kin
We wish you a merry Christmas and a happy new year

We all like our figgy pudding
We all like our figgy pudding
We all like our figgy pudding
With all its good cheers

Good tidings we bring to you and your kin
We wish you a merry Christmas and a happy new year

We wish you a merry Christmas
We wish you a merry Christmas
We wish you a merry Christmas and a happy new year
48 changes: 48 additions & 0 deletions 2023_codeby_games/writeup.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@
- [Hidden Trace](#hidden-trace)
- Web:
- [magical admin](#magical-admin)
- Stego:
- [Winter is near](#winter-is-near)
- Misc:
- [Carousel](#carousel)
- [rgb](#rgb)
Expand Down Expand Up @@ -130,6 +132,52 @@ for ($i = 1; $i <= 9999999999; $i++) {
?>
```

## winter is near
- given is an simple ascii text file with the lyrics of "we wish you a merry christmas" and a bunch of whitespace in it.
- on first thought I tried executing it as the Whitespace programming language, it writes a bunch of data to the stack but when printing it to stout you just get a bunch of gibberish.
- In retrospect I find out that it must be solved with the snow.exe or stegsnow utility which then after a simple command prints out the flag:
```bash
# uncompress whitespace:
stegsnow -C winter.txt
```

```
We wish you a merry Christmas
We wish you a merry Christmas
We wish you a merry Christmas and a happy new year
Good tidings we bring to you and your kin
We wish you a merry Christmas and a happy new year
Oh, bring us some figgy pudding
Oh, bring us some figgy pudding
Oh, bring us some figgy pudding
And bring it right here
Good tidings we bring to you and your kin
We wish you a merry Christmas and a happy new year
We won't go until we get some
We won't go until we get some
We won't go until we get some
So bring it right here
Good tidings we bring to you and your kin
We wish you a merry Christmas and a happy new year
We all like our figgy pudding
We all like our figgy pudding
We all like our figgy pudding
With all its good cheers
Good tidings we bring to you and your kin
We wish you a merry Christmas and a happy new year
We wish you a merry Christmas
We wish you a merry Christmas
We wish you a merry Christmas and a happy new year
```


## mathematician
- given is an tcp socket (netcat) which provides 50 mathematic equations display behind each other which must be solved in five seconds.
- You solve it with an script that puts the input in an equation solving function and sends the result back within five seconds.
Expand Down

0 comments on commit d0c70ef

Please sign in to comment.