Extract it to anywhere, and run :)
- It replaces files needed to start the map-publisher, and then restores 
  the original files...

'Fixed' files were provided by Redstoncraft (thx!)
Program by DaMaGepy - 2015.10.23
damagepy@freemail.hu

Depending on to where you extracted this program and where your Portal located, 
if it fails to detect the location of portal 2 from the system registry, or if 
fails to backup or restore the files, you may need to run it as Admin...

If you backup the files (saves in an 'original' dir at the program location) and 
later a steam update happens which obviously may update the affected portal 2 DLLs
then first check, maybe Valve finally fixed the publisher! If not, then delete the
'original' folder here, and next time you start it, the backup button will be 
available again, to backup the new dlls...

If anything goes wrong after restoring the original files (Portal 2 not starts)
then just go to your steam library, rightclick on Portal 2, Properties, Local files 
tab, then Verify Integrity of game cache...

ps: I used an ancient Delphi7 to write this program, and it can't handle unicode 
filenames and folders (with non-english characters) so it will not work if you have
any weird special character in the directory paths, sorry :)