Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Glitching Ruby Script
Search
Urabe Shyouhei
September 19, 2017
Technology
2
830
Glitching Ruby Script
A #rubykaigi 2017 Lightning Talk
Urabe Shyouhei
September 19, 2017
Tweet
Share
More Decks by Urabe Shyouhei
See All by Urabe Shyouhei
On sending methods
shyouhei
0
670
The send-pop optimisation
shyouhei
2
6.9k
Ruby 2.5 What's New
shyouhei
0
1.3k
Being an Open Source Developer, at work
shyouhei
11
6.7k
Optimizing Ruby
shyouhei
7
2.6k
Ruby and its evaluation
shyouhei
10
3k
Deeper look at RFC7159 the JSON
shyouhei
4
1.7k
What's New in Ruby 2.0
shyouhei
71
25k
Other Decks in Technology
See All in Technology
Haskell を武器にして挑む競技プログラミング ─ 操作的思考から意味モデル思考へ
naoya
6
1.3k
エンジニアとPMのドメイン知識の溝をなくす、 AIネイティブな開発プロセス
applism118
4
1.2k
[JAWS-UG 横浜支部 #91]DevOps Agent vs CloudWatch Investigations -比較と実践-
sh_fk2
1
250
技術以外の世界に『越境』しエンジニアとして進化を遂げる 〜Kotlinへの愛とDevHRとしての挑戦を添えて〜
subroh0508
1
430
法人支出管理領域におけるソフトウェアアーキテクチャに基づいたテスト戦略の実践
ogugu9
1
220
eBPFとwaruiBPF
sat
PRO
4
2.5k
re:Invent 2025 ~何をする者であり、どこへいくのか~
tetutetu214
0
200
エンジニアリングマネージャー はじめての目標設定と評価
halkt
0
270
生成AI時代の自動E2Eテスト運用とPlaywright実践知_引持力哉
legalontechnologies
PRO
0
210
Debugging Edge AI on Zephyr and Lessons Learned
iotengineer22
0
160
RAG/Agent開発のアップデートまとめ
taka0709
0
150
安いGPUレンタルサービスについて
aratako
2
2.7k
Featured
See All Featured
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
Become a Pro
speakerdeck
PRO
31
5.7k
Context Engineering - Making Every Token Count
addyosmani
9
500
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.5k
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
Scaling GitHub
holman
464
140k
[RailsConf 2023] Rails as a piece of cake
palkan
58
6.1k
Docker and Python
trallard
47
3.7k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
22k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
A better future with KSS
kneath
240
18k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
970
Transcript
Glitching Ruby Script using American Fuzzy Lop @shyouhei
None
In short, AFL is a tool to glitch something.
Why not use it to glitch our ruby script.
Steps:
1: patch ruby.
None
OK That was too difficult.
Steps revised:
1: docker pull.
That’s all ;)
None
None
Outputs
None
*OQVU (MJUDIFE
*OQVU (MJUDIFE
*OQVU (MJUDIFE
N o w , R u b y comes with
many tests.
What if we glitch those tests?
None
None
None
None
None
None
None
It’s fun that AFL automatically finds bugs.
Let AFL work for you today!