Awesome
Unpackman
This tool decrypts the protected .text section (containing code) so that you can open the executable in a disassembler. It does not resolve relocations, so you need to manually input the base address when disassembling!
Usage
Use your favorite DLL injector to inject the DLL into League of Legends.exe.