Share

CECID: CEnsorship CIrcumvention Device

File Release Notes and Changelog

Release Name: CECID v0.2 beta

Notes: CECID: The CEnsorship CIrcumvention Device SUMMARY ------- CECID is a php script designed to anonymize http requests. A user enters a URL to access, and CECID downloads the URL and edits it on-the-fly, before sending it on to the user. The editing that CECID does includes: - Translating href= links to point back to cecid - Translating img src= links to point to the relevant server on the internet - Scanning the HTML for any words on its banned words listing (bannedwords.txt) and placing ** in the middle of those words, to bypass content filtering software on the user's end. CECID also allows easy addition of new banned words to the list. View the script for details. INSTALLATION ------------ Installation is easy. Simply place cecid.php and bannedwords.txt into a public directory OF a webserver running PHP 4.3.0 or later (no testing has been done on earlier versions; it may work, then again it may not). Open the script in the text editor of your choice, and alter the configuration section (at the very start of the script) so it suits your setup. Of particular note are the $myname and $bwordpath variables, which should be set to the name of the script (NOT the path!) and the relative path to the bannedwords.txt file respectively. Debug should only be turned on if you are curious as to how the script works, not for general use as it can generate A LOT of messages on a big page, and can significantly slow the script down. Please do your best to keep your script up-to-date, and email pcoleman@iinet.net.au to inform us the script is up - we like to keep track of where our scripts are going, and we'll list you as a mirror (if you dont want this, tell us so) USE --- Visit the script and enter the URL you wish to access. To add a new banned word via the script, visit scriptname.php?newword=true . Better support for this feature is coming soon. For more information, goto http://cecid.sourceforge.net


Changes: v0.01 alpha-testing ------------------- -a href links are translated so they point back to cecid -Banned wordlist at 8 words KNOWN BUGS -Links only refer to hostname of current page -Images are not translated v0.1 alpha-testing ------------------- -most links are translated -support for shockwave, images, forms, other embedded content -bugs identified in previous version fixed v0.2 beta --------- -Added support for new banned word addition via script -Banned word list vastly increased in size (now 30 KB :) -Error messages have been made more helpful -Several misc. bugs fixed -Other small modifications