Glitching Ruby Script

9d2f78236e45a335301ba1195026105d?s=47 Urabe Shyouhei
September 19, 2017

Glitching Ruby Script

A #rubykaigi 2017 Lightning Talk

9d2f78236e45a335301ba1195026105d?s=128

Urabe Shyouhei

September 19, 2017
Tweet

Transcript

  1. Glitching Ruby Script using American Fuzzy Lop @shyouhei

  2. None
  3. In short, AFL is a tool to glitch something.

  4. Why not use it to glitch our ruby script.

  5. Steps:

  6. 1: patch ruby.

  7. None
  8. OK That was too difficult.

  9. Steps revised:

  10. 1: docker pull.

  11. That’s all ;)

  12. None
  13. None
  14. Outputs

  15. None
  16. *OQVU (MJUDIFE

  17. *OQVU (MJUDIFE

  18. *OQVU (MJUDIFE

  19. N o w , R u b y comes with

    many tests.
  20. What if we glitch those tests?

  21. None
  22. None
  23. None
  24. None
  25. None
  26. None
  27. None
  28. It’s fun that AFL automatically finds bugs.

  29. Let AFL work for you today!