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
680
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
540
The send-pop optimisation
shyouhei
2
6.2k
Ruby 2.5 What's New
shyouhei
0
1.1k
Being an Open Source Developer, at work
shyouhei
11
6.3k
Optimizing Ruby
shyouhei
7
2.1k
Ruby and its evaluation
shyouhei
10
2.7k
Deeper look at RFC7159 the JSON
shyouhei
4
1.4k
What's New in Ruby 2.0
shyouhei
71
25k
Other Decks in Technology
See All in Technology
Postman v10リリース後を振り返る
nagix
0
140
Discord とビルダー&チャットボットの使い方 / How to use Discord and Builder & Chatbots
ks91
PRO
0
130
Four keys改善の取り組み事例紹介
sansantech
PRO
3
230
SIEMを用いて、セキュリティログ分析の可視化と分析を実現し、PDCAサイクルを回してみた
coconala_engineer
0
230
Algyan イベント振り返り
linyixian
0
190
「共通基盤」を超えよ! 今、Platform Engineeringに取り組むべき理由
jacopen
25
5.9k
ChatGPT for IT Service Management (IT Pro)
dahatake
5
350
Next'24 事例セッションの紹介とクラウド資格を活用したキャリア形成について語りMuscle
yasumuusan
1
360
Terraformあれやこれ/terraform-this-and-that
emiki
8
640
o11y入門_外形監視を利用したWebアプリケーションへの最適なモニタリング_TechBrew
k5k
3
100
Autonomous Database Cloud 技術詳細 / adb-s_technical_detail_jp
oracle4engineer
PRO
14
35k
Cloud Native Java with Spring Boot (CNCF Aarhus, April 2024)
thomasvitale
1
130
Featured
See All Featured
Keith and Marios Guide to Fast Websites
keithpitt
408
22k
Building Applications with DynamoDB
mza
88
5.6k
Bootstrapping a Software Product
garrettdimon
PRO
301
110k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
226
16k
Building a Modern Day E-commerce SEO Strategy
aleyda
16
6.4k
Why Our Code Smells
bkeepers
PRO
331
56k
VelocityConf: Rendering Performance Case Studies
addyosmani
320
23k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
240
1.2M
Put a Button on it: Removing Barriers to Going Fast.
kastner
58
3k
4 Signs Your Business is Dying
shpigford
175
21k
The Art of Programming - Codeland 2020
erikaheidi
41
12k
Building Effective Engineering Teams - LeadDev
addyosmani
27
1.8k
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!