Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Glitching Ruby Script
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Urabe Shyouhei
September 19, 2017
Technology
880
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
730
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
顧客に向き合う開発組織へ。リアーキテクチャとフィーチャーチーム化で挑む組織改革
safie
0
1.9k
Geolonia の開発現場における AIの活用について
miya0001
0
100
ユーザー価値を届け続けるためにウォンテッドリーが大切にしている文化
kotaminato
0
160
Claude in Chrome 入門 / Introduction to Claude in Chrome
cielo1985
0
810
ソフトウェアDNAとクラウドエージェントのススメ
cloudace
0
100
日経電子版を支えていく Kasane Design System/fec_fukuoka
nikkei_engineer_recruiting
0
1.5k
aws-iot-platform-architecture-use-cases.pdf
ma2shita
0
130
銀行勘定系システムにおける開発プロセス刷新×AIによる環境モダナイゼーション / Development Process Transformation and AI-Driven Environment Modernization
muit
0
2.2k
現場で役立つ技術負債の効果的な返済方法
masuda220
PRO
8
4k
Slack上でインフラをトラブルシュートする! Agentic Platform Engineeringの第一歩
teru0x1
4
1.7k
研究開発部の紹介 / Sansan R&D Profile
sansan33
PRO
5
25k
Genieを崇めよ
kameitomohiro
0
130
Featured
See All Featured
Six Lessons from altMBA
skipperchong
29
4.5k
Color Theory Basics | Prateek | Gurzu
gurzu
1
470
For a Future-Friendly Web
brad_frost
183
10k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
540
WCS-LA-2024
lcolladotor
0
830
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
330
Making the Leap to Tech Lead
cromwellryan
135
10k
My Coaching Mixtape
mlcsv
0
310
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
6.2k
Bash Introduction
62gerente
615
220k
Designing for humans not robots
tammielis
254
26k
Thoughts on Productivity
jonyablonski
76
5.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!