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
860
2
Share
Glitching Ruby Script
A #rubykaigi 2017 Lightning Talk
Urabe Shyouhei
September 19, 2017
More Decks by Urabe Shyouhei
See All by Urabe Shyouhei
On sending methods
shyouhei
0
710
The send-pop optimisation
shyouhei
2
7.1k
Ruby 2.5 What's New
shyouhei
0
1.3k
Being an Open Source Developer, at work
shyouhei
11
6.9k
Optimizing Ruby
shyouhei
7
2.7k
Ruby and its evaluation
shyouhei
10
3.1k
Deeper look at RFC7159 the JSON
shyouhei
4
1.8k
What's New in Ruby 2.0
shyouhei
71
25k
Other Decks in Technology
See All in Technology
string地獄を脱出する
sansantech
PRO
1
110
20260528_生成AIを専属DSに_Howの次にすべきことを考える
doradora09
PRO
0
270
さきさん文庫の書籍ができるまで
sakiengineer
0
320
long-running-tasks
cipepser
2
450
コードレビューを制するチームがソフトウェアデリバリーのフローを制す / Beyond Code Review: Distributing Its Responsibilities Across the SDLC
mtx2s
3
500
AI駆動開発でなんでもハンズオン環境をつくってみた
yoshimi0227
0
180
React、まだ楽しくて草
uhyo
7
2.4k
Fabric-cicd によるAzure DevOps デプロイ
ryomaru0825
0
170
オンコールの負荷軽減のためのBits Assistant 活用方法 / How to Use Bits Assistant to Reduce the Workload on On-Call Staff
sms_tech
1
360
Databricks 月刊サービスアップデート 2026年05月号
tyosi1212
0
120
テストコードのないプロジェクトにテストを根付かせる
tttol
1
240
Mastering Ruby Box
tagomoris
3
100
Featured
See All Featured
Java REST API Framework Comparison - PWX 2021
mraible
34
9.3k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
390
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
230
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.2k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Are puppies a ranking factor?
jonoalderson
1
3.4k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
150
Designing for Timeless Needs
cassininazir
1
240
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.4k
Chasing Engaging Ingredients in Design
codingconduct
0
200
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
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!