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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
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
私がよく使うMCPサーバー3選と社内で安全に活用する方法
kintotechdev
0
120
Navigation APIと見るSvelteKitのWeb標準志向
yamanoku
2
110
スピンアウト講座02_ファイル管理
overflowinc
0
1.4k
20260323_データ分析基盤でGeminiを使う話
1210yuichi0
0
180
JEDAI認定プログラム JEDAI Order 2026 受賞者一覧 / JEDAI Order 2026 Winners
databricksjapan
0
360
スピンアウト講座03_CLAUDE-MDとSKILL-MD
overflowinc
0
1.4k
AI時代のIssue駆動開発のススメ
moongift
PRO
0
250
スピンアウト講座06_認証系(API-OAuth-MCP)入門
overflowinc
0
1.2k
Sansanの認証基盤を支えるアーキテクチャとその振り返り
sansantech
PRO
1
100
Phase04_ターミナル基礎
overflowinc
0
2.5k
DDD×仕様駆動で回す高品質開発のプロセス設計
littlehands
6
2.5k
Kiro Meetup #7 Kiro アップデート (2025/12/15〜2026/3/20)
katzueno
2
250
Featured
See All Featured
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
660
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.5k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
0
240
[SF Ruby Conf 2025] Rails X
palkan
2
860
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
190
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.3k
How Software Deployment tools have changed in the past 20 years
geshan
0
33k
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.8k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
2
1k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
490
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
150
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!