Mar. 11th, 2005

robbat2: (Default)
Hello and welcome to the real PlanetGentoo readers.

I've been crazily busy with schoolwork lately, as I've only 6 weeks left of my final semester of university.

A number of users have been bugging me to do various things for some packages (mysql-4.1*, openldap-2.2*, autofs-4*), but I'll state right now that I'm not going to be doing those on my own for the next six weeks.
I don't feel I can provide an acceptable level of support for major changes like that on my own, and still pass my courses. This does not apply to cases where the packages are supported by a reasonable size herd that can help with my temporary lack of time, or any case where I need a package update for my job.

Reading the new PlanetGentoo, I'd like to re-iterate what ferringb said about QA & the Therac-25 problem. A very good overview of this is presented in "The Science Of Debugging" (Telles, M.A. & Yuan, H. 2001), which also covers some other major incidents, and explores the reasons behind this. The only thing I don't agree with from the book is the title, as debugging has a lot more of a holistic need to it, and also requires some intuition (we have have the meta-gcc bug for all those hardware-caused failures).

On the PHP debate raging here in PlanetGentoo, I'm a strong supporter of what Stuart said. PHP is only a means to an end. If that end happens to be the average web development project, it's a very good means, as other most other tools are too complex, or not complex enough. I've been involved in some web development projects where a tool more suitable than PHP has need, and ended up using Apache Tomcat and Apache Axis together, without any troubles (other than a steeper learning curve). There is a vague possiblity I'm biased, as I'm an upstream developer with phpMyAdmin (current rank #8 on SourceForge).
I do agree that there is also some incredibly bad PHP out there. I've seen several servers (including one belonging to a Gentoo dev [who shall remain nameless here]) get hacked entirely through PHP. Only once was this via any published exploit (phpBB related), and the remainder of the occurances were spammers purposefully probing a PHP script, and then turning a box into a source of spam. The single most common problem is stupid code like include($var); where $var has not been checked in any way, and is untrusted user input - just pass it a URL of some PHP source, and watch the server run the code. This could be stopped to a limited degree if PHP got a proper taint mode (like perl), but I don't think it would really solve the source of the problem. (I know you can limit the sources of file loading, but several of my sites need to load external material, and it is quite possible to do so if designed and coded in a secure fashion.)

Seeing some developers with Amazon wishlist links, how many devs have actually got anything they wanted sent by some grateful user?
robbat2: (Default)
Spammers are getting less and less original, I only check my Spam box once every few weeks on average, so there are some interesting patterns that emerge.
This is a set of marginal spam, sorted by the subject line. The spam rule for 'Pharm' triggered only on occurances that had that entire string. The others scored lower, and were only caught by the body.

Now look at how their obfusciation algorithm works.
   1046 N * Mar 11 Andrew Esparza  (  22) Internet P/harmacy
   1047 N * Mar 05 Young E. Hahn   (  22) Internet P\harmacy
   1048 N * Mar 02 Lisa Kirkpatric (  22) Internet Ph!armacy
   1049 N * Mar 03 Rodger Keller   (  22) Internet Ph%armacy
   1050 N * Mar 01 Jami Hatfield   (  22) Internet Ph@armacy
   1051 N * Mar 08 Cristina Eubank (  22) Internet Ph]armacy
   1052 N * Mar 10 Arnulfo Cruz    (  22) Internet Pha(rmacy
   1053 N * Mar 11 Lula R. Chang   (  22) Internet Pha*rmacy
   1054 N * Mar 09 Clark Swan      (  22) Internet Pha/rmacy
   1055 N * Mar 07 Glen Woodruff   (  22) Internet Pha\rmacy
   1056 N * Mar 02 Hillary Abraham (  22) Internet Phar/macy
   1057 N * Mar 05 Freddy K. Stubb (  22) Internet Phar\macy
   1058 N * Mar 02 Charley Meeks   (  22) Internet Pharm(acy
   1059 N * Mar 06 Annmarie Kruege (  22) Internet Pharm*acy
   1060 N * Mar 10 Hollis Brown    (  22) Internet Pharm^acy
   1061 N * Mar 02 Sandra Barnard  (  22) Internet Pharma!cy
   1062 N * Mar 07 Johnathan W. Ba (  22) Internet Pharma*cy
   1063 N * Feb 28 Fay Kay         (  22) Internet Pharma/cy
   1064 N * Mar 01 Beverley Gibbs  (  22) Internet Pharma/cy
   1065 N * Mar 05 Deandre Carson  (  22) Internet Pharma@cy
   1066 N * Mar 08 Dexter Tatum    (  22) Internet Pharma@cy
   1067 N * Mar 03 Georgette Suthe (  22) Internet Pharma]cy
   1068 N * Mar 04 Bertha Oneil    (  22) Internet Pharmac(y
   1069 N * Feb 28 Don Neely       (  22) Internet Pharmac*y
   1070 N * Mar 07 Art Sewell      (  22) Internet Pharmac/y
   1071 N * Mar 06 Brian Ellison   (  22) Internet Pharmac[y


I think if somebody could come up with an efficent algorithm to detect permutations of a string with N characters wrong, spam detection could improve a reasonable amount.

May 2017

S M T W T F S
 123456
78910111213
141516171819 20
21222324252627
28293031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags