Jump to content
Usr6

RST Polymorphic Engine 0.1 -Python

Recommended Posts

Python 2.7

Windows/Linux

de fiecare data cand este executat schimba numele tuturor variabilelor

Dupa prima executie


import sys, re, random, time
mcKBaOPDkBsgftnRvfTLKaDHYMBIYSHumBBKdsyvYTMTRWbrICpzEfPHxR = sys.argv[0]

YdJbEcTXwqxHjPWgAgGtHnRGvKyLUmsmKXQyururvDLAliXMMLZANPsLmsSFovnHC = ['mcKBaOPDkBsgftnRvfTLKaDHYMBIYSHumBBKdsyvYTMTRWbrICpzEfPHxR', 'vGVpdSgGQMHvGQuapQnjEewHEjaSKpsYuRioPREDCJeOlscRVe', 'dakfVfRcKEwMHJqZovcerfeqLgxjEeMVnKCPithcMVKelPgEsFYzgtHBchxrUVnsgf', 'DIKbRMfdjcHKYjZGmwVSmfredwXINjybJPbpRrJggGGOkGOJFiMcjCOAxSxAbMyWewBMiT', 'IiUmJXpytWJhDduNGCBrFyXuHUOsofjkXFLtIlvIJHgfieDjQuuFowwSUDorNHEl', 'JcVhVUAlnfzubrYYwxzEiwfwMILROSZPYBwOABNehMNvuJoescHewJPGMxGYl', 'BeLoxxmthjYaavanluphrTeTscxFQXwmlFosWLkEgZNmpeXIBUkRjAODrSvwykEqEGFltWQ', 'clRkpxKsCvUPDzwrjEqTPtpcUKBCHPdwUbLTArAzirswKhHRiqnYVwHBENLSbm', 'veOALBXnIGBsbQMImhpbfasONGdwHbjCkIfsxISNDtwvmkMqwfwVXQ', 'yjvNuKrHSumDqlDwPlysoMXxXGqINBjytnUnVkbnnYoWjeduoTUHxATHfwyNpfkWR', 'zmhjbxMIlsgEdDzwyztZzZdGMZMCTOcWuIotKmWnBNJLvOQgCrxGflJldwIvtXMHQysbi', 'AfcxDFkPbKRQEYjAZVHqhbsClcqyxknitdeEYzETOYGXFDBIwUXdYnHyddLkxraIwpep', 'OhjcqxMTrEStVNOyXeSvVtnPhElsbgmMwAUvnfxxxmWxQMchfAuhHNEEbxGUV', 'YdJbEcTXwqxHjPWgAgGtHnRGvKyLUmsmKXQyururvDLAliXMMLZANPsLmsSFovnHC']
JcVhVUAlnfzubrYYwxzEiwfwMILROSZPYBwOABNehMNvuJoescHewJPGMxGYl = []
def dakfVfRcKEwMHJqZovcerfeqLgxjEeMVnKCPithcMVKelPgEsFYzgtHBchxrUVnsgf():
DIKbRMfdjcHKYjZGmwVSmfredwXINjybJPbpRrJggGGOkGOJFiMcjCOAxSxAbMyWewBMiT = random.randint(47,71)
vGVpdSgGQMHvGQuapQnjEewHEjaSKpsYuRioPREDCJeOlscRVe = ''
for i in range(DIKbRMfdjcHKYjZGmwVSmfredwXINjybJPbpRrJggGGOkGOJFiMcjCOAxSxAbMyWewBMiT):
vGVpdSgGQMHvGQuapQnjEewHEjaSKpsYuRioPREDCJeOlscRVe += random.choice('ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz')
return vGVpdSgGQMHvGQuapQnjEewHEjaSKpsYuRioPREDCJeOlscRVe

IiUmJXpytWJhDduNGCBrFyXuHUOsofjkXFLtIlvIJHgfieDjQuuFowwSUDorNHEl = open(mcKBaOPDkBsgftnRvfTLKaDHYMBIYSHumBBKdsyvYTMTRWbrICpzEfPHxR, "r").read()
OhjcqxMTrEStVNOyXeSvVtnPhElsbgmMwAUvnfxxxmWxQMchfAuhHNEEbxGUV = re.search("\[\'.+\'\]", IiUmJXpytWJhDduNGCBrFyXuHUOsofjkXFLtIlvIJHgfieDjQuuFowwSUDorNHEl)
BeLoxxmthjYaavanluphrTeTscxFQXwmlFosWLkEgZNmpeXIBUkRjAODrSvwykEqEGFltWQ = eval(OhjcqxMTrEStVNOyXeSvVtnPhElsbgmMwAUvnfxxxmWxQMchfAuhHNEEbxGUV.group())

for veOALBXnIGBsbQMImhpbfasONGdwHbjCkIfsxISNDtwvmkMqwfwVXQ in BeLoxxmthjYaavanluphrTeTscxFQXwmlFosWLkEgZNmpeXIBUkRjAODrSvwykEqEGFltWQ:
clRkpxKsCvUPDzwrjEqTPtpcUKBCHPdwUbLTArAzirswKhHRiqnYVwHBENLSbm = dakfVfRcKEwMHJqZovcerfeqLgxjEeMVnKCPithcMVKelPgEsFYzgtHBchxrUVnsgf()
IiUmJXpytWJhDduNGCBrFyXuHUOsofjkXFLtIlvIJHgfieDjQuuFowwSUDorNHEl = re.sub(veOALBXnIGBsbQMImhpbfasONGdwHbjCkIfsxISNDtwvmkMqwfwVXQ, clRkpxKsCvUPDzwrjEqTPtpcUKBCHPdwUbLTArAzirswKhHRiqnYVwHBENLSbm, IiUmJXpytWJhDduNGCBrFyXuHUOsofjkXFLtIlvIJHgfieDjQuuFowwSUDorNHEl)
JcVhVUAlnfzubrYYwxzEiwfwMILROSZPYBwOABNehMNvuJoescHewJPGMxGYl.append(clRkpxKsCvUPDzwrjEqTPtpcUKBCHPdwUbLTArAzirswKhHRiqnYVwHBENLSbm)

yjvNuKrHSumDqlDwPlysoMXxXGqINBjytnUnVkbnnYoWjeduoTUHxATHfwyNpfkWR = str(JcVhVUAlnfzubrYYwxzEiwfwMILROSZPYBwOABNehMNvuJoescHewJPGMxGYl)
IiUmJXpytWJhDduNGCBrFyXuHUOsofjkXFLtIlvIJHgfieDjQuuFowwSUDorNHEl = re.sub("\[\'.+\'\]",yjvNuKrHSumDqlDwPlysoMXxXGqINBjytnUnVkbnnYoWjeduoTUHxATHfwyNpfkWR, IiUmJXpytWJhDduNGCBrFyXuHUOsofjkXFLtIlvIJHgfieDjQuuFowwSUDorNHEl)

zmhjbxMIlsgEdDzwyztZzZdGMZMCTOcWuIotKmWnBNJLvOQgCrxGflJldwIvtXMHQysbi = open(mcKBaOPDkBsgftnRvfTLKaDHYMBIYSHumBBKdsyvYTMTRWbrICpzEfPHxR, "w")
zmhjbxMIlsgEdDzwyztZzZdGMZMCTOcWuIotKmWnBNJLvOQgCrxGflJldwIvtXMHQysbi.write(IiUmJXpytWJhDduNGCBrFyXuHUOsofjkXFLtIlvIJHgfieDjQuuFowwSUDorNHEl)
zmhjbxMIlsgEdDzwyztZzZdGMZMCTOcWuIotKmWnBNJLvOQgCrxGflJldwIvtXMHQysbi.close()

AfcxDFkPbKRQEYjAZVHqhbsClcqyxknitdeEYzETOYGXFDBIwUXdYnHyddLkxraIwpep = "RST Polymorphic Engine 0.1"
print AfcxDFkPbKRQEYjAZVHqhbsClcqyxknitdeEYzETOYGXFDBIwUXdYnHyddLkxraIwpep
print "1 sec to exit"
time.sleep(1)
sys.exit

Dupa alta:


import sys, re, random, time
ATwesnORTArjSQJJnIeOWEOxCskdVzxxcSJZZSDvxESCtnbpqeAqexzRZVYzm = sys.argv[0]

dQVFGQpCnJEGfgCHaHUNCNNSQUaYrLMROlRoQmcTsGshDYXmOqFCYM = ['ATwesnORTArjSQJJnIeOWEOxCskdVzxxcSJZZSDvxESCtnbpqeAqexzRZVYzm', 'WkDZXkGNQsqwZtKOhxHsfKyRqbbooWmYzPfZqNBJtkGnEeiISCJBxmcYd', 'ROFyOzNVQzhbBQrbBvVzuOZHJpuNWoaEKboCMPGjgMxXjljlHb', 'AsvkfDFoSBASgCjqtzmCCkHEVPIqYlGobrfdqfzsHplNcjI', 'QfCxcoHzjrCGSIJQKTMItTJEyGlBHXBtNhBaUIhwIakUicGUqVCqV', 'nBKQYJhloIXtazkpfOWwxrTGmbbWDALpEYZmQmIVbOirCjKQtGq', 'kLVZMUjnEbOFjVXRfzoWMkQarvDVlrUhVWBNXGehUWVhOoJx', 'QjtcvSvbRsFMDxiiLGyCdAKnrJIQkSLxBYbupHgoCFPNqiwIJSpYcxjcM', 'PJmvbUazkmFgYiAWTxAZGzcGROmQrtTSmYiQDpgFwKwqdgUU', 'lvgtkqZWFAjnLmZHTRucZRReKWElIZJBEIhnbvGAyrztqioFDYcUQnGXCdfTRrJvfl', 'PtIEnnpQzjTqwwGtpCFdmqhKRdJxchZaHDMOyxovIuKQPwwMfmUpBVSauNHUYvrsQw', 'DGSXtTrrJCZAQhwHYWiffaCSiUMtviwvOULXKXPGjrDpwQuuyFSd', 'JDIIVwMhLSVrqvIclrpooqtjgzYuBbvqSmpGCjFTIOqvwvPAdlkeCKhyLzuSHBoZDqhM', 'dQVFGQpCnJEGfgCHaHUNCNNSQUaYrLMROlRoQmcTsGshDYXmOqFCYM']
nBKQYJhloIXtazkpfOWwxrTGmbbWDALpEYZmQmIVbOirCjKQtGq = []
def ROFyOzNVQzhbBQrbBvVzuOZHJpuNWoaEKboCMPGjgMxXjljlHb():
AsvkfDFoSBASgCjqtzmCCkHEVPIqYlGobrfdqfzsHplNcjI = random.randint(47,71)
WkDZXkGNQsqwZtKOhxHsfKyRqbbooWmYzPfZqNBJtkGnEeiISCJBxmcYd = ''
for i in range(AsvkfDFoSBASgCjqtzmCCkHEVPIqYlGobrfdqfzsHplNcjI):
WkDZXkGNQsqwZtKOhxHsfKyRqbbooWmYzPfZqNBJtkGnEeiISCJBxmcYd += random.choice('ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz')
return WkDZXkGNQsqwZtKOhxHsfKyRqbbooWmYzPfZqNBJtkGnEeiISCJBxmcYd

QfCxcoHzjrCGSIJQKTMItTJEyGlBHXBtNhBaUIhwIakUicGUqVCqV = open(ATwesnORTArjSQJJnIeOWEOxCskdVzxxcSJZZSDvxESCtnbpqeAqexzRZVYzm, "r").read()
JDIIVwMhLSVrqvIclrpooqtjgzYuBbvqSmpGCjFTIOqvwvPAdlkeCKhyLzuSHBoZDqhM = re.search("\[\'.+\'\]", QfCxcoHzjrCGSIJQKTMItTJEyGlBHXBtNhBaUIhwIakUicGUqVCqV)
kLVZMUjnEbOFjVXRfzoWMkQarvDVlrUhVWBNXGehUWVhOoJx = eval(JDIIVwMhLSVrqvIclrpooqtjgzYuBbvqSmpGCjFTIOqvwvPAdlkeCKhyLzuSHBoZDqhM.group())

for PJmvbUazkmFgYiAWTxAZGzcGROmQrtTSmYiQDpgFwKwqdgUU in kLVZMUjnEbOFjVXRfzoWMkQarvDVlrUhVWBNXGehUWVhOoJx:
QjtcvSvbRsFMDxiiLGyCdAKnrJIQkSLxBYbupHgoCFPNqiwIJSpYcxjcM = ROFyOzNVQzhbBQrbBvVzuOZHJpuNWoaEKboCMPGjgMxXjljlHb()
QfCxcoHzjrCGSIJQKTMItTJEyGlBHXBtNhBaUIhwIakUicGUqVCqV = re.sub(PJmvbUazkmFgYiAWTxAZGzcGROmQrtTSmYiQDpgFwKwqdgUU, QjtcvSvbRsFMDxiiLGyCdAKnrJIQkSLxBYbupHgoCFPNqiwIJSpYcxjcM, QfCxcoHzjrCGSIJQKTMItTJEyGlBHXBtNhBaUIhwIakUicGUqVCqV)
nBKQYJhloIXtazkpfOWwxrTGmbbWDALpEYZmQmIVbOirCjKQtGq.append(QjtcvSvbRsFMDxiiLGyCdAKnrJIQkSLxBYbupHgoCFPNqiwIJSpYcxjcM)

lvgtkqZWFAjnLmZHTRucZRReKWElIZJBEIhnbvGAyrztqioFDYcUQnGXCdfTRrJvfl = str(nBKQYJhloIXtazkpfOWwxrTGmbbWDALpEYZmQmIVbOirCjKQtGq)
QfCxcoHzjrCGSIJQKTMItTJEyGlBHXBtNhBaUIhwIakUicGUqVCqV = re.sub("\[\'.+\'\]",lvgtkqZWFAjnLmZHTRucZRReKWElIZJBEIhnbvGAyrztqioFDYcUQnGXCdfTRrJvfl, QfCxcoHzjrCGSIJQKTMItTJEyGlBHXBtNhBaUIhwIakUicGUqVCqV)

PtIEnnpQzjTqwwGtpCFdmqhKRdJxchZaHDMOyxovIuKQPwwMfmUpBVSauNHUYvrsQw = open(ATwesnORTArjSQJJnIeOWEOxCskdVzxxcSJZZSDvxESCtnbpqeAqexzRZVYzm, "w")
PtIEnnpQzjTqwwGtpCFdmqhKRdJxchZaHDMOyxovIuKQPwwMfmUpBVSauNHUYvrsQw.write(QfCxcoHzjrCGSIJQKTMItTJEyGlBHXBtNhBaUIhwIakUicGUqVCqV)
PtIEnnpQzjTqwwGtpCFdmqhKRdJxchZaHDMOyxovIuKQPwwMfmUpBVSauNHUYvrsQw.close()

DGSXtTrrJCZAQhwHYWiffaCSiUMtviwvOULXKXPGjrDpwQuuyFSd = "RST Polymorphic Engine 0.1"
print DGSXtTrrJCZAQhwHYWiffaCSiUMtviwvOULXKXPGjrDpwQuuyFSd
print "1 sec to exit"
time.sleep(1)
sys.exit

Orice idei pentru imbunatatirea lui, critici, etc. sunt bine venite

Utilitate: ingreuneaza intelegerea unui script

  • Upvote 1
Link to comment
Share on other sites

Sau sa scrii chestii inutile din sintaxe simple, gen:

din

if i == 1
in
if i < 1+1 and i > 1-1

Asta ar ingreuna si executia programului.

Nu cred ca programul tau ajuta foarte mult. cu un simplu Ctrl+F (Replace "HA56GAftfa2hY" cu "var1") anulezi efectul.

Se poate imbunatati cu: cripatrea sirurilor, reatribuiri de variabile (lucrezi cu var1, var1=var2, de acum lucrezi cu var2), functii, junkcode.

PS: Dupa parerea mea, un cod e mai "sigur" daca e mai puternic (putin cod, comprimat, greu de inteles)

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



×
×
  • Create New...