Introduction: How to Make Your Own Personal Proxy Free Without Ads

About: I enjoy building things which i need or want, like coilwinders, coilguns, laser burners ect. I am into a bit of everything, electronics, programming, animating ect.

hi , this is an instructable on how to make your own personal proxy free, and unlike all those
pre existing proxies like mario gold and the marvelous yet now spammed out proxy http:// (you can type anything here). talk.criticalsecurity.net, which i might ad was the best of them all as it has no actual name, if it was locked, just use another first word it worked the same

now im not going to ramble on about other proxies, but i was going to say, most proxies out there come with ads, every time you click on alink, there it is another ad window, which are more anoying on slower computers.

now , the proxy i will show you how to make requires a few things, one of which is not web developer skills or anything of the sort (but they would make it a bit easier).
what you will need is
an acount with 000webhosting
a copy of the phproxy php file which can be downloaded here
a site that is blocked which you can use your proxy on
and lastly, a computer with the most recent version of internet explorer or firefox

here is an example of my own proxy , for those of you who havent used it before, it is the phroxy froom sourceforge
its just an example of the password protection avalible , you wont be able to access it, but this is what will come up if anyone stumbles upon your proxy.
http://ombj.uphero.com/ombj/

000webhost.com selects random webhost names for its free sites, my friend who made a proxy also got a different name to mine like gogoahead instead of uphero

below are the files for the proxy, all must be usedor at least should be anyway, i have uploaded the zip file, along with all the individual files it included, incase you cant open zip files

and just an important hint, the websites inbuilt uploader can unzip files automaticaly, so all you have to do to add the proxy files is upload the zip file and it will do the rest.

something else important to know is that you must right click save file as to download, also if you download the css youll need to rename it back to .css as its been changed into a temp file by the uploader

also php files are not included as they cannot be uploaded into the instructables, without activating , so i have changed their file extensions to *.typephphere
besure to change them back to *.php files

Step 1: Getting Started

to get started please go to http://www.000webhost.com and set up an acount, if you arent going to click that link, then make sure you dont mess it up with 000webhostING WHICH IS COMPLETELY DIFFERENT AND WILL SECRETELY POST FOR INFO TO SPAMMERS WHO WILL FILL YOUR EMAIL WITH SPAM, PLUS THEY ARE A SCAMMING WEBSITE THATS ACTUALY LINKED TO ANOTHER WEBHOSTER , SO TECHNICALY THEYRE STILL SCAMMERS DONT GO THERE, PLUS I DONT THINK THEYRE FREE ANYWAY.

set up your account, you will need a email adress, dont bother using a temporary email generator as that email will be your username, just to let you know, to loggon its your email and password

to find the loggon area look for a link that says members area, the sites pretty good because they treat paying members and free members the same, just less webspace for free members. come back ere once you have registerd an account, you may choose to make a free one or buy one, the choice is yours.

Step 2: Starting Up Your Proxy

to start up your proxy your first going to need a mysql, account within your site, which is quite easy, all you need to do is click on the mysql button in the c-panel of your account
and follow the prompts, this is important, because its the database for where your php file will run off, without it it wont function at all.

Step 3: Uploading Your Files

once youve set up your mysql account, you can upload your files using the file manager, because for some reason the filemanager is blocked at my school, i cannot get images from the regular filemanagers (i cant use the internet at home), so ill show you how to do this with the "other filemanager", and yes, its actually called that due to some issues with the other, but much better, filemanager , not working on alot of systems, the another filemanager works everywhere.

anyway, what you need to do is select the filemanager , then delete the php file that says you must delete.
next click on the upload a file button, and dont forget to check the "compressed file " button, as this will unzip and allocate your files to the site, just make sure that you create a new directory to put your proxy in, for my site, the directory, or folder i made on the server is called ombj, otherwise you may have issues password protecting your proxy.

once the uploader is up to the php files in the zip file, it will ask you for a mysql user password and database name, or at least two of those, make sure you have them written down somewhere, but if you plan on using this site only for a proxy, then youll only need to use that password the once.

what happens when it asks you this is, its asking for permission to let the php file run off the server, which once it can, itle automaticaly start when the directory is opened

be sure to place the new directory inside public_html, or it wont work

once you have uploaded your files password protect your sit

Step 4: Password Protect Your Site

password protection of this proxy is for the same reason you dont share your credit card number, or your internet account with the world, it will get used up if its publicly accessable, and trust me, it will, within minutes to days it will be picked up by web spiders that search the net for new proxies to add to their lists of new proxy sites to share with everyone.

now why not let others enjoy your site?, you can, with some special settings and javascript/html code, which i unfortunately dont have. its code that makes the site no  password locked while the bandwidth / web space, has been used only a certain percent, once its almost all spamed up, it wont allow others to use it, plus 00webhost will bann your site as its spamming the webserver

to tell you the reason why not to share your proxy ill explain how a proxy works

a proxy works exactly the same as your internet browser does, it downloads the web page from a site and displays it to you, the proxy has a little more step though, what it does is the same though, it , not your webbrowser, downloads the web page, then using a special coding method (example is changing every letter to its co-responding number e.g. a=1 b=2 c=3, and 1 =a, 2=b ect), to remove any way of identifieing the site other than looking at it, which web filters cant.

now , every time you use your proxy, it will download the webpage your going to , onto the mysql server, or public html. although it deletes alot of this, the deletion proces crashes alot so it cant delete everything in realtime, and since its a background proccess, it cant resume this. basicaly if your proxy is used world wide, it will go on the proxy list, which most schools are linked to, every entry goes onto their blacklist. your school/work will know your sites a proxy and wham its gone, but only if they can prove its a proxy, or get its ip adress, which it needs to browse the site to obtain. plus if the world uses your site it will fill up with all the web pages theyve ever viewed and files theyve downloaded, although you ownt use up all the memeroy, it will use up all the monthly bandwith, which is data going to and from the site.

password protect it and no-one can tell its a proxy, 000webhost.com will be more than glad to host your site as it wont waste webspace or spam the server like other proxies do, and dont worry when your site becomes unaccessable, and says , is being reviewed by the administrator, its juust because theres no html content on your site and there checking it to see whats going on, if your not using it because you dont know how, or if its a public proxy, which soon may crash their server, it will take a day, rarely 2-3, but then once they realise its a personal proxy, theyll leave it alone.

Step 5: Add the Proxy to an Existing Site

you can also ad this proxy to an already existing site by activating mysql, and uploading only the proxy to the new directory, or just link it to your site.

watch out for sudden unexplained rises in your bandwidth or mem usage, a good thing about this though is that if its being publicly used you get a keylog of what they do, cookies,webpages they visited (but no actual website lists, just the pages) and passwords theyve used, if your lucky they may even use theire bank account through theire proxy an their numbers will be yours to use, if they do, dont  steal their money, instead scare the crap out of them by opening a sub account or new account and moving all thier money into that one, theyll think theyve been robbed, and hopefully youll be able to leave a message saying " dont use my proxy or your money is mine". its illegal to steal their money, and everything is trackable by police , dont do anything illegal with it. only you and police can access your site, police though will need to ask you to access it, if you decline, within a month, theyll have a warrant for the owner of 000webhosts, to give them master access to the site, then your in trouble, if its within the same month, all temporary files like that will be cleared out each month.

use your proxy responsibly, and password protect it or i guearrentee itle be gone within a month, from spamming, then youll need a new email to register a new account with on that site.

also all webon/tripod/ and basicaly all lycos sites beware, mysql is only usable on payed sites as is with most sites, 000wwebhost is one of the rare exeptions that allow you access to mysql, but will make sure your not abusing it

happy proxificationalisingiateonoplogoanisationalising