Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import clr
- from System import Console,Environment
- clr.AddReferenceByName('Microsoft.VisualBasic, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a')
- from Microsoft.VisualBasic.FileIO.FileSystem import RenameFile
- def parseArg(arg):
- args = arg.split('-')
- if len(args) != 4:
- Console.WriteLine('Error, not enough arguments!')
- Console.WriteLine('Usage: extSpoofer.exe -FileName -NewName -NewExtension')
- Console.WriteLine('Example: extSpoofer.exe -server.exe -Hello -py')
- Console.WriteLine('\nPress any key to exit...')
- Console.ReadKey(True)
- exit(1)
- return args[1],args[2].strip(' '),args[3].strip(' ')
- def extSpoof(filename,newname,falseExt):
- realExt = filename.split('.')[1]
- falseExt = falseExt[::-1]
- spoofedName = u'{0}\u202E{1}.{2}'.format(newname,falseExt,realExt)
- RenameFile(filename,spoofedName)
- Console.WriteLine(filename + ' renamed to '+spoofedName)
- Console.WriteLine(Environment.CommandLine)
- Console.WriteLine('\n')
- filename,newname,extension = parseArg(Environment.CommandLine)
- extSpoof(filename,newname,extension)
- Console.WriteLine('Press any key to exit...')
- Console.ReadKey(True)
Advertisement
Add Comment
Please, Sign In to add comment