【こわい】唐突に暗号解読を始めるシェル芸人達

「シェル芸人」と呼ばれるシェル芸(https://blog.ueda.asia/?page_id=1434)を使いこなす変態達は、140文字に収められた暗号を、おもむろに140文字以内で解読し始める。
34
ぐれさん😉 @grethlen

1302140411021101140213011103110511011103110211 暗号文だよ。解けるかな。

2016-09-19 01:04:24
ぱぴろんちゃん😱意識他界系で逝こう😇 @papiron

@grethlen $ echo 暗号数字列 | fold -w 2 | awk '{for(i=1;i<=$2;i++) printf $1}' FS= | sed 's/^/obase=16;ibase=2;/' | bc | xxd -p -r

2016-09-20 00:22:27
ぱぴろんちゃん😱意識他界系で逝こう😇 @papiron

@grethlen 暗号作成方法。 echo -n 焼肉 | xxd -u -p | sed 's/^/obase=2;ibase=16;/' | bc | tr -d '\n\' | grep -o . | uniq -c | awk '{printf $2$1}'

2016-09-20 00:37:09
eban @eban

@grethlen ぐれさんだけにgreで終わるようにしてみた % echo 1302140411021101140213011103110511011103110211|perl -nE 'say pack "B*",s/(.)(.)/$1x$2/gre' 焼肉

2016-09-20 09:37:12
ぐれさん😉 @grethlen

シェル芸人にフォローされると、ビット文字列をつぶやくと頼んでもいないのに勝手に解読されるし、ランレングス符号化した暗号文も勝手に解読されるという知見が得られた。 twitter.com/papiron/status…

2016-09-20 02:56:42
ぐれさん😉 @grethlen

==AG9+PtDJU4UkcXgRXAawcC3SOIq7oAYFRDoPjRPUkTsGKVZucZCPiJLWKm+wRNtRGZUPQGqnYqHMoZaykhGNCMCMGVAAiKct9FAdSkJAPcEABgfsBAAY07/0eWTZSWBFTOoplQ

2016-09-21 21:32:19
mutz0623 @mutz0623

ツイッターでCTFをやり始める人怖すぎ

2016-09-21 21:40:16
ぐれさん😉 @grethlen

あ、さっきのは特に意味はありません。ただの宇宙から受け取ったメッセージです。

2016-09-21 21:46:58
ぐれさん😉 @grethlen

強いて言うのであれば、シェル芸で行けます。"| sh" で終わるか、コマンド置換挟むと思いますが。

2016-09-21 21:48:03
mutz0623 @mutz0623

OpenSSLの暗号文をJava/Perl/Rubyで開く - mixi engineer blog alpha.mixi.co.jp/entry/2007/106…

2016-09-21 21:48:35
ぐれさん😉 @grethlen

もうそこまでわかったの

2016-09-21 21:52:08
mutz0623 @mutz0623

数学っぽい奴苦手なんだよなぁ、、、

2016-09-21 21:52:41
mutz0623 @mutz0623

=guhPRDQCFOFJ3F/Lx1kyqEwx2sqpJARnJWIB0UJQXIufwcadzp9wZNmjdJqAKNvClpZophmG0ophwQFmwIDxIYQTMhxQBAIq9wzfA0hgXAExwAUQAAgfzBAAob4T0QWTZSWBFTOoplQ

2016-09-21 22:43:33
mutz0623 @mutz0623

手順を逆からなぞってやっとワンライナーになった

2016-09-21 22:45:16
mutz0623 @mutz0623

シェル芸人こわい((((;゚Д゚))))ガクガクブルブル

2016-09-21 22:53:28
ぐれさん😉 @grethlen

サザエさん「コラ~!!マチナサーイ!!」 twitter.com/mutz0623/statu…

2016-09-21 22:54:58
ぐれさん😉 @grethlen

しかしtrueコマンドの人さすが。

2016-09-21 22:59:52
ぐれさん😉 @grethlen

某エンコード方式の記号の意味を理解していれば、まず最初に違和感がある。あとは未知のバイナリに遭遇したときに、どうその種類を特定するか。良い方法があるはず。あとはググり力。

2016-09-21 23:05:22
mutz0623 @mutz0623

@grethlen 楽しみつつも普段触れないところをつつかれて「あ、そこ弱いの」ってなる良問でした。どうもありがとうございました。

2016-09-21 23:10:04
eban @eban

あれ、140文字に収まらない

2016-09-21 23:32:44
mutz0623 @mutz0623

man xxdが壮絶に文字化けすんの、本当にマジで一体何なんだ

2016-09-21 23:37:25
eban @eban

==AQNVyZRQCFOFJ3F/0EHkkJM7HoXmOaR8B9c0qfGU+Fk+iCJGnqYbHxrw0ROluJUtnYoRG00gUvBUBAAw0IMipxQBAIqywi/A0ERGCMwSAUQAAgf1BAAUTlcWUWTZSWBFTOoplQ

2016-09-21 23:37:46
上田 隆一 @ryuichiueda

うわああああああ!!頭の中でオールナイトロングがあああああああ!!!!

2016-09-21 23:37:20
残りを読む(148)

コメント

ぐれさん😉 @grethlen 2016年9月22日
とりあえず今日色々あったのでまとめました。
1
ぐれさん😉 @grethlen 2016年9月22日
ちょっと色づけ(はじめてTogetterつかう)
0
ぐれさん😉 @grethlen 2016年9月22日
まとめを更新。色付け + 新回答と模範解答を追加。
0
ぐれさん😉 @grethlen 2016年9月22日
なんであんなことになってしまったのか経緯を追加。 @papiron & @chomado さんの発言取り込み。
0