how to crack enigma2 plugins and bypass TPM checks
Persian Prince said:more information about TPM : Trusted Platform Module - Wikipedia, the free encyclopedia
first i want you to know that in my opinion whose writing plugins for any manufacturer with TPM check is a pet not a developer
in this tutorial i wanna crack EM2012 0.4 plugin for dreambox so anybody could use it on vuplus , xtrend , azbox , gigablue , unibox , ... too
this tutorial is an example and for other plugins you have to find a similar way
do i have to tell that you need python skills ?!
extract your desired ipk file with 7-Zip : Download 7-Zip - FileHippo.com
open plugin.py file with Notepad++ : Download Notepad++ 6.1.5 - FileHippo.com
now with Ctrl+F find "def Plugins"
View attachment 314728
as you can see plugin will load "main" after run so find "def main"
View attachment 314729
as you can see there is a "if else" with a check
if checkDream(): print "starte" session.openWithCallback(closen, enm2012, plugin_path)
in this part it will check your stb and in the next part
else: session.open(MessageBox, "No Orginal Dreambox - No Support", type = MessageBox.TYPE_INFO,timeout = 20 )
you can see the message for other boxes
so you just need the bold part
View attachment 314730
that's all , cracked ! but let's delete some crap
remember the "checkDream" ? so find "def checkDream"
View attachment 314731
remove all of them and but what about "validate_cert" and other parts ?
View attachment 314732
remove them all too
now you're done , save it with Notepad++
enjoy cracked plugins
i did attach original ipk with cracked py file too
publish this tutorial wherever you want , signed by Persian Prince