Submit Search
Upload
破壊的難読化シェル芸
•
Download as PPTX, PDF
•
0 likes
•
9,123 views
X
xztaityozx
Follow
2017/08/26 第30回シェル芸勉強会大阪サテライトのLT大会で使った資料です
Read less
Read more
Engineering
Report
Share
Report
Share
1 of 19
Download now
Recommended
2017/05/27にOITで開かれたLT大会で使用した難読化シェル芸のスライド資料 #oitLT
難読化シェル芸
難読化シェル芸
xztaityozx
7/1の29回シェル芸勉強会で話したスライドです
シェル芸で使いたくてLINQが使えるコマンドを作ったらawkでよかった話
シェル芸で使いたくてLINQが使えるコマンドを作ったらawkでよかった話
xztaityozx
2017/10/07に開催された第31回シェル芸勉強会 大阪サテライトで発表したLT資料です
ダブルシンク難読化シェル芸
ダブルシンク難読化シェル芸
xztaityozx
7/8に行われた大阪工業大学LTと7/1に29回シェル芸勉強会で発表したLTの資料です
みんなで!Base64難読化シェル芸
みんなで!Base64難読化シェル芸
xztaityozx
Boost.勉強会 #13 @仙台 鳥小屋
Boost.勉強会 #13 @仙台 鳥小屋
Yuto M
this slide is written in Japanese iphone-rubycocoa project (in English): http://wiki.github.com/takuma104/iphone-rubycocoa
Ruby/RubyCocoa for iPhone - UICoderz4
Ruby/RubyCocoa for iPhone - UICoderz4
takuma mori
Kansai.rb 2014 Dec でのLT発表資料です
FPGAでmrubyを動かす
FPGAでmrubyを動かす
Shuta Kimura
CombNafの発表に使用したスライドです
Siv3Dのすゝめ
Siv3Dのすゝめ
Azaika At
Recommended
2017/05/27にOITで開かれたLT大会で使用した難読化シェル芸のスライド資料 #oitLT
難読化シェル芸
難読化シェル芸
xztaityozx
7/1の29回シェル芸勉強会で話したスライドです
シェル芸で使いたくてLINQが使えるコマンドを作ったらawkでよかった話
シェル芸で使いたくてLINQが使えるコマンドを作ったらawkでよかった話
xztaityozx
2017/10/07に開催された第31回シェル芸勉強会 大阪サテライトで発表したLT資料です
ダブルシンク難読化シェル芸
ダブルシンク難読化シェル芸
xztaityozx
7/8に行われた大阪工業大学LTと7/1に29回シェル芸勉強会で発表したLTの資料です
みんなで!Base64難読化シェル芸
みんなで!Base64難読化シェル芸
xztaityozx
Boost.勉強会 #13 @仙台 鳥小屋
Boost.勉強会 #13 @仙台 鳥小屋
Yuto M
this slide is written in Japanese iphone-rubycocoa project (in English): http://wiki.github.com/takuma104/iphone-rubycocoa
Ruby/RubyCocoa for iPhone - UICoderz4
Ruby/RubyCocoa for iPhone - UICoderz4
takuma mori
Kansai.rb 2014 Dec でのLT発表資料です
FPGAでmrubyを動かす
FPGAでmrubyを動かす
Shuta Kimura
CombNafの発表に使用したスライドです
Siv3Dのすゝめ
Siv3Dのすゝめ
Azaika At
mコマンドチキンレースについて
第31回シェル芸勉強会LT rmコマンドチキンレース!
第31回シェル芸勉強会LT rmコマンドチキンレース!
kunst1080
20170826 第30回シェル芸勉強会LT シェル芸思考
第30回シェル芸勉強会LT シェル芸思考
第30回シェル芸勉強会LT シェル芸思考
kunst1080
内部的な動作の手続き内容・構造・データなどを人間が理解しにくい、あるいはそのようになるよう加工されたシェル芸のこと。 難読化シェル芸について解説します。
難読化シェル芸
難読化シェル芸
kanata -
PowerShellでfork爆弾は可能なのでしょうか? 素朴な疑問を調べてみました。
危険PowerShell芸はできるのか?
危険PowerShell芸はできるのか?
kanata -
セキュリティキャンプ2015 講義資料
JavaScript難読化読経
JavaScript難読化読経
Yosuke HASEGAWA
What is machine learning? Is UX relevant in the age of artificial intelligence (AI)? How can I take advantage of cognitive computing? Get answers to these questions and learn about the implications for your work in this session. Carol will help you understand at a basic level how these systems are built and what is required to get insights from them. Carol will present examples of how machine learning is already being used and explore the ethical challenges inherent in creating AI. You will walk away with an awareness of the weaknesses of AI and the knowledge of how these systems work.
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
Carol Smith
第61回シェル芸勉強会でさせていただいたLTで使った資料です
呪符式高速詠唱シェル芸2
呪符式高速詠唱シェル芸2
xztaityozx
第60回シェル芸勉強会 京都サテライトのLTで使った資料です
呪符式高速詠唱シェル芸
呪符式高速詠唱シェル芸
xztaityozx
第58回シェル芸勉強会のLTコーナーで使った資料です
surgeコマンド作りました
surgeコマンド作りました
xztaityozx
第57回シェル芸勉強会のLTで使った資料です
ナーベンシュタイン距離 ~グラフを添えて~
ナーベンシュタイン距離 ~グラフを添えて~
xztaityozx
第56回シェル芸勉強会のLTコーナーで使用した資料です
あの、selのリベンジをさせてください
あの、selのリベンジをさせてください
xztaityozx
2021年8月21日に行われたシェル芸勉強会のLTで使った資料です
Owari version 2.0 をつくりました
Owari version 2.0 をつくりました
xztaityozx
第53回シェル芸勉強会のLTに使った資料です
実績を達成しました!
実績を達成しました!
xztaityozx
2020/12/27に開催された第51回シェル芸勉強会のLTで話したときの資料です
ワタナBase59
ワタナBase59
xztaityozx
第50回シェル芸勉強会のLT資料です
ocsとselってコマンド作ったわよ
ocsとselってコマンド作ったわよ
xztaityozx
第45回シェル芸勉強会@大阪サテライトでのLTに使った資料です
ワタナベシェル
ワタナベシェル
xztaityozx
第44回シェル芸勉強会 大阪サテライトのLTで使った資料
柿と杮
柿と杮
xztaityozx
2019/08/10開催の第43回シェル芸勉強会大阪サテライト LT大会で使った資料です
難読化PowerShell芸入門
難読化PowerShell芸入門
xztaityozx
第41回シェル芸勉強会大阪サテライトのLTで使った資料です
シェル芸をドット絵にして思いを伝えよう!
シェル芸をドット絵にして思いを伝えよう!
xztaityozx
第40回シェル芸勉強会@大阪サテライトのLTで使った資料です
終わりを出力するコマンドつくった
終わりを出力するコマンドつくった
xztaityozx
2018/12/22に開催された第39回シェル芸勉強会大阪サテライトでやったLTの資料です
ワタナベ難読化シェル芸
ワタナベ難読化シェル芸
xztaityozx
第38回シェル芸勉強会@大阪サテライトでLTに使った資料です
~/.bashrcを難読化しよう!
~/.bashrcを難読化しよう!
xztaityozx
More Related Content
Viewers also liked
mコマンドチキンレースについて
第31回シェル芸勉強会LT rmコマンドチキンレース!
第31回シェル芸勉強会LT rmコマンドチキンレース!
kunst1080
20170826 第30回シェル芸勉強会LT シェル芸思考
第30回シェル芸勉強会LT シェル芸思考
第30回シェル芸勉強会LT シェル芸思考
kunst1080
内部的な動作の手続き内容・構造・データなどを人間が理解しにくい、あるいはそのようになるよう加工されたシェル芸のこと。 難読化シェル芸について解説します。
難読化シェル芸
難読化シェル芸
kanata -
PowerShellでfork爆弾は可能なのでしょうか? 素朴な疑問を調べてみました。
危険PowerShell芸はできるのか?
危険PowerShell芸はできるのか?
kanata -
セキュリティキャンプ2015 講義資料
JavaScript難読化読経
JavaScript難読化読経
Yosuke HASEGAWA
What is machine learning? Is UX relevant in the age of artificial intelligence (AI)? How can I take advantage of cognitive computing? Get answers to these questions and learn about the implications for your work in this session. Carol will help you understand at a basic level how these systems are built and what is required to get insights from them. Carol will present examples of how machine learning is already being used and explore the ethical challenges inherent in creating AI. You will walk away with an awareness of the weaknesses of AI and the knowledge of how these systems work.
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
Carol Smith
Viewers also liked
(6)
第31回シェル芸勉強会LT rmコマンドチキンレース!
第31回シェル芸勉強会LT rmコマンドチキンレース!
第30回シェル芸勉強会LT シェル芸思考
第30回シェル芸勉強会LT シェル芸思考
難読化シェル芸
難読化シェル芸
危険PowerShell芸はできるのか?
危険PowerShell芸はできるのか?
JavaScript難読化読経
JavaScript難読化読経
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
More from xztaityozx
第61回シェル芸勉強会でさせていただいたLTで使った資料です
呪符式高速詠唱シェル芸2
呪符式高速詠唱シェル芸2
xztaityozx
第60回シェル芸勉強会 京都サテライトのLTで使った資料です
呪符式高速詠唱シェル芸
呪符式高速詠唱シェル芸
xztaityozx
第58回シェル芸勉強会のLTコーナーで使った資料です
surgeコマンド作りました
surgeコマンド作りました
xztaityozx
第57回シェル芸勉強会のLTで使った資料です
ナーベンシュタイン距離 ~グラフを添えて~
ナーベンシュタイン距離 ~グラフを添えて~
xztaityozx
第56回シェル芸勉強会のLTコーナーで使用した資料です
あの、selのリベンジをさせてください
あの、selのリベンジをさせてください
xztaityozx
2021年8月21日に行われたシェル芸勉強会のLTで使った資料です
Owari version 2.0 をつくりました
Owari version 2.0 をつくりました
xztaityozx
第53回シェル芸勉強会のLTに使った資料です
実績を達成しました!
実績を達成しました!
xztaityozx
2020/12/27に開催された第51回シェル芸勉強会のLTで話したときの資料です
ワタナBase59
ワタナBase59
xztaityozx
第50回シェル芸勉強会のLT資料です
ocsとselってコマンド作ったわよ
ocsとselってコマンド作ったわよ
xztaityozx
第45回シェル芸勉強会@大阪サテライトでのLTに使った資料です
ワタナベシェル
ワタナベシェル
xztaityozx
第44回シェル芸勉強会 大阪サテライトのLTで使った資料
柿と杮
柿と杮
xztaityozx
2019/08/10開催の第43回シェル芸勉強会大阪サテライト LT大会で使った資料です
難読化PowerShell芸入門
難読化PowerShell芸入門
xztaityozx
第41回シェル芸勉強会大阪サテライトのLTで使った資料です
シェル芸をドット絵にして思いを伝えよう!
シェル芸をドット絵にして思いを伝えよう!
xztaityozx
第40回シェル芸勉強会@大阪サテライトのLTで使った資料です
終わりを出力するコマンドつくった
終わりを出力するコマンドつくった
xztaityozx
2018/12/22に開催された第39回シェル芸勉強会大阪サテライトでやったLTの資料です
ワタナベ難読化シェル芸
ワタナベ難読化シェル芸
xztaityozx
第38回シェル芸勉強会@大阪サテライトでLTに使った資料です
~/.bashrcを難読化しよう!
~/.bashrcを難読化しよう!
xztaityozx
第37回シェル芸勉強会@大阪サテライトのLTで使った資料です
CLIツール作るの楽しい
CLIツール作るの楽しい
xztaityozx
2018/07/07に開催されたシェル芸勉強会でLTしたかった資料です
レッツゴー難読化シェル芸
レッツゴー難読化シェル芸
xztaityozx
2018/04/07に開催された第35回シェル芸勉強会の大阪サテライトでLTしたときに使った資料です
超・記号オンリー難読化シェル芸
超・記号オンリー難読化シェル芸
xztaityozx
2018/3/17大阪で行われた第34回シェル芸勉強会のLTで使ったスライドです
部活でシェル芸がはやらない
部活でシェル芸がはやらない
xztaityozx
More from xztaityozx
(20)
呪符式高速詠唱シェル芸2
呪符式高速詠唱シェル芸2
呪符式高速詠唱シェル芸
呪符式高速詠唱シェル芸
surgeコマンド作りました
surgeコマンド作りました
ナーベンシュタイン距離 ~グラフを添えて~
ナーベンシュタイン距離 ~グラフを添えて~
あの、selのリベンジをさせてください
あの、selのリベンジをさせてください
Owari version 2.0 をつくりました
Owari version 2.0 をつくりました
実績を達成しました!
実績を達成しました!
ワタナBase59
ワタナBase59
ocsとselってコマンド作ったわよ
ocsとselってコマンド作ったわよ
ワタナベシェル
ワタナベシェル
柿と杮
柿と杮
難読化PowerShell芸入門
難読化PowerShell芸入門
シェル芸をドット絵にして思いを伝えよう!
シェル芸をドット絵にして思いを伝えよう!
終わりを出力するコマンドつくった
終わりを出力するコマンドつくった
ワタナベ難読化シェル芸
ワタナベ難読化シェル芸
~/.bashrcを難読化しよう!
~/.bashrcを難読化しよう!
CLIツール作るの楽しい
CLIツール作るの楽しい
レッツゴー難読化シェル芸
レッツゴー難読化シェル芸
超・記号オンリー難読化シェル芸
超・記号オンリー難読化シェル芸
部活でシェル芸がはやらない
部活でシェル芸がはやらない
破壊的難読化シェル芸
1.
破壊的難読化シェル芸 たいちょー
2.
みなさん#!/bin/bash(こんにちはの意) たいちょー Twitter : @xztaityozx_001 母語はC# 最近色々壊しすぎてあだ名が 破壊神になりました
アイコンステッカーあります
3.
シェル芸 #とは シェル芸の定義バージョン1.1 マウスも使わず、ソースコードも残さず、 GUIツールを立ち上げる間もなく、 あらゆる調査・計算・テキスト処理を CLI端末へのコマンド入力一撃 で終わらすこと。あるいはそのときのコマンド入力 のこと。 上田ブログ(https://blog.ueda.tech/)より
4.
難読化シェル芸 #とは kanata氏考案のヤバいシェル芸 定義 内部的な動作の手続き内容・構造・データなどを人 間が理解しにくい、あるいはそのようになるよう加 工されたシェル芸のこと。 -- A
painter and a black cat より
5.
例えば $'x64x61x74x65‘ $(ls --help|grep ^M|cut
-c4,5,6,16) どちらもdateコマンド なんですが・・・
6.
置換による難読化はあまりにも弱い 危険シェル芸人に対する風当たりがますます強 くなる現在 「Dockerコンテナ内で使うだけだから!」 という理由での危険シェル芸の使用すら見つか れば絞首刑になってしまいます
7.
置換による難読化はあまりにも弱い 本来危険シェル芸を隠蔽するために考えられた難読化 シェル芸 今や 「ずがaなんだって?x61がaだって?」 「にて -にた み」(rm
–rf /)って覚えやすいねぇ? と目sed,目awkだけで簡単に見つかってしまいます
8.
難読化シェル芸には新たな武器が必要 置換ではない別の手法で新たな武器が必要… なにか武器っぽいコマンド無いかな… gunzip
9.
gunzipとgzip gunzipコマンドはgzipコマンドでLZ77圧縮され たファイルを展開するコマンド つまり gzipで危険シェル芸を圧縮 → gunzipで発射 gun(銃)が弱いわけがない
10.
皆様におかれましては 「急にこいつは何を言っているのか」と思って いることと思われますが僕は大丈夫です
11.
まずは危険シェル芸をLZ77します gzipは-cfを付けるとstdoutに結果を出力しま す でも出力はほぼ読めない → 難読火力UP!
12.
危険シェル芸を圧縮 みんな大好き:(){ :|:& };:を試しにやります
13.
あとは発射するだけ 特別なことはせずgunzipに通すだけです
14.
xxdに通して書けるように さっきのやつじゃキーボードから入力できない のでxxdで書きやすいようにしちゃいます これが書きやすいかどうかは別にして書けるよ うになりました
15.
gunzipの方もxxd –r –pを付けるだけ (拡大してます) これなら流石の監視員もぱっと見では判断でき ないでしょう。僕らの勝ちです
16.
別のアプローチ gunじゃなくてcutする方法 echo 'もじれつ'|gzip -cfの出力からほしいのを 取り出す $(echo
f g aa|gzip -fc|cut -b12,16|sed 's@(.)@L1@g')
17.
18.
f g aaからslが gun(zip)で危険シェル芸人の「枷」を破壊し解き放ち 「ふがあ」と言うだけでSLが走る まさに破壊的イノベーション ↓ 破壊的難読化シェル芸
19.
なんだか訳が分からない事になってきましたが 僕は元気です
Editor's Notes
シェル芸の定義はこうです 簡単に言うとコマンド入力一撃で何でもするということです
Download now