Forum Moderators: phranque

Message Too Old, No Replies

Untraceable history

stop internet history when viewing website

         

neonpie

12:13 pm on Dec 8, 2008 (gmt 0)

10+ Year Member



Hi Guys,

Is there a way to stop the web history being stored.

I am working on a project that would require the user to delete the internet history so other people using the computer would not notice that anyone had been on this website.

the project is for domestic abuse so would be helpful if the user didnt have to delete the history themselves as this might arouse suspicion. failing this i will just do screen shots of step-by-step instructions on how to delete the individual history of the site in question.

thanks in advance :-)

henry0

12:26 pm on Dec 8, 2008 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



I am not much in VB
however it should be possible to create a VB routine that on exit will clean the cache
you might use something like
Environment.GetFolderPath(Environment.SpecialFolder.InternetCache) to locate the cache folder
then it's up to you :)
if as I tend to believe it's doable in VB
could it be done in other language?
Probably in C, JAVA and ?
PHP, I have no idea how to!

maximillianos

4:42 pm on Dec 8, 2008 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



You may want to try playing around with the javascript "replace" function of the document object. I know it eliminates any history in the back button usage. It may do the same for the browsing history? Never really tested it that way.

This does however ruin the user-browsing experience as it only shows the last page you visited in the history/back button trail.

But you could essentially add a "log out" button that did a final replace to another site/domain, basically wiping out the history... if the replace does indeed work as intended.

Beyond that, using an open source proxy might be helpful to mask the usage of the site. Basically send folks through your site via a proxy, then utilize a:

<META HTTP-EQUIV="Pragma" CONTENT="no-cache">

To help avoid local caching of your page.

I've also toyed with my own custom script/proxy in the past that essentially "encoded" a page on the server and decoded it in real-time via javascript on the browser to display it. Then the decode would have a timeout associated with it, etc. You probably get the idea. It is not very difficult technically, but it would add another layer of confusion... =)

kaled

5:14 pm on Dec 8, 2008 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Frames might be your best friend...

I asked a similar question a few days ago - you might like to take a look. [webmasterworld.com...]

Kaled.

penders

12:06 am on Jan 7, 2009 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



Frames might be your best friend...

Frames might mask the individual pages, but the initial visit to the site will still result in an entry in the browser history. (Hhhmmm, may be if the framed page is on a completely different domain... could have issues with 3rd party cookies... but then this page will still lead them to the actual site?)

...the project is for domestic abuse so would be helpful if the user didnt have to delete the history themselves as this might arouse suspicion. failing this i will just do screen shots of step-by-step instructions on how to delete the individual history of the site in question.

The Google Chrome browser has an 'incognito' feature that (supposedly) prevents any browser history, cache or cookies from being permanently stored once the 'incognito' window is closed. Easier than manually deleting history entries.

(Ooo this thread is a month old?!)