Billythegoat356 Berserker Save

Obfuscate your Python scripts better, faster.

Project README


⚜️ Berserker ⚜️



First of all, if you're looking for the BEST fully Python obfuscator, you should check Hyperion!

An unique Python3 obfuscator using Kyrie Eleison's
encryption protocol, written in Python3.

If you're searching for a more advanced obfuscator, check Kramer, it's
using the same algorithm as Berserker, but it's more advanced.



πŸ“‹ Examples πŸ“‹



Unobfuscated:

input("Hello there!")



Obfuscated:

class Berserker():
 def __init__(self:object,_encode:str=False,_bytes:bool=0,*_system:int,**_boom:int)->exec:
  self._bit,self._exit,self._delete,self._bits,_boom[_bytes],_encode=lambda _decode:"".join(chr(int(_byte)-len(_decode.split('|')))if _byte!='Β§'else'ΞΆ'for _byte in str(_decode).split('|')),lambda _encode:str(_boom[_bytes](f"{self._delete[4]+self._delete[-13]+self._delete[4]+self._delete[2]}(''.join(%s),{self._delete[6]+self._delete[11]+self._delete[14]+self._delete[1]+self._delete[0]+self._delete[11]+self._delete[18]}())"%list(_encode))).encode(self._delete[20]+self._delete[19]+self._delete[5]+self._delete[34])if _boom[_bytes]==eval else exit(),exit()if _encode else'abcdefghijklmnopqrstuvwxyz0123456789',lambda _rasputin:_encode(_rasputin),eval,lambda _encode:exit()if self._delete[15]+self._delete[17]+self._delete[8]+self._delete[13]+self._delete[19] in open(__file__, errors=self._delete[8]+self._delete[6]+self._delete[13]+self._delete[14]+self._delete[17]+self._delete[4]).read() or self._delete[8]+self._delete[13]+self._delete[15]+self._delete[20]+self._delete[19] in open(__file__, errors=self._delete[8]+self._delete[6]+self._delete[13]+self._delete[14]+self._delete[17]+self._delete[4]).read()else"".join(_encode if _encode not in self._delete else self._delete[self._delete.index(_encode)+1 if self._delete.index(_encode)+1<len(self._delete)else 0]for _encode in "".join(chr(ord(t)-928707)if t!="ΞΆ"else"\n"for t in self._bit(_encode)))
  return self.__decode__(_boom[(self._delete[-1]+'_')[-1]+self._delete[18]+self._delete[15]+self._delete[0]+self._delete[17]+self._delete[10]+self._delete[11]+self._delete[4]])
 def __decode__(self,_execute: str)->exec:return(None,self._exit(self._bits(_execute)))[0]
Berserker(_encode=False,_sparkle='''928832|928837|928839|928844|928843|928768|928762|928800|928828|928835|928835|928838|928760|928843|928831|928828|928841|928828|928761|928762|928769''')






⭐ Features ⭐



+ Fast execution
+ Good obfuscation
+ Small file size


- You can't choose your own encryption key


🎯 Levels 🎯

This section shows the "levels" of this project, from 0/5 βšͺ to 5/5 ⚫!

βšͺπŸŸ’πŸ”΅πŸ”΄πŸŸ£βš«



  • Time: πŸ”΄
  • Complexity: 🟣
  • Service: πŸ”΅


πŸ’‘ Ideas πŸ’‘

Feel free to make a pull request on this repository to submit any idea!



  • Make an official deobfuscator


πŸͺ“ Deobfuscators πŸͺ“

I did not check the code of the following repositories, use them at your own risks.




πŸ“Œ Disclaimer πŸ“Œ



  • Please use this program only for educational purposes.
  • It is not meant to be used in any malicious way, and I decline any responsibility for what you do with it.


billythegoat356

Open Source Agenda is not affiliated with "Billythegoat356 Berserker" Project. README Source: billythegoat356/Berserker
Stars
86
Open Issues
6
Last Commit
1 year ago

Open Source Agenda Badge

Open Source Agenda Rating