Download

Warning
POBS is not for people who want a quick fix. If you seriously want to obfuscate your code and are prepared to a few hours work in it, POBS is a serious option. I don't want to scare you off, but don't want to promise you a rosegarden either.

The files are a mere 25Kb in size. If you would ask MicroSoft, this requires distribution via CD Rom. And an install-program of course. Luckily, POBS requires neither one of them.

Version 0.99 - August 10th 2003
Hello!

Sorry about my english. I've modified the actual Version 0.99. Now the software based on Language-Files. So everybody can change the software in their own language and change this with us. At the download (view Link on the bottom) are a german and the original english-languagefile available.

I've mailed the "new" package to the developer...

Homepage: http://www.phpwebworks.de/
Download v0.99 (international)



Reddi

pobs099.zip.
- dividing obfuscation of PHP and JavaScript scripts
- added variable $LineExclude (into INI file), POBS will not obfuscate any line
that contain string specified there. Look to ini file for more description
- improved concatenation of lines
- added possibility to insert copyright message (or any text) on the top of processed
scripts
- some bugs fixed:
     - <? // something(); ?>
     - problem with obfuscating of class name from
     - some other small bugs

Version 0.981 - May 12th 2003
pobs0981.zip. Better Javascript handling and some bugfixes.

Version 0.97 - December 26th 2002
pobs097.zip

-corrected javascript replacements if the tage is different from simple <SCRIPT> (for example <SCRIPT language="JavaScript">)
-added possibility to process also files without extension - such files will be specified by dot (".") in $FileExtArray variable
-corrected problem with removing newlines and //, or # comments - the side effect is also that the specification of number of preserved comments now applies also to // and # comments, not only to /**/ comments

Version 0.96 - August 27th 2002
pobs096.zip

  • added $UdExcFileArray and $UdExcDirArray to allow specification of files and directories that will be excluded from obfuscation. There is a difference in behaviour between those two arrays. Any file name that will match entry in $UdExcFileARray will be not scanned and obfuscated, but will be copied to the target directory. Any directory that will match entry in $UdExcDirArray will be passed without obfuscation and WILL BE NOT copied into target directory
  • improved comments removal handling. It is possible to specify how many
    first comments will be not removed (idea is to preserve copyright comments). This applies only to /* ... */ comments, other comments are always removed, because they cause problems where returns removal is enabled.
  • corrected bug that caused 'Empty delimiter' warning
  • not showing that creation of directory failed if directory already exists
  • corrected bugs on functions and variables replacement, when pobs replaced only part of the variable/function
  • added swith for replacing classes

Version 0.95.1 - July 29th 2002
pobs0951.zip

- fixed one of the problems with replacing of newlines, PHPNuke now works
- fixed problem with replacing keys in arrays such as HTTP_SERVER_VARS
- fixed problem with unselecting the checkbox for functions, constants and
variables (unselecting had no effect before)

Documentation
pobsdoc-nov8-2001.zip Documentation is in the form of this website. Unzip the file and drag the "index.html" to a browser. That should do it.

Version 0.95 - July 12th 2002
pobs095.zip

Version 0.94 - March 12th 2002
pobs094.zip

Version 0.93 - January 7th 2002
It has the following enhancements:
  • Recursive directories
  • Edit settings on screen
  • Support for setcookie, session_register, session_is_registered and session_unregister
  • Bugfixes
pobs093.zip 19 Kb

Version 0.92 - November 18th 2001
It has the following enhancements:
  • Bugfix with <INPUT NAME=<fieldnamevariable>. NAME needed to be in uppercase and <fieldnamevariable> could not have doublequotes ("<fieldname>") around it.
  • Support for $HTTP_POST_VARS, $HTTP_GET_VARS and $HTTP_COOKIE_VARS
  • More than 20% faster
pobs092.zip
pobs092.tar

Version 0.91 - November 7th 2001
  • Increased performance. More than 2 times faster
  • Option to replace edited files only
  • Objects compatible
  • Bugfix with $UdExcFuncArray
pobs091.zip
pobs091.tar.gz

Version 0.9 - october 20th 2001
pobs09.zip Winzip
pobs09.tar.gz Unix tar en gzip

 
 
Code contributions
Several nice people have helped me in improving POBS. I would like to thank them here.

Mark
Rémy Havet
Florian Perrichot
Steve Beuret
Marian Heddesheimer



Walhalla Publicaties (c) 2001-2004