Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
xztaityozx
PDF, PPTX
4,675 views
ワタナベ難読化シェル芸
2018/12/22に開催された第39回シェル芸勉強会大阪サテライトでやったLTの資料です
Engineering
◦
Read more
1
Save
Share
Embed
Embed presentation
Download
Download as PDF, PPTX
1
/ 23
2
/ 23
3
/ 23
4
/ 23
5
/ 23
6
/ 23
7
/ 23
8
/ 23
9
/ 23
10
/ 23
11
/ 23
12
/ 23
13
/ 23
14
/ 23
15
/ 23
16
/ 23
17
/ 23
18
/ 23
19
/ 23
20
/ 23
21
/ 23
22
/ 23
23
/ 23
More Related Content
PPTX
kubernetes初心者がKnative Lambda Runtime触ってみた(Kubernetes Novice Tokyo #13 発表資料)
by
NTT DATA Technology & Innovation
PPTX
押さえておきたい、PostgreSQL 13 の新機能!! (PostgreSQL Conference Japan 2020講演資料)
by
NTT DATA Technology & Innovation
PDF
PostgreSQL13でのpg_basebackupの改善について(第13回PostgreSQLアンカンファレンス@オンライン)
by
NTT DATA Technology & Innovation
PPTX
PostgreSQLの統計情報について(第26回PostgreSQLアンカンファレンス@オンライン 発表資料)
by
NTT DATA Technology & Innovation
PDF
pgvectorを使ってChatGPTとPostgreSQLを連携してみよう!(PostgreSQL Conference Japan 2023 発表資料)
by
NTT DATA Technology & Innovation
PPTX
押さえておきたい、PostgreSQL 13 の新機能!!(Open Source Conference 2021 Online/Hokkaido 発表資料)
by
NTT DATA Technology & Innovation
PDF
見終わったらすぐできる! VMware & Nutanix ユーザーのためのTerraform Cloud
by
Wataru Unno
PPTX
祝!PostgreSQLレプリケーション10周年!徹底紹介!!
by
NTT DATA Technology & Innovation
kubernetes初心者がKnative Lambda Runtime触ってみた(Kubernetes Novice Tokyo #13 発表資料)
by
NTT DATA Technology & Innovation
押さえておきたい、PostgreSQL 13 の新機能!! (PostgreSQL Conference Japan 2020講演資料)
by
NTT DATA Technology & Innovation
PostgreSQL13でのpg_basebackupの改善について(第13回PostgreSQLアンカンファレンス@オンライン)
by
NTT DATA Technology & Innovation
PostgreSQLの統計情報について(第26回PostgreSQLアンカンファレンス@オンライン 発表資料)
by
NTT DATA Technology & Innovation
pgvectorを使ってChatGPTとPostgreSQLを連携してみよう!(PostgreSQL Conference Japan 2023 発表資料)
by
NTT DATA Technology & Innovation
押さえておきたい、PostgreSQL 13 の新機能!!(Open Source Conference 2021 Online/Hokkaido 発表資料)
by
NTT DATA Technology & Innovation
見終わったらすぐできる! VMware & Nutanix ユーザーのためのTerraform Cloud
by
Wataru Unno
祝!PostgreSQLレプリケーション10周年!徹底紹介!!
by
NTT DATA Technology & Innovation
What's hot
PPTX
PostgreSQL 12は ここがスゴイ! ~性能改善やpluggable storage engineなどの新機能を徹底解説~ (NTTデータ テクノ...
by
NTT DATA Technology & Innovation
PDF
Pacemaker+PostgreSQLレプリケーションで共有ディスクレス高信頼クラスタの構築@OSC 2013 Tokyo/Spring
by
Takatoshi Matsuo
PDF
PostgreSQLレプリケーション10周年!徹底紹介!(PostgreSQL Conference Japan 2019講演資料)
by
NTT DATA Technology & Innovation
PDF
Azure App Service Overview
by
Takeshi Fukuhara
PDF
Apache Arrow - データ処理ツールの次世代プラットフォーム
by
Kouhei Sutou
PPTX
PostgreSQLのロール管理とその注意点(Open Source Conference 2022 Online/Osaka 発表資料)
by
NTT DATA Technology & Innovation
PDF
インフラ野郎 Azureチーム at クラウド boost
by
Toru Makabe
PPTX
オンライン物理バックアップの排他モードと非排他モードについて ~PostgreSQLバージョン15対応版~(第34回PostgreSQLアンカンファレンス...
by
NTT DATA Technology & Innovation
PDF
pg_trgmと全文検索
by
Masahiko Sawada
PPTX
今こそ知りたいSpring Batch(Spring Fest 2020講演資料)
by
NTT DATA Technology & Innovation
PPTX
Postgres Playground で pgbench を走らせよう!(第35回PostgreSQLアンカンファレンス@オンライン 発表資料)
by
NTT DATA Technology & Innovation
PDF
SAT/SMTソルバの仕組み
by
Masahiro Sakai
PPTX
スケールアウトするPostgreSQLを目指して!その第一歩!(NTTデータ テクノロジーカンファレンス 2020 発表資料)
by
NTT DATA Technology & Innovation
PDF
PFN のオンプレML基盤の取り組み / オンプレML基盤 on Kubernetes 〜PFN、ヤフー〜
by
Preferred Networks
PDF
20230105_TITECH_lecture_ishizaki_public.pdf
by
Kazuaki Ishizaki
PPTX
え、まって。その並列分散処理、Kafkaのしくみでもできるの? Apache Kafkaの機能を利用した大規模ストリームデータの並列分散処理
by
NTT DATA Technology & Innovation
PDF
Pacemakerを使いこなそう
by
Takatoshi Matsuo
PDF
細かすぎて伝わらないかもしれない Azure Container Networking Deep Dive
by
Toru Makabe
PDF
JCBの Payment as a Service 実現にむけたゼロベースの組織変革とテクニカル・イネーブラー(NTTデータ テクノロジーカンファレンス ...
by
NTT DATA Technology & Innovation
PDF
コンテナ未経験新人が学ぶコンテナ技術入門
by
Kohei Tokunaga
PostgreSQL 12は ここがスゴイ! ~性能改善やpluggable storage engineなどの新機能を徹底解説~ (NTTデータ テクノ...
by
NTT DATA Technology & Innovation
Pacemaker+PostgreSQLレプリケーションで共有ディスクレス高信頼クラスタの構築@OSC 2013 Tokyo/Spring
by
Takatoshi Matsuo
PostgreSQLレプリケーション10周年!徹底紹介!(PostgreSQL Conference Japan 2019講演資料)
by
NTT DATA Technology & Innovation
Azure App Service Overview
by
Takeshi Fukuhara
Apache Arrow - データ処理ツールの次世代プラットフォーム
by
Kouhei Sutou
PostgreSQLのロール管理とその注意点(Open Source Conference 2022 Online/Osaka 発表資料)
by
NTT DATA Technology & Innovation
インフラ野郎 Azureチーム at クラウド boost
by
Toru Makabe
オンライン物理バックアップの排他モードと非排他モードについて ~PostgreSQLバージョン15対応版~(第34回PostgreSQLアンカンファレンス...
by
NTT DATA Technology & Innovation
pg_trgmと全文検索
by
Masahiko Sawada
今こそ知りたいSpring Batch(Spring Fest 2020講演資料)
by
NTT DATA Technology & Innovation
Postgres Playground で pgbench を走らせよう!(第35回PostgreSQLアンカンファレンス@オンライン 発表資料)
by
NTT DATA Technology & Innovation
SAT/SMTソルバの仕組み
by
Masahiro Sakai
スケールアウトするPostgreSQLを目指して!その第一歩!(NTTデータ テクノロジーカンファレンス 2020 発表資料)
by
NTT DATA Technology & Innovation
PFN のオンプレML基盤の取り組み / オンプレML基盤 on Kubernetes 〜PFN、ヤフー〜
by
Preferred Networks
20230105_TITECH_lecture_ishizaki_public.pdf
by
Kazuaki Ishizaki
え、まって。その並列分散処理、Kafkaのしくみでもできるの? Apache Kafkaの機能を利用した大規模ストリームデータの並列分散処理
by
NTT DATA Technology & Innovation
Pacemakerを使いこなそう
by
Takatoshi Matsuo
細かすぎて伝わらないかもしれない Azure Container Networking Deep Dive
by
Toru Makabe
JCBの Payment as a Service 実現にむけたゼロベースの組織変革とテクニカル・イネーブラー(NTTデータ テクノロジーカンファレンス ...
by
NTT DATA Technology & Innovation
コンテナ未経験新人が学ぶコンテナ技術入門
by
Kohei Tokunaga
More from xztaityozx
PDF
呪符式高速詠唱シェル芸2
by
xztaityozx
PDF
呪符式高速詠唱シェル芸
by
xztaityozx
PDF
surgeコマンド作りました
by
xztaityozx
PDF
ナーベンシュタイン距離 ~グラフを添えて~
by
xztaityozx
PDF
あの、selのリベンジをさせてください
by
xztaityozx
PDF
Owari version 2.0 をつくりました
by
xztaityozx
PDF
実績を達成しました!
by
xztaityozx
PDF
ワタナBase59
by
xztaityozx
PDF
ocsとselってコマンド作ったわよ
by
xztaityozx
PDF
ワタナベシェル
by
xztaityozx
PDF
柿と杮
by
xztaityozx
PDF
難読化PowerShell芸入門
by
xztaityozx
PDF
シェル芸をドット絵にして思いを伝えよう!
by
xztaityozx
PDF
終わりを出力するコマンドつくった
by
xztaityozx
PDF
~/.bashrcを難読化しよう!
by
xztaityozx
PDF
CLIツール作るの楽しい
by
xztaityozx
PDF
レッツゴー難読化シェル芸
by
xztaityozx
PDF
超・記号オンリー難読化シェル芸
by
xztaityozx
PPTX
部活でシェル芸がはやらない
by
xztaityozx
PPTX
潜入工作任務用シェル芸
by
xztaityozx
呪符式高速詠唱シェル芸2
by
xztaityozx
呪符式高速詠唱シェル芸
by
xztaityozx
surgeコマンド作りました
by
xztaityozx
ナーベンシュタイン距離 ~グラフを添えて~
by
xztaityozx
あの、selのリベンジをさせてください
by
xztaityozx
Owari version 2.0 をつくりました
by
xztaityozx
実績を達成しました!
by
xztaityozx
ワタナBase59
by
xztaityozx
ocsとselってコマンド作ったわよ
by
xztaityozx
ワタナベシェル
by
xztaityozx
柿と杮
by
xztaityozx
難読化PowerShell芸入門
by
xztaityozx
シェル芸をドット絵にして思いを伝えよう!
by
xztaityozx
終わりを出力するコマンドつくった
by
xztaityozx
~/.bashrcを難読化しよう!
by
xztaityozx
CLIツール作るの楽しい
by
xztaityozx
レッツゴー難読化シェル芸
by
xztaityozx
超・記号オンリー難読化シェル芸
by
xztaityozx
部活でシェル芸がはやらない
by
xztaityozx
潜入工作任務用シェル芸
by
xztaityozx
ワタナベ難読化シェル芸
1.
ワタナベ難読化シェル芸 たいちょー
2.
みなさん#!/bin/bash(こんにちはの意) たいちょーです @xztaityozx_001 母語はC# 2N(Nは[0-9])歳になりました
3.
めっきり寒くなりましたね 心も体も財布も寒い 激しいシェル芸で心と体は暖めよう!!!!
4.
本題の前に 午前中BOMの話が出たので BOMを使って難読化してみました
5.
BOMを爆破してdateを得る難読化 echo –n 搀愀琀攀|iconv
-t utf-16|sed 's/^¥xff¥xfe//g'
6.
デモをしてみます
7.
今回の激しい難読化シェル芸 ワタナベ難読化シェル芸 ワタナベさんの「ナベ」が山のようにあること それらを表現する方法を利用する難読化
8.
なぜワタナベ 渡る世間はナベばかり ワタナベさんの「ナベ」でやる神経衰弱 前回の大阪LT後に盛り上がった話題 見分けつきません
9.
ナベのみんな 辺のなかま編 辺 辺
辺 辺󠄂
10.
ナベのみんな 邉のなかま編 邉󠄀 邉󠄁
邉󠄂 邉󠄃 邉󠄄 邉󠄅 邉󠄆 邉󠄇 邉󠄈 邉󠄉 邉󠄊 邉󠄋 邉󠄌 邉󠄍 邉󠄎 邉󠄏 邉󠄐 邉󠄑 邉󠄒 邉󠄓 邉󠄔 邉󠄕 邉󠄖 邉󠄗 邉󠄘 邉󠄙 邉󠄚 邉󠄛 邉󠄜 邉󠄝 邉󠄏 邉󠄟
11.
ナベのみんな 邊のなかま編 邊󠄀 邊󠄁
邊󠄂 邊󠄃 邊󠄄 邊󠄅 邊󠄆 邊󠄇 邊󠄀 邊󠄉 邊󠄊 邊󠄋 邊󠄌 邊󠄍 邊󠄎 邊󠄏 邊󠄐 邊󠄑 邊󠄒 邊󠄓 邊󠄓
12.
たくさんのナベを表す方法 異体字セレクタ(VS: Variation Selector) 符号を付け加えることで字体を選択するもの SVSとIVSという2つのタイプがある 今回はIVSというやつで話を進めます
13.
異体字セレクタ(IVS) IVS(Ideographic Variation Sequence) 漢字専用の異体字セレクタ 大体40,000個の異体字が登録されている 範囲はU+E0100〜U+E01EF
14.
異体字セレクタ(IVS) 辺 辺 辺
辺󠄂U+8FBA U+8FBA U+E0100 U+8FBA U+E0101 U+8FBA U+E0102VS
15.
異体字セレクタを探すときに使えるツール 異体字セレクタセレクタ https://747.github.io/vsselector/ たのしい GryphWiki https://glyphwiki.org/wiki/GlyphWiki たのしい
16.
異体字セレクタで遊びたいときのフォント IPAmj明朝 https://mojikiban.ipa.go.jp/1300.html 人名漢字をほぼカバーしてるすごいやつ 游明朝 上にないやつがあったりする
17.
難読化シェル芸できるやん 見た目はほぼ同じ プログラムで見ると違いが分かる ↓ 難読化のいい材料では!?
18.
方針 異体字セレクタセレクタにあるやつを使う キリがないため アルファベット・記号・数字を置き換える ただし単なる置換ではない
19.
無いナベ 異体字セレクタがついてないベースのやつら 辺 邊󠄓 邉󠄏 これらを無いナベと呼んでフラグにする
20.
無いナベフラグ 辺 あとに続く「ナベ」は小文字アルファベット 邉󠄏 あとに続く「ナベ」は大文字アルファベット 邊󠄓 あとに続く「ナベ」は数値と記号
21.
文字の割り当て 異体字セレクタU+E0100から順番に続くリンクリ スト上に割り当てる a b c U+E0100
U+E0101 U+E0102 d z U+E0100 ・・・ U+E0115 邉 U+9089 辺 U+8FBA 小文字のとき はここから
22.
難読化ツール作りました xztaityozx/noc .NET Core2.1以上で動きます 環境がない人向けにDockerfile用意してます デモをします
23.
以上です 朝方4時に考えたのでかなりガバガバです ツールはテストすらしてない 何か必要になったら「ナベ」で難読化してみて くださいね!
Download