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
730
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
560
The send-pop optimisation
shyouhei
2
6.4k
Ruby 2.5 What's New
shyouhei
0
1.2k
Being an Open Source Developer, at work
shyouhei
11
6.4k
Optimizing Ruby
shyouhei
7
2.2k
Ruby and its evaluation
shyouhei
10
2.8k
Deeper look at RFC7159 the JSON
shyouhei
4
1.5k
What's New in Ruby 2.0
shyouhei
71
25k
Other Decks in Technology
See All in Technology
四国クラウドお遍路 2024 in 高知 オープニング
yukataoka
0
200
忙しい人のためのLangGraph概要まとめ
__ymgc__
1
170
Road to Single Activity
yurihondo
1
230
Creative UIs with Compose: DroidKaigi 2024
chrishorner
1
480
事前準備が肝!AI活用のための業務改革
layerx
PRO
1
370
自作Cコンパイラ 8時間の奮闘
soukouki
0
830
SORACOMで実現するIoTのマルチクラウド対応 - IoTでのクリーンアーキテクチャの実現 -
kenichirokimura
0
380
エンジニア視点で見る、 組織で運用されるデザインシステムにするには
shunya078
1
300
『GRANBLUE FANTASY Relink』ソフトウェアラスタライザによる実践的なオクルージョンカリング
cygames
0
140
効果的なオンコール対応と障害対応
ryuichi1208
5
2.9k
Next.js のページ遷移を全力で止める
ypresto
3
1.6k
CRTO/CRTL/OSEPの比較・勉強法とAV/EDRの検知実験
chayakonanaika
1
1.1k
Featured
See All Featured
Clear Off the Table
cherdarchuk
91
320k
The Straight Up "How To Draw Better" Workshop
denniskardys
230
130k
Designing with Data
zakiwarfel
98
5k
Art, The Web, and Tiny UX
lynnandtonic
294
20k
Typedesign – Prime Four
hannesfritz
39
2.3k
Done Done
chrislema
180
16k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.2k
Fireside Chat
paigeccino
31
2.9k
Thoughts on Productivity
jonyablonski
66
4.2k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
25
3.9k
4 Signs Your Business is Dying
shpigford
179
21k
We Have a Design System, Now What?
morganepeng
48
7.1k
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!