here is quick how-to to decompile PC version(2.0.2 tested) of angry birds levels - works on PC demo as well: (big thanks to Scott) you will need: openssl: http://slproweb.com/download/Win64OpenSSL-0_9_8v.exe lua + describe.lua: http://acme.badboll.nu/lua.rar 1) Decrypt: Code: openssl enc -aes-256-cbc -d -K 55534361505170413454534E56784D49317639534B39554330795A75416E6232 -iv 0 -in Level1.lua -out Level1.lua.dec 2) decompile level: Code: lua describe.lua Level1.lua.dec > Level1.lua.dec.txt 3) edit the level + save 4) Re-encrypt the level: Code: openssl enc -aes-256-cbc -e -K 55534361505170413454534E56784D49317639534B39554330795A75416E6232 -iv 0 -in Level1.lua.dec.txt -out Level1.lua 5) you are done.. you can play your edited level. here are more encryption keys for more PC versions of the game: Angry Birds Code: 55534361505170413454534E56784D49317639534B39554330795A75416E6232 Angry Birds Rio Code: 55534361505170413454534E56784D49317639534B39554330795A75416E6232 Angry Birds Seasons Code: 7A65506865737435666151755832533241707265403472654368417445765574 Angry Birds Space Code: 526D67645A304A656E4C466757776B5976434C326C5361684662456846656334
openssl enc -aes-256-cbc -d -K 55534361505170413454534E56784D49317639534B39554330795A75416E6232 -iv 0 -in Level1.lua -out Level1.lua.dec
lua describe.lua Level1.lua.dec > Level1.lua.dec.txt
openssl enc -aes-256-cbc -e -K 55534361505170413454534E56784D49317639534B39554330795A75416E6232 -iv 0 -in Level1.lua.dec.txt -out Level1.lua
55534361505170413454534E56784D49317639534B39554330795A75416E6232
7A65506865737435666151755832533241707265403472654368417445765574
526D67645A304A656E4C466757776B5976434C326C5361684662456846656334