On Thu, 5 Feb 2009, David C. Rankin wrote:-
To have a little fun, I did an experiment. It seems that the hits I get are primarily looking for html2text.php or msgimport.php in the /roundcube/bin directory. So, I took an 8 Meg pdf filing from a court case (it's public record) and renamed it to html2text.php and then linked msgimport.php to it and put it in the /roundcube/bin directory on my server:
11:19 nirvana:/srv/www> l htdocs/roundcube/bin/ total 8132 drwxr-xr-x 2 root root 4096 2009-02-04 01:36 ./ drwxr-xr-x 3 root root 4096 2009-01-30 21:42 ../ -rw-r--r-- 1 root root 8306307 2009-01-30 13:46 html2text.php lrwxrwxrwx 1 root root 13 2009-02-04 01:36 msgimport.php -> html2text.php
The apache2/access_log is heartening...
You can save some space on the server by replacing html2text.php with this: <?php passthru('dd if=/dev/urandom bs=$[1+${RANDOM}] count=$[1+$[${RANDOM}%128]]'); ?> It gives a similar effect, but randomizes the size of the data to be sent. The %128 should make sure the maximum data to be transferred 4MB or lower. As an explanation, passthru() passes the results of the system command straight through without any modification of the output. In this case, the results are a random length stream of data from /dev/urandom . ${RANDOM} gives values between 0 and 32767, so 1 is added to make sure there's never a 0-byte block size. The ${RANDOM}%128 makes sure the count is less than 128, and 1 is added to make sure there's never a count of 0. If you'd prefer not to use /dev/urandom , you could change the command to if=/dev/zero instead and have the same effect. Regards, David Bolt -- Team Acorn: http://www.distributed.net/ OGR-NG @ ~100Mnodes RC5-72 @ ~1Mkeys/s | openSUSE 10.3 32b | openSUSE 11.0 32b | openSUSE 10.2 64b | openSUSE 10.3 64b | openSUSE 11.0 64b | openSUSE 11.1 64b TOS 4.02 | openSUSE 10.3 PPC | RISC OS 3.6 | RISC OS 3.11 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org