Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
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
850
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
700
The send-pop optimisation
shyouhei
2
7k
Ruby 2.5 What's New
shyouhei
0
1.3k
Being an Open Source Developer, at work
shyouhei
11
6.8k
Optimizing Ruby
shyouhei
7
2.6k
Ruby and its evaluation
shyouhei
10
3.1k
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
LINEヤフーにおけるAIOpsの現在地
lycorptech_jp
PRO
5
2k
君はジョシュアツリーを知っているか?名前をつけて事象を正しく認識しよう / Do you know Joshua Tree?
ykanoh
2
110
エンジニアリングマネージャーの仕事
yuheinakasaka
0
120
TypeScript 7.0の現在地と備え方
uhyo
7
2k
Tebiki Engineering Team Deck
tebiki
0
27k
Zero Data Loss Autonomous Recovery Service サービス概要
oracle4engineer
PRO
3
13k
品質を経営にどう語るか #jassttokyo / Communicating the Strategic Value of Quality to Executive Leadership
kyonmm
PRO
2
1.1k
頼れる Agentic AI を支える Datadog のオブザーバビリティ / Powering Reliable Agentic AI with Datadog Observability
aoto
PRO
0
250
"作る"から"使われる"へ:Backstage 活用の現在地
sbtechnight
0
240
Astro Islandsの 内部実装を 「日本で一番わかりやすく」 ざっくり解説!
knj
0
180
AI時代のオンプレ-クラウドキャリアチェンジ考
yuu0w0yuu
0
200
Cortex Code CLI と一緒に進めるAgentic Data Engineering
__allllllllez__
0
590
Featured
See All Featured
For a Future-Friendly Web
brad_frost
183
10k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.2k
Claude Code のすすめ
schroneko
67
220k
Reality Check: Gamification 10 Years Later
codingconduct
0
2.1k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
81
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
120
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
180
WCS-LA-2024
lcolladotor
0
490
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
280
Thoughts on Productivity
jonyablonski
75
5.1k
jQuery: Nuts, Bolts and Bling
dougneiner
65
8.4k
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!