Here is one Eitza that has worked for me (In addition to K-9 on my computer without knowing the password). I made a Neder that I would not touch any computer besides my own. Meaning, even if I want to check my e-mail- or a web sight quickly- I will not touch anyone else's computer. Even if this means great inconvenience or lugging around my own laptop everywhere. I found that having all computer's assur no matter what, this psychologically closes the opportunity, as opposed to being plagued by huge Nisyonos every time I chanced upon a computer that didn't have a filter on it (starting by checking something up and then going from there...). Even at a library - I would ask the librarian to look the book up - (by acting as if I'm computer illiterate).
The addiction is so insidious though. One time, my Yetzer Hara managed to get around this by convincing me that the Neder only covered touching the computer - wherein I found myself fingering at keyboard/mouse through a towel!!! For the Short term - I changed the wording of the Neder to even looking at the screen of another computer!!
Note: To make Nedarim safely and effectively, please see the advice on this page and on this page of our website.