SketchyCarrot's Blog

Totally legal content


  • Home

  • Archives

  • Tags

  • Search

Turing Adventures 1: Memory and GC

Posted on 2019-09-05 | In Turing Adventures
   Words count in article 1186 | Reading time 5
Welcome part 1 of this multi-part series where I document my spiritual journey as I test the limits of an educational language called "Turing" - which was developed specifically for the Ontario Computer Science 10 curriculum. In this entry, we'll attempt to add a garbage collector to a language that can't do shit.
Read more »

Hopper (Part 2): Universal Patcher

Posted on 2019-06-13 | In Software Patching
   Words count in article 2680 | Reading time 13
This series is for educational purposes only. Throughout this series, we'll explore different ways to bypass the Hopper license check system and write different working patches (not just PoCs) for each solution. I am not to be held accountable for any misfortunes these articles bring you. In part 2, we'll tackle the challenge of writing a universal patcher for Hopper using information we learned in Part 1. We'll also discuss the shortcomings and design challenges that our patcher will face.
Read more »

Hopper (Part 1): Getting Things to Work

Posted on 2019-06-09 | In Software Patching
   Words count in article 3291 | Reading time 16
This series is for educational purposes only. Throughout this series, we'll explore different ways to bypass the Hopper license check system and write different working patches (not just PoCs) for each solution. I am not to be held accountable for any misfortunes these articles bring you. In part 1, we will document in depth the reversing process of the Hopper v4 binary and figuring out how to override its check license function.
Read more »
SketchyCarrot

SketchyCarrot

Hello, I'm SketchyCarrot.

Carrots are great!

3 posts
2 categories
7 tags
RSS
GitHub Email
© 2019 SketchyCarrot
Powered by Jekyll
Theme - NexT.Pisces
0%