Archive for December, 2007

Installing Java and JDK on Debian Etch

Several popular tools require a Java runtime environment, or JRE, to work. Whilst there a growing number of open Java environments at times installing Sun Java environment is the pragmatic approach - unfortunately the software doesn’t come in a Debian package. This short recipe shows how to install a Java SDK, or JDK, as a Debian package, and make it work inside your browser.

Whilst there is nothing wrong with installing software outside the control of the Debian packaging system, it’s not something that should be undertaken lightly as it makes it hard to keep track of installations, and it complicates updating a number of machines from a centralised Debian package repository.

Thankfully there are facilities available which make it a simple job to install Sun’s Java as a Debian package.

Two packages we’re going to need are java-package, and fakeroot. These can be installed simply:

apt-get install fakeroot java-package

Once the relevent packages have been installed you will need to download the Sun release of the Java package from http://java.sun.com

At the time of writing the most current version can be found here:

Once you agreed to the license presented to you, and have downloaded the file you will have something like jre-1_5_0_03-linux-i586.bin.

To turn this into a Debian package you should run:

fakeroot make-jpkg jre-1_5_0_03-linux-i586.bin

This command will first prompt for confirmation, then :

  • Ask you for your name
  • Ask you for your email address
  • Display a license agreement:
    • Press Space to scroll down, or q to quit.
    • Type “yes” to indicate you agree with the terms.

(The name, and email address, you give will be inserted into the Debian package information - and not sent to Sun.)

Once these questions have been answered the process will inform you that your package has been built shortly afterwards. The final output you should expect to see will look something like this:

The Debian package has been created in the current directory. You can
install the package as root (e.g. dpkg -i sun-j2re1.5_1.5.0+update03_i386.deb).

As the instructions tell you it is now possible for you to install the package by becoming root and running:

dpkg -i sun-j2re1.5_1.5.0+update03_i386.deb

One final step might be for you to ensure the Java software works for Mozilla Firefox, or the Mozilla browser.

The package you’ve installed should include a plugin for your browser. At the time of writing the most recent Sun Java version we’ve been using will install a plugin for you at the following location:

/usr/lib/j2re1.5-sun/plugin/i386/ns7/libjavaplugin_oji.so

Create a symlink to this directory in your home directory:

ln -s /usr/lib/j2re1.5-sun/plugin/i386/ns7/libjavaplugin_oji.so \
~/.mozilla/plugins/

If you wish to do this for all users on the current system instead run, as root:

ln -s /usr/lib/j2re1.5-sun/plugin/i386/ns7/libjavaplugin_oji.so \
/usr/lib/mozilla/plugins/

(You might find that the plugin has been automatically installed for all users - so it’s worth checking whether you need to complete this last step yourself.)

Original Article Source:www.debian-administration.org

Comments

Proxy List Update 29th December 2007

80.156.84.38: 80 anonymous proxy server Dec-29, 04:26 Germany
72.232.199.50: 50050 anonymous proxy server Dec-29, 06:42 United
80.87.131.100: 80 anonymous server Dec-29, 06:40 United Kingdom
218.44.245.36: 8080 anonymous proxy server Dec-29, 06:40 Japan
202.138.139.163: 3128 anonymous server Dec-29, 04:33 Philippines
218.196.195.203: 8080 anonymous server Dec-29, 05:10 China
202.8.224.48: 80 anonymous proxy server Dec-29, 05:54 Philippines
80.156.84.40: 80 anonymous proxy server Dec-29, 06:41 Germany
77.48.19.55: 80 anonymous proxy server Dec-29, 06:42 Czech Republic
61.91.204.18: 8080 anonymous server Dec-29, 06:51 Thailand
64.68.119.151: 80 anonymous server Dec-29, 06:14 United States
64.69.81.164: 9400 high-anonymous proxy server Dec-29, 06:50 Canada
69.50.70.248: 80 high-anonymous proxy server Dec-29, 06:42 Antigua and
219.23.88.182: 8080 high-anonymous proxy server Dec-29, 06:31 Japan
195.229.236.106: 80 high-anonymous proxy server Dec-29, 06:36 United
80.237.140.233: 3128 high-anonymous server Dec-29, 05:41 Germany
59.167.146.148: 8080 high-anonymous proxy server Dec-29, 05:41
61.142.81.37: 808 high-anonymous server Dec-29, 05:36 China
202.134.73.55: 80 high-anonymous proxy server Dec-29, 05:39 Hong Kong
64.161.10.2: 3128 high-anonymous proxy server Dec-29, 05:33 United
64.161.10.2: 3127 high-anonymous proxy server Dec-29, 05:30 United
193.200.193.200: 23 high-anonymous proxy server Dec-29, 05:37 Germany
211.97.70.252: 81 high-anonymous server Dec-29, 06:45 China
209.87.243.197: 8080 high-anonymous server Dec-29, 04:44 Canada
221.232.159.112: 808 high-anonymous proxy server Dec-29, 05:04 China
59.42.250.145: 808 high-anonymous proxy server Dec-29, 06:54 China
128.2.223.64: 8888 high-anonymous proxy server Dec-29, 06:26 United
222.221.6.144: 808 high-anonymous proxy server Dec-29, 04:41 China
141.76.45.17: 3124 high-anonymous server Dec-29, 05:30 Germany
200.21.244.142: 80 high-anonymous server Dec-29, 06:34 Colombia
128.208.004.197: 8888 high-anonymous proxy server Dec-29, 06:34 United
217.33.233.178: 80 high-anonymous server Dec-28, 23:33 United Kingdom
193.200.193.200: 83 high-anonymous proxy server Dec-29, 04:28 Germany
211.138.8.190: 808 high-anonymous proxy server Dec-28, 23:53 China
128.119.247.211: 3128 high-anonymous server Dec-29, 06:37 United
193.203.241.124: 80 high-anonymous server Dec-29, 04:29 United Kingdom
220.2.200.254: 8080 high-anonymous server Dec-29, 06:32 Japan
129.242.19.196: 3124 high-anonymous proxy server Dec-29, 05:07 Norway
129.242.19.196: 3127 high-anonymous proxy server Dec-29, 05:33 Norway
138.100.12.149: 3124 high-anonymous proxy server Dec-28, 17:07 Spain
206.117.37.4: 3127 high-anonymous server Dec-29, 06:27 United States
128.10.19.52: 3127 high-anonymous server Dec-28, 23:04 United States
143.205.172.11: 3128 high-anonymous server Dec-29, 05:05 Austria
128.112.139.78: 3128 high-anonymous server Dec-28, 20:15 United States
130.37.198.243: 3127 high-anonymous server Dec-29, 05:05 Netherlands
152.15.98.226: 3124 high-anonymous proxy server Dec-29, 06:29 United
206.117.37.5: 3124 high-anonymous server Dec-29, 05:39 United States
195.37.16.97: 3128 high-anonymous proxy server Dec-29, 05:07 Germany
195.130.121.205: 3127 high-anonymous proxy server Dec-28, 23:32 Greece
206.117.37.4: 3128 high-anonymous proxy server Dec-29, 06:29 United
128.220.231.2: 3124 high-anonymous server Dec-29, 06:28 United States
128.192.101.217: 3128 high-anonymous server Dec-28, 18:55 United
160.36.57.173: 3128 high-anonymous proxy server Dec-29, 06:36 United
152.3.138.2: 3128 high-anonymous proxy server Dec-28, 18:55 United
129.170.214.191: 3127 high-anonymous proxy server Dec-28, 18:55 United
143.205.172.11: 3127 high-anonymous server Dec-29, 06:28 Austria
200.19.159.35: 3128 high-anonymous server Dec-29, 05:06 Brazil
152.3.138.1: 3128 high-anonymous server Dec-29, 06:36 United States
59.77.21.250: 808 high-anonymous proxy server Dec-29, 06:27 China
195.130.121.205: 3124 high-anonymous server Dec-28, 14:29 Greece
193.167.182.132: 3127 high-anonymous server Dec-29, 06:26 Finland
195.130.121.205: 3128 high-anonymous proxy server Dec-28, 14:04 Greece
152.15.98.227: 3124 high-anonymous proxy server Dec-29, 05:07 United
193.167.187.187: 3127 high-anonymous server Dec-29, 05:06 Finland
192.42.43.22: 3128 high-anonymous proxy server Dec-28, 23:55
163.221.11.71: 3124 high-anonymous server Dec-28, 14:40 Japan
138.23.204.133: 3128 high-anonymous proxy server Dec-29, 05:07 United
169.229.50.17: 3124 high-anonymous server Dec-29, 06:36 United States
129.69.210.96: 3127 high-anonymous proxy server Dec-28, 20:45 Germany
128.227.56.82: 3124 high-anonymous proxy server Dec-29, 06:06 United
136.145.115.194: 3127 high-anonymous server Dec-29, 01:03 Puerto Rico
169.229.50.5: 3124 high-anonymous proxy server Dec-29, 01:23 United
193.167.182.130: 3128 high-anonymous proxy server Dec-29, 06:24
140.247.60.123: 3124 high-anonymous server Dec-29, 06:08 United States
216.165.109.79: 3124 high-anonymous server Dec-29, 06:06 United States
155.98.35.6: 3128 high-anonymous server Dec-28, 20:39 United States
193.6.20.5: 3124 high-anonymous proxy server Dec-29, 05:06 Hungary
195.116.60.2: 3124 high-anonymous proxy server Dec-28, 17:39 Poland
128.208.4.99: 3128 high-anonymous proxy server Dec-29, 06:05 United
198.82.160.221: 3124 high-anonymous proxy server Dec-28, 17:07 United
128.208.4.99: 3127 high-anonymous proxy server Dec-29, 06:08 United
169.229.50.15: 3124 high-anonymous server Dec-29, 06:07 United States
128.232.103.202: 3127 high-anonymous proxy server Dec-29, 06:21 United
155.98.35.4: 3127 high-anonymous server Dec-29, 06:21 United States
128.208.4.199: 3128 high-anonymous proxy server Dec-29, 05:06 United
138.23.204.133: 3124 high-anonymous proxy server Dec-29, 01:06 United
163.221.11.72: 3127 high-anonymous server Dec-29, 01:19 Japan
169.229.50.11: 3128 high-anonymous proxy server Dec-29, 06:18 United
128.208.4.198: 3127 high-anonymous proxy server Dec-29, 06:18 United
200.132.0.70: 3128 high-anonymous server Dec-29, 06:03 Brazil
129.108.202.10: 3124 high-anonymous server Dec-29, 05:22 United States
128.10.19.53: 3128 high-anonymous proxy server Dec-29, 06:18 United
129.22.150.105: 3127 high-anonymous proxy server Dec-29, 06:19 United
210.125.84.16: 3127 high-anonymous proxy server Dec-29, 06:17 Korea,
141.213.4.202: 3128 high-anonymous proxy server Dec-29, 06:04 United
141.24.33.161: 3124 high-anonymous server Dec-29, 05:05 Germany
143.205.172.12: 3128 high-anonymous proxy server Dec-29, 05:05 Austria
203.178.133.2: 3124 high-anonymous proxy server Dec-29, 06:16 Japan
216.165.109.79: 3128 high-anonymous server Dec-29, 05:08 United States
150.65.32.68: 3128 high-anonymous server Dec-29, 05:05 Japan
129.170.214.192: 3124 high-anonymous server Dec-28, 14:20 United
195.116.60.1: 3127 high-anonymous proxy server Dec-29, 00:17 Poland
129.130.252.139: 3127 high-anonymous proxy server Dec-29, 06:04 United
164.73.47.242: 3128 high-anonymous proxy server Dec-29, 01:16 Uruguay
198.82.160.221: 3127 high-anonymous proxy server Dec-28, 17:07 United
128.238.88.64: 3128 high-anonymous server Dec-29, 06:16 United States
129.24.211.25: 3128 high-anonymous server Dec-29, 06:15 United States
195.116.60.1: 3128 high-anonymous server Dec-29, 01:14 Poland
128.4.36.12: 3124 high-anonymous proxy server Dec-29, 02:10 United
143.107.111.194: 3127 high-anonymous proxy server Dec-29, 06:16 Brazil
130.149.49.26: 3128 high-anonymous proxy server Dec-28, 20:39 Germany
128.238.88.65: 3127 high-anonymous proxy server Dec-29, 06:12 United
140.247.60.123: 3128 high-anonymous server Dec-29, 06:07 United States
129.130.252.138: 3128 high-anonymous proxy server Dec-29, 06:08 United
129.24.211.26: 3124 high-anonymous server Dec-29, 06:07 United States
129.137.253.253: 3128 high-anonymous proxy server Dec-29, 06:14 United

Comments

Welp.co.uk Consultancy to be launched

In my short time working in IS and IT I have learnt a multitude of skills and sins; Habbits and Harassments. Good lessons and ones I would rather never have benefited from! You know the ones I mean!

I am happy to announce that I am working on a very-much lucrative consultation firm that should be providing the very greatest expectations of a modern IS customer. From small basement software development firms to Large multinational multi-million corporate framework, Server Management and Internet Service Provision.

It’s nice to finally be on the way to working on yet another type of ISP. There are a number of people involved and there will be an extremely *broad* range of services once it is launched. I’m delighted with the website we have chosen, Welp.co.uk servers. I have valued this domain at approx £10k but it is probably worth significantly more than that.

Wish me luck readers! This is the `business` and we will all be going for it!! A big thanks to the kind people that have helped me get where I have over the years. A lot of you are businesses I have worked with, providers, agents & of course loyal customers, friends and mentors! Thankyou. I’d never have got this far without you, and I won’t be the sort of guy to forget that.

Comments

The Official Azio.Org Christmas Proxy List

I have been updating the azio.org proxy list a bit more often recently, a lot of you are no doubt online this christmas and want to browse in peace of mind. Remember, use proxies for anonymity, if you want to break the law using them it is really inadvisable, this isn’t a disclaimer, just a small christmas information nugget. At least, in the event you get caught, some of the hosts will be obliged to provide information about connections to them. Then again, you should keep in mind, some of the proxies don’t log (some of the high anonymous) therefore if a proxy is used to commit an illegal act then it may not be possible to trace the user in the event that the proxy is not logging.

Meh, back to the proxies! Please enjoy ths proxy list!
67.192.37.34: 80 anonymous proxy server Dec-24, 19:40 United States
70.86.151.66: 80 anonymous server Dec-24, 19:52 United States
202.115.130.23: 8080 anonymous server Dec-24, 19:52 China
202.138.139.163: 3128 anonymous server Dec-24, 19:54 Philippines
203.88.192.104: 8080 anonymous proxy server Dec-24, 19:42 China
80.87.131.100: 80 anonymous server Dec-24, 19:42 United Kingdom
80.156.84.38: 80 anonymous server Dec-24, 19:09 Germany
201.218.14.180: 80 anonymous server Dec-24, 19:53 Ecuador
219.240.36.175: 4480 high-anonymous server Dec-24, 20:00 Korea,
218.249.128.62: 808 high-anonymous proxy server Dec-24, 19:55 China
128.135.11.149: 3128 high-anonymous proxy server Dec-24, 20:00 United
221.193.193.246: 1080 high-anonymous proxy server Dec-24, 19:52 China
193.203.241.124: 80 high-anonymous proxy server Dec-24, 19:46 United
168.243.199.228: 80 high-anonymous proxy server Dec-24, 19:52 El
202.159.221.22: 8080 high-anonymous proxy server Dec-24, 19:02 India
203.177.21.70: 80 high-anonymous server Dec-24, 19:43 Philippines
194.65.138.109: 80 high-anonymous server Dec-24, 19:12 Portugal
217.133.12.165: 80 high-anonymous proxy server Dec-24, 19:12 Italy
131.247.2.242: 3128 high-anonymous proxy server Dec-24, 19:13 United
80.237.140.233: 8888 high-anonymous server Dec-24, 19:41 Germany
190.2.61.161: 80 high-anonymous server Dec-24, 19:16 Argentina
128.252.19.20: 3128 high-anonymous server Dec-24, 18:08 United States
193.200.193.200: 82 high-anonymous proxy server Dec-24, 19:58 Germany
217.172.56.130: 23 high-anonymous proxy server Dec-24, 19:01 Germany
213.137.132.136: 8080 high-anonymous server Dec-24, 19:20 Monaco
219.128.102.194: 80 high-anonymous proxy server Dec-24, 19:30 China
194.179.85.15: 80 high-anonymous proxy server Dec-24, 14:14 Spain
207.234.145.43: 80 high-anonymous proxy server Dec-24, 15:04 United
221.13.66.161: 80 high-anonymous proxy server Dec-24, 15:37 China
218.22.128.243: 808 high-anonymous server Dec-24, 19:58 China
128.59.20.227: 3124 high-anonymous proxy server Dec-23, 19:24 United
140.247.60.126: 3128 high-anonymous server Dec-24, 19:12 United States
128.2.223.63: 3124 high-anonymous proxy server Dec-24, 19:51 United
128.2.223.63: 3128 high-anonymous server Dec-24, 19:51 United States
128.112.139.78: 3124 high-anonymous proxy server Dec-24, 18:09 United
193.167.182.130: 3124 high-anonymous proxy server Dec-24, 19:51
198.82.160.221: 3128 high-anonymous proxy server Dec-24, 19:14 United
198.133.224.145: 3124 high-anonymous server Dec-24, 18:09 United
129.24.211.26: 3124 high-anonymous proxy server Dec-24, 19:51 United
195.116.60.1: 3124 high-anonymous server Dec-24, 19:14 Poland
128.238.88.64: 3127 high-anonymous proxy server Dec-24, 17:05 United
198.133.224.146: 3127 high-anonymous proxy server Dec-23, 20:00 United
132.252.152.193: 3127 high-anonymous server Dec-24, 18:08 Germany
132.252.152.194: 3127 high-anonymous server Dec-24, 17:07 Germany
128.31.1.17: 3124 high-anonymous server Dec-24, 18:49 United States
129.242.19.196: 3124 high-anonymous server Dec-24, 01:01 Norway
130.75.87.84: 3124 high-anonymous proxy server Dec-24, 19:08 Germany
136.145.115.196: 3127 high-anonymous proxy server Dec-24, 19:48 Puerto
128.112.139.71: 3128 high-anonymous server Dec-24, 18:46 United States
195.116.60.34: 3128 high-anonymous proxy server Dec-24, 17:47 Poland
169.229.50.5: 3127 high-anonymous server Dec-24, 19:12 United States
169.229.50.3: 3128 high-anonymous server Dec-24, 18:12 United States
128.151.65.101: 3127 high-anonymous proxy server Dec-24, 18:10 United
203.178.133.11: 3128 high-anonymous proxy server Dec-24, 13:16 Japan
163.221.11.73: 3124 high-anonymous server Dec-24, 12:19 Japan
195.116.60.49: 3124 high-anonymous server Dec-24, 12:19 Poland
195.37.16.97: 3124 high-anonymous proxy server Dec-24, 18:10 Germany
165.91.83.23: 3127 high-anonymous server Dec-24, 18:08 United States
128.223.8.112: 3127 high-anonymous server Dec-24, 18:09 United States
58.85.219.194: 8080 high-anonymous server Dec-24, 13:55 Japan
193.167.187.188: 3128 high-anonymous proxy server Dec-24, 19:49
128.59.20.228: 3128 high-anonymous proxy server Dec-24, 19:14 United
138.100.12.149: 3128 high-anonymous server Dec-24, 08:31 Spain
128.114.63.16: 3128 high-anonymous server Dec-24, 19:49 United States
152.3.138.1: 3127 high-anonymous server Dec-24, 18:07 United States
143.205.172.11: 3127 high-anonymous server Dec-24, 17:23 Austria
192.42.43.23: 3124 high-anonymous server Dec-24, 17:07 Switzerland
193.167.182.132: 3124 high-anonymous server Dec-24, 18:44 Finland
128.8.126.111: 3127 high-anonymous proxy server Dec-24, 18:46 United
195.113.161.82: 3127 high-anonymous proxy server Dec-24, 18:45 Czech
160.94.220.241: 3127 high-anonymous server Dec-24, 19:46 United States
128.8.126.111: 3128 high-anonymous server Dec-24, 18:19 United States
136.145.115.194: 3124 high-anonymous server Dec-24, 18:43 Puerto Rico
194.36.10.156: 3124 high-anonymous proxy server Dec-24, 18:18 United
203.178.133.10: 3127 high-anonymous proxy server Dec-24, 19:08 Japan
129.108.202.11: 3124 high-anonymous server Dec-24, 19:46 United States
129.108.202.10: 3128 high-anonymous proxy server Dec-24, 18:15 United
152.3.138.5: 3127 high-anonymous proxy server Dec-24, 18:16 United
129.240.67.16: 3128 high-anonymous server Dec-24, 17:11 Norway
129.240.67.16: 3124 high-anonymous server Dec-24, 18:15 Norway
128.227.56.81: 3124 high-anonymous server Dec-24, 19:17 United States
193.6.20.5: 3124 high-anonymous proxy server Dec-24, 19:42 Hungary
192.33.90.67: 3128 high-anonymous server Dec-24, 19:41 Switzerland
152.3.138.4: 3128 high-anonymous server Dec-23, 19:08 United States
193.167.187.188: 3124 high-anonymous proxy server Dec-24, 19:41
138.246.99.249: 3128 high-anonymous server Dec-24, 19:08 Germany
128.59.20.227: 3127 high-anonymous proxy server Dec-23, 19:44 United
206.117.37.5: 3127 high-anonymous proxy server Dec-24, 17:06 United
142.150.238.12: 3124 high-anonymous server Dec-23, 18:09 Canada
144.216.2.53: 3127 high-anonymous proxy server Dec-23, 19:41 United
132.239.17.225: 3128 high-anonymous server Dec-24, 18:40 United States
216.165.109.79: 3128 high-anonymous server Dec-24, 19:25 United States
169.229.50.4: 3127 high-anonymous server Dec-24, 18:39 United States
128.31.1.16: 3128 high-anonymous server Dec-24, 18:39 United States
129.170.214.191: 3124 high-anonymous proxy server Dec-24, 19:24 United
141.24.249.129: 3128 high-anonymous server Dec-24, 19:08 Germany
141.24.249.129: 3124 high-anonymous proxy server Dec-24, 18:27 Germany
128.208.4.99: 3124 high-anonymous proxy server Dec-24, 19:08 United
128.208.4.198: 3128 high-anonymous proxy server Dec-24, 18:38 United
138.23.204.133: 3124 high-anonymous server Dec-24, 18:20 United States
210.125.84.15: 3128 high-anonymous proxy server Dec-24, 19:21 Korea,
129.130.252.138: 3124 high-anonymous server Dec-24, 19:21 United
130.245.145.153: 3127 high-anonymous server Dec-24, 19:38 United
144.216.2.53: 3124 high-anonymous proxy server Dec-24, 19:32 United
169.229.50.15: 3124 high-anonymous proxy server Dec-24, 18:37 United
129.186.205.77: 3128 high-anonymous proxy server Dec-23, 19:31 United
155.98.35.6: 3127 high-anonymous server Dec-24, 18:37 United States
129.10.120.193: 3124 high-anonymous proxy server Dec-24, 19:39 United
155.98.35.6: 3124 high-anonymous server Dec-24, 19:08 United States
129.130.252.138: 3127 high-anonymous proxy server Dec-24, 19:21 United
152.3.138.2: 3124 high-anonymous proxy server Dec-24, 19:37 United
192.33.90.68: 3127 high-anonymous proxy server Dec-24, 18:35
152.3.138.3: 3127 high-anonymous proxy server Dec-24, 19:23 United
169.229.50.9: 3124 high-anonymous server Dec-24, 18:22 United States
150.65.32.66: 3128 high-anonymous server Dec-24, 19:35 Japan
143.205.172.12: 3127 high-anonymous proxy server Dec-24, 19:37 Austria
138.23.204.133: 3128 high-anonymous server Dec-24, 19:08 United States
198.133.224.145: 3128 high-anonymous server Dec-24, 18:35 United
133.11.240.56: 3128 high-anonymous proxy server Dec-24, 19:24 Japan
143.205.172.12: 3128 high-anonymous server Dec-24, 19:37 Austria
129.137.253.253: 3127 high-anonymous server Dec-24, 19:23 United
198.82.160.221: 3124 high-anonymous server Dec-24, 19:38 United States
193.167.182.132: 3128 high-anonymous server Dec-24, 19:08 Finland
130.37.198.244: 3127 high-anonymous server Dec-24, 19:35 Netherlands
150.65.32.66: 3127 high-anonymous proxy server Dec-24, 19:30 Japan
155.98.35.4: 3124 high-anonymous server Dec-24, 18:32 United States

Comments

Toasters May Cause Cancer

Today is christmas eve, the 24th of December, and my breakfast promptly turned from spaghetti into the more sensible choice of toast. mmm, toast. That crispy, crunchy snack or meal that many of us enjoy throughout the year. Unfortunately, what a lot of us do not realise (until we open our minds and think about it) is that toasters are in fact cancerous. Not in one way but two!
-> `Carbon on bread`
-> InfaRed Radiation from heating element  (Causes Skin Cancer)
Of course, the carbon danger being the most significant. Of course, consumption as many doctors will tell you, is many greater times more dangerous than exposure to skin, etc - given that metabolised foods travel a vast proportion of your body - and indeed some cases, the things you could really do without.

Carbon you say? “I never overdo my bread, it’s never black! hence no carbon”. True. However, consider that the microscope may tell a differing story, you may still find a prescence of carbon, even on the ligthliest of toasted bread. Not life threatning, I am sure. However, those who enjoy their lush burnt toast, such as my father should consider the risks involved. Much as the government urged cannabis users to be vigilant and aware of psychotic effects (existing genetic problems or genetic intolerancies may already exist in the subject and as such increasing risk slightly can have surprisingly large latter effects).

Definately, not something we all consider. Things we are brought up with, be it toast, bread, coca cola or a governing system are never questioned enough and it is in my sound judgement that mistakes may be being made! Remember, depend on yourself, not just the mainstream media news & science journals, but listen to what is in your heart, be prepared to take a long journey re-inspecting the foundations of your ideas, you may just be surprised where it leads.

Comments

“Expression is pointless in an anonymous society”

And today we are taking an even less grammatically correct alternative direction, thanks to my good friend Mike. In a jestful converse about the importance of expression in the online community - the surprising importance of expression - for me - the blog has helped me more than it has my visitors. To me, that was surprising, I am actually one of those people who always saw blogs as “vanity blogs”.

Seriously though, what a great statement “Expression is pointless in an anonymous society”. I am actually quite sad that I did not come up with such a bold statement myself. This is one for the quote books! goddamn! Not because it is factually correct of course, but because there is a very real source of my friends inspiration in saying what he did. It (ironically) tells us more about Mike’s expression than him starting a blog.. and I think Mike will find that interesting, when it occurs to him. Actually he’s a smart guy, he probably has worked it out already.

I went on to tell my friend was so right, in that - expression was meant to be pointless in a society that was meant to be anonymous.

I established with my learned colleague that the idea of MAC and IP addresses, router tables, and log files was to , very much so, keep track of users online. I went on to express how over 99% of the population is IN FACT not anonymous and a proprotion of that 99% is not even aware of it.

I feel that the internet was meant to be anonymous, but ended up being abused, and often followed by intrinsically open systems - a closing occurs, of major proportion. Something I like to call the atypical and expected over-reaction compensation - in an attempt to “re-align/re-balance” the anonymous system that fails due to something specific like “anonymous fraud” can only result in a flip-flop like reaction of concern and intimidation. Usually, as with most matters those who suffer from the lack of an anonymous system are more likely to be in the majority , than not, and even more likely to be innocent of any targeted crime.

It’s important to note that in recent surveys a totally shocking number of people admit to or have broken the law in some way online. To me, thats actually not shocking… anonymous systems become abused, and eventualy become un-anonymous - much like - secure systems can only become less secure over time, fact. As is the cycle of most items.

<< Well, this post actually raises more questions than answers. However, if its teh truth your looking for, unfortunately - the best way is the hard way. Understanding is paramount. Understanding can only be achieved through question and observation.  >>

Comments

Using KVM or kqemu to speed up qemu ( Virtualizing server operating systems)

Have you ever wanted to play with a new distro without having to burn and then reboot into a liveCD or do an install into a spare partition that you may or may not have? QEMU has been an option for awhile but it is slow. There are several options available to run up a virtual machine, i.e. a second operating system running inside and seperate from your already running operating system. Here we will be focusing on kqemu and kvm.

If your kernel is already 2.6.20 or higher you can run kvm, if not then you will have to use kqemu.

kvm is in sid/unstable so you will have to add that to your apt sources if you’re using someting different.

Become root and edit your sources list:

nano /etc/apt/sources.list

add this:

deb http://ftp.debian.org/debian unstable

Now update by running :

apt-get update
aptitude install kvm

After kvm and associated packages are installed it would be best to edit your sources.list again and comment out the line where you added in unstable with a “#” character at the beginning of the line.

kqemu, which is technically a qemu accelerator instead of kernel level virtualization, like kvm, is available in Debian stable and therefor as easy to install as:

aptitude install kqemu

You should have noticed if it wasn’t already installed that qemu was installed regardless of whether you went with kvm or kqemu. Thats because both packages use qemu. So no worries, we need the qemu tools anyway.

If you installed kqemu then we need to load that module when we boot. Become root again and then run:

echo kqemu >> /etc/modules

For kvm you need to know something whether you have an Intel or an AMD processor. You’ll need to load a processor-specific module to take advantage of the system.

If you have an Intel processor you will need to load kvm-intel, for AMD processors you’ll need to load kvm-amd. The module can again be added to /etc/modules.

Now that we have the modules ready to load, we need to make them accessible to you as a user.

adduser $USER kvm
adduser $USER kqemu

(Only one of thse commands needs to be run; it depends which program you installed.)

Congratulations, right now you should have everything just about ready to go. The problem is, even if you modprobe the modules active right now they still wont be usable to you, they need to be loaded against the kernel when you boot, so bookmark this page and reboot your computer, I’ll wait here while you do.

OK so now we need to create a virtual drive to install our test distro to. I’ll explain the parts of it after. From here on out everything is applicable to QEMU, Kqemu, and KVM. It is done as a normal user, so no more need to be root.

qemu-img create debian.img -f qcow 5G

The first bit is self explanatory, create an image (virtual drive) named debian.img. The next bit “-f qcow” tells it to format it in an inflatable structure. The 5G means a maximum physical size of 5 gig real hard drive space. The nice thing about this format is, if your VM installed only takes up 2.5 gig, then the virtual drive only takes up 2.5 gig of space on your real hard drive.

I guess the next thing that you’ll be wanting to do is actually spin this up and try it out. I should note that I have had problems on occasion with KVM locking up during the install process, if this should happen to you drop back and use qemu with the same command line arguments. If you are using kqemu instead of kvm use qemu in the command line instead of kvm, kqemu is a module called by qemu when it starts. I’ll be using kvm for the command line, you use what works for you.

I’m not ready yet to tell you how to start. A few things first if you don’t mind. I usually make a seperate directory for my VM’s because there are usually one or two files other than just the .img file. Such as an overlay file or two, which I will cover shortly and a script that simplifies launching the VM after its made. There are tons of command line arguments that can be added to the basic ones I am using here to get you started, the script is a huge time saver.

There are two basic ways to start this off, either with an .iso image or a CD/DVD. Lets start with an .iso image, the debian net-inst image in this case. We will assume for the sake of argument that the .iso is in the same folder as the virtual drive that you created is, and that it is also our working directory.

kvm -cdrom net-inst.iso -hda debian.img -m 512 -boot d

First this calls kvm and tells it that the .iso image is actually a CD-drive, then the “-hda debian.img” is its hard drive. The “-m 512″ tells it that its a computer with 512 meg of memory. Careful here because this is the amount of physical memory that its going to block out for itself. Rule of thumb is no more than 1/2 of your actual physical memory. The final bit is -boot d, it tells it to boot from the cdrom drive.

kvm -cdrom /dev/cdrom -hda debian.img -m 512 -boot d

The only difference here is that you’re pointing it to your real cd drive here. If /dev/cdrom doesn’t work for you then you can “cat /etc/fstab” and look there to see what you cdrom drive really is.

Now I mentioned that you might have problems doing an install using kvm, if this happens you have to explicitly tell qemu to not use the kvm module in the command line like this:

qemu -no-kvm -cdrom /dev/cdrom -hda debian.img -m 512 -boot d

Lets move on with the thought that you have installed your new virtual operating system. You’re going to want to get in and play with it. The command for this is simply:

kvm -hda debian.img -m 512

With that you will be up and running in your new OS running inside your existing. However there is another trick that is really handy that will let you do whatever you want without permanently breaking this new creation, overlay files. Which basically takes a snapshot of your virtual drive and then run it from the overlay instead of the virtual drive. Really handy if you want to have several versions accessible but only have to do the install process once. Say like having a version of stable a version of testing and a version of unstable all available from the same install. To do this its as simple as:

qemu-img create -b debian.img -f qcow stable.ovl

To boot into this you just change the command line a little bit and tell it to use the overlay file you just made.

kvm -hda stable.ovl -m 512

As you can see the easy way to run multiple versions off the same install would be to do a base install of stable and then make your overlay file for it. Next you would make an overlay file named something like testing.ovl and another for unstable.ovl all from the debian.img that we made to start.

Then simply fire each up in turn via the overlay files, edit your /etc/sources.list to what ever you want and update yourself into debian nirvana.

My thanks to Scott Ruecker over at lxer.com for asking the question that started the process for this how-to. As I said though there are tons of switches that will add functionality to your virtual machine. More than I can adequately explain as I haven’t managed to figure them all out yet either. This how to was written with the whole intent to get someone armed and dangerous before kicking them out the door and isn’t intended to be all inclusive.

For more information on this topic you can start at the qemu homepage.+

Original Source of Article: Debian-Administration

Comments

Intercepting Files with tcpdump

It’s actually possible to intercept files on a network, unencrypted ones at the very least. However it is likely you will also be able to retrieve the encrypted information also, and given you have access to the cipher type or the authorisation key for the encryption you will be able to gain access to it.

This is a handy tool for any responsible admin, and of course the tool of choice for the hacker. It’s the network admins job to watch out for odd files & identify them, as much as it is the crackers/hackers choice to seruptiously wait for a *given* type of information, intercept it, log it and access it.

It’s as simple as

tcpdump -i eth1 -s0 -w rawdump host picard

Packets of course will often arrive to the interface out of order, or duplicated. Also there’s the problem of packets from one file transfer arriving inter-mixed with packets from another data transfer. Many other problems also exist to make files harder to find, so I use tcpflow to order the data.

tcpflow -r ../rawdump

You can use tcpflow to break the data down into each flow file and extract data from it, use find to accomplish this without

find ./ -exec cat ‘{}’ \; > dump

Now that everything is nicely ordered together, just run foremost and wait for it to extract the data. I could have just run foremost on the rawdump file, but that would result in incomplete and corrupted data.

Any suggestions or improvements are welcome!

Wouldn’t it be nice to make a nice little shell script out of this? Oh the joys…

Original Article Source: http://www.debian-administration.org
Many thanks for thomasl of debian-administration for this article!

Comments

Filter P2P Network Traffic with ipp2p

Today I was browsing my favourite search engine and find a neat (and almost easy) way to configure, iptable and filter p2p network traffic with a nice little application called ipp2p (linux of course!).

Large and medium size corporate institutional networks suffer now a days from “smart” users who try to get their latest Movie/soft/Music/TVShow downloaded in their office.

Beside the moral/legal dispute these activities present the network admins with some troubles. To begin with a considerable downgrade in the network performance, and the need to comply with local policy and legal restrictions, and of course the admins needs to have full band with for they own downloads.

ipp2p is a reasonable stable product, I ‘ve use it for 2 years in a large network 4 class C networks in an university environment. Users were use to abuse the network for personal downloads, and after chasing and punishing them for some time we chose to block the traffic once and for all.

ipp2p works by recognizing patterns in the payload of packages, thus allowing the admin, to restrict, prioritize or even block, as we did, the traffic.

It has 2 components a kernel module ipt_ipp2p.o (for v2.4.x) or ipt_ipp2p.ko (for 2.6.x) and an iptables module libipt_ipp2p.so, both must be compiled from source package downloaded from the ipp2p site. (There are no packages for debian stable, testing or unstable.)

There are some thing you must take into consideration, when compiling this program under Debian since, there are some requirements involved..

The headers package for your kernel must be installed, and so must the source code of the kernel and the iptables package. (It should be able to compile with the iptables-dev package but I haven’t tried that so far.)


apt-get intall linux-kernel-header
apt-get install linux-source-(kernel version)
apt-get source iptables

(Remember to add a source repository to your /etc/apt/source.list if you’ve not already got them present.)

For the kernel there is not much trouble if you are running the standard debian kernel. If you are not doing so, you will need to ensure that the headers are accessible to the Makefile. You can either make a symlink to the kernel source directory or edit the Makefile, with your favourite editor, I’ll use joe, go to line 6 and set the appropriate path for it.

For iptables

ln -s (path_to_iptables_source)/iptables-1.3.6.0debian1/iptables /usr/src/iptables-1.3.6

For the kernel

ln -s /usr/src/linux-source-(you_kernel_version) /usr/src/linux

With these links in place you should be able to compile the ipp2p without trouble, well almost.

The first time I install this package it took some work, the second was almost impossible. As I later discovered googling around to have the Makefile working you need to change line 67 from this:

ld -shared -o libipt_ipp2p.so libipt_ipp2p.o

to this:

$(CC) -shared -o libipt_ipp2p.so libipt_ipp2p.o

Yes it is almost the same line no I dont know why, but it works..

Now you only have to install the kernel module and the iptables lib in the corresponding way.

For iptables

cp libipt_ipp2p.so /lib/iptables

Test iptables

iptables -m ipp2p --help

This should retune lots of info about ipp2p and an example ending line as follows:

iptables -A FORWARD -m ipp2p --ipp2p -j MARK --set-mark 0x01
iptables -A FORWARD -p udp -m ipp2p --kazaa --bit -j DROP
iptables -A FORWARD -p tcp -m ipp2p --edk --soul -j DROP

For your kernel

insmod ipt_ipp2p.o
insmod ipt_ipp2p.ko [ depending on version ]
depmod -a

You should test the module by running:

lsmod | grep ipp2p

This should return:


ipt_ipp2p 6592 6
x_tables 12676 7 xt_mac,ipt_ipp2p,xt_tcpudp,ip_tables,ipt_owner,ipt_REJECT,ipt_LOG

Or something similar, depending on your kernel configuration, what matter is that the ipt_ipp2p module is present.

So now you are set to go, the only thing left is setting up your firewall rules a simple drop everything rule would be like this:

iptables -A FORWARD -m ipp2p --bit -j DROP

Taken from the README example, more complex rules may be necessary according the firewall setup.

An admin friendly rule would be like:

iptables -I FORWARD -d admin_ip -m ipp2p --ipp2p -j ACCEPT

Original Article Source: Debian-Administration
A sincere thanks to rak of debian-administration.org for such a well written article about a topic that all network admins have to think about.

Comments

Merry Christmas Proxy List (s) Update 20 December 2007

147.123.227.18: 8000 anonymous server Dec-19, 21:55 Italy
81.223.44.212: 8000 anonymous server Dec-20, 02:13 Austria
67.192.37.34: 80 anonymous proxy server Dec-20, 02:13 United States
203.88.192.104: 8080 anonymous proxy server Dec-20, 02:22 China
211.142.213.11: 80 anonymous proxy server Dec-19, 23:10 China
219.87.131.104: 80 anonymous proxy server Dec-20, 02:34 Taiwan
138.4.113.136: 80 anonymous proxy server Dec-20, 01:05 Spain
200.241.81.130: 80 anonymous proxy server Dec-20, 01:08 Brazil
209.136.113.98: 8088 high-anonymous proxy server Dec-20, 02:03 United
200.169.120.131: 80 high-anonymous server Dec-20, 02:59 Brazil
199.245.162.245: 8080 high-anonymous server Dec-20, 02:34 United
80.237.140.233: 8080 high-anonymous server Dec-20, 02:32 Germany
200.160.96.13: 80 high-anonymous proxy server Dec-20, 00:30 Brazil
202.158.165.82: 80 high-anonymous proxy server Dec-20, 02:30 China
129.137.253.253: 3128 high-anonymous proxy server Dec-20, 02:30 United
222.216.28.76: 8080 high-anonymous proxy server Dec-20, 01:21 China
209.87.243.254: 8080 high-anonymous server Dec-20, 02:31 Canada
80.237.140.233: 8081 high-anonymous proxy server Dec-20, 03:00 Germany
74.92.242.25: 80 high-anonymous proxy server Dec-20, 02:34 United
200.19.159.35: 3124 high-anonymous server Dec-20, 02:25 Brazil
202.78.227.120: 80 high-anonymous proxy server Dec-19, 23:22 Vietnam
193.200.193.200: 81 high-anonymous server Dec-20, 02:27 Germany
221.4.151.150: 808 high-anonymous server Dec-20, 02:23 China
202.105.182.87: 808 high-anonymous server Dec-20, 02:11 China
72.3.131.54: 80 high-anonymous server Dec-20, 02:25 United States
193.200.193.200: 84 high-anonymous proxy server Dec-20, 02:27 Germany
200.19.159.34: 3124 high-anonymous server Dec-20, 02:25 Brazil
80.237.140.233: 3333 high-anonymous server Dec-19, 22:10 Germany
195.130.121.205: 3124 high-anonymous server Dec-20, 02:25 Greece
210.22.158.132: 8080 high-anonymous proxy server Dec-20, 01:00 China
128.2.223.63: 3124 high-anonymous server Dec-20, 02:23 United States
130.161.40.154: 3127 high-anonymous proxy server Dec-19, 19:33
195.130.121.205: 3127 high-anonymous server Dec-20, 02:22 Greece
200.21.244.142: 80 high-anonymous server Dec-19, 21:01 Colombia
84.19.175.44: 8080 high-anonymous proxy server Dec-19, 21:39 Ireland
207.234.145.43: 80 high-anonymous proxy server Dec-20, 02:33 United
200.21.91.106: 8080 high-anonymous server Dec-19, 21:56 Colombia
200.19.159.34: 3128 high-anonymous server Dec-19, 22:10 Brazil
59.77.21.250: 808 high-anonymous proxy server Dec-20, 00:20 China
83.234.178.218: 3128 high-anonymous proxy server Dec-20, 02:35 Russian
80.237.140.233: 8001 high-anonymous proxy server Dec-20, 02:11 Germany
141.13.16.202: 3124 high-anonymous server Dec-20, 02:23 Germany
152.15.98.227: 3124 high-anonymous server Dec-19, 12:40 United States
129.240.67.15: 3124 high-anonymous proxy server Dec-19, 23:07 Norway
128.238.88.65: 3128 high-anonymous server Dec-19, 23:08 United States
152.3.138.1: 3128 high-anonymous server Dec-20, 02:48 United States
128.238.88.64: 3128 high-anonymous server Dec-19, 23:07 United States
128.112.139.71: 3127 high-anonymous proxy server Dec-19, 23:08 United
129.12.3.75: 3128 high-anonymous server Dec-19, 22:21 United Kingdom
81.189.106.138: 8080 high-anonymous proxy server Dec-19, 23:10 Austria
64.161.10.2: 3127 high-anonymous server Dec-19, 12:40 United States
195.130.121.205: 3128 high-anonymous proxy server Dec-19, 19:29 Greece
195.116.60.34: 3124 high-anonymous proxy server Dec-19, 19:20 Poland
165.91.83.23: 3128 high-anonymous server Dec-19, 23:08 United States
35.9.27.26: 3128 high-anonymous server Dec-20, 02:22 United States
200.132.0.70: 3128 high-anonymous server Dec-19, 23:10 Brazil
143.205.172.12: 3124 high-anonymous server Dec-19, 23:07 Austria
143.205.172.11: 3124 high-anonymous proxy server Dec-19, 23:07 Austria
143.205.172.11: 3127 high-anonymous proxy server Dec-19, 23:07 Austria
128.238.88.65: 3127 high-anonymous proxy server Dec-19, 23:08 United
163.221.11.72: 3124 high-anonymous proxy server Dec-19, 23:07 Japan
129.130.252.138: 3128 high-anonymous server Dec-19, 22:22 United
128.238.88.64: 3127 high-anonymous proxy server Dec-19, 23:07 United
218.22.128.243: 808 high-anonymous server Dec-20, 00:21 China
195.116.60.49: 3124 high-anonymous server Dec-19, 23:07 Poland
132.252.152.193: 3128 high-anonymous server Dec-19, 20:54 Germany
129.24.211.25: 3124 high-anonymous proxy server Dec-19, 20:42 United
131.188.44.100: 3128 high-anonymous proxy server Dec-19, 20:54 Germany
130.149.49.26: 3127 high-anonymous server Dec-19, 23:08 Germany
130.149.49.26: 3124 high-anonymous server Dec-19, 23:10 Germany
203.178.133.3: 3127 high-anonymous server Dec-19, 19:14 Japan
195.116.60.49: 3128 high-anonymous server Dec-19, 23:07 Poland
133.11.240.56: 3124 high-anonymous server Dec-20, 02:21 Japan
130.245.145.153: 3124 high-anonymous server Dec-20, 02:05 United
35.9.27.27: 3127 high-anonymous server Dec-19, 19:26 United States
134.2.172.252: 3124 high-anonymous proxy server Dec-20, 02:20 Germany
193.167.187.188: 3124 high-anonymous proxy server Dec-19, 19:14
155.98.35.6: 3128 high-anonymous proxy server Dec-20, 02:20 United
192.197.121.2: 3124 high-anonymous server Dec-20, 01:56 Canada
141.24.33.161: 3127 high-anonymous proxy server Dec-19, 23:08 Germany
138.23.204.133: 3128 high-anonymous server Dec-20, 02:18 United States
128.59.20.226: 3128 high-anonymous proxy server Dec-19, 20:51 United
141.24.33.161: 3124 high-anonymous server Dec-20, 02:52 Germany
210.125.84.16: 3127 high-anonymous proxy server Dec-20, 00:05 Korea,
138.232.66.195: 3124 high-anonymous proxy server Dec-20, 02:18 Austria
198.82.160.221: 3127 high-anonymous server Dec-20, 02:18 United States
129.137.253.252: 3127 high-anonymous server Dec-20, 02:18 United
130.88.203.26: 3128 high-anonymous server Dec-20, 02:52 United Kingdom
192.197.121.2: 3128 high-anonymous server Dec-20, 02:52 Canada
163.221.11.71: 3124 high-anonymous proxy server Dec-19, 23:09 Japan
128.59.20.228: 3124 high-anonymous server Dec-20, 02:16 United States
142.150.238.12: 3124 high-anonymous proxy server Dec-20, 02:06 Canada
128.112.139.82: 3127 high-anonymous proxy server Dec-19, 23:10 United
35.9.27.26: 3127 high-anonymous proxy server Dec-19, 23:10 United
169.229.50.9: 3124 high-anonymous proxy server Dec-19, 12:33 United
142.150.238.12: 3128 high-anonymous server Dec-19, 22:06 Canada
155.98.35.4: 3124 high-anonymous server Dec-19, 12:23 United States
203.178.133.2: 3127 high-anonymous server Dec-19, 19:25 Japan
131.246.191.42: 3127 high-anonymous server Dec-19, 12:21 Germany
128.193.33.7: 3127 high-anonymous proxy server Dec-19, 12:22 United
198.82.160.221: 3124 high-anonymous server Dec-19, 12:33 United States
193.167.187.188: 3128 high-anonymous proxy server Dec-19, 19:14
138.246.99.249: 3127 high-anonymous proxy server Dec-19, 12:22 Germany
129.130.252.139: 3127 high-anonymous proxy server Dec-19, 12:21 United
152.3.138.3: 3127 high-anonymous proxy server Dec-20, 02:07 United
131.215.45.72: 3128 high-anonymous server Dec-20, 02:14 United States
128.227.56.81: 3124 high-anonymous proxy server Dec-20, 02:07 United
156.56.250.227: 3128 high-anonymous proxy server Dec-20, 02:07 United
152.3.138.5: 3127 high-anonymous server Dec-20, 02:15 United States
128.59.20.228: 3127 high-anonymous server Dec-20, 02:07 United States
152.3.138.2: 3127 high-anonymous proxy server Dec-20, 02:14 United
128.208.4.199: 3124 high-anonymous server Dec-20, 02:13 United States
129.10.120.193: 3124 high-anonymous proxy server Dec-20, 02:13 United
134.2.172.252: 3127 high-anonymous proxy server Dec-20, 02:12 Germany
150.65.32.68: 3124 high-anonymous proxy server Dec-20, 02:11 Japan
128.232.103.202: 3127 high-anonymous server Dec-20, 02:11 United
35.9.27.26: 3124 high-anonymous server Dec-20, 02:11 United States
129.240.67.15: 3127 high-anonymous server Dec-20, 02:10 Norway
130.75.87.83: 3124 high-anonymous proxy server Dec-20, 02:11 Germany
155.98.35.6: 3127 high-anonymous proxy server Dec-20, 02:04 United
131.247.2.242: 3128 high-anonymous server Dec-20, 02:10 United States
144.216.2.53: 3128 high-anonymous server Dec-20, 02:48 United States

Comments (1)

« Previous entries