11. April 2007
Nun ist es endlich soweit! ProxyBase.de wird zum Testen freigegeben.
ProxyBase.de ist ein ajaxbasierender Proxytester, mit dem man einzelne und ganze Listen von Proxys auf Erreichbarkeit und Verwendbarkeit prüfen kann. Zusätzlich steht eine Liste mit regelmäßig geprüften Proxys zu Verfügung.
Fehler und Anregungen können in diesem Beitrag unter den Kommentaren hinterlassen werden. Bitte konstruktiv bleiben!
Kategorie ProxyBase.de | 0 Kommentare »
19. März 2007
Ich war am Wochenende auf der CeBit und hatte mich auch eigentlich darauf gefreut, da ich 2003 schon einmal dort war und mir es damals recht gut gefallen hatte. Dieses Mal kam ich enttäuscht zurück! Warum? Ich kam mir dort zum Teil vor wie auf den Vitnamesenmärkten hinter der tschechischen Grenze. Die CeBit war zum Teil überfüllt mit kleinen Ständen von ostasiatischen Firmen, wo ich mich jedes Mal fragte was die denn nun da ausstellen. Ich dachte immer der Sinn einer solchen Messe ist, eigene Neuentwicklung vorzustellen. Aber die Ostasiaten hatten, egal welche Firma, immer die selben Ausstellungsstücke wie bunte USB-Sticks, kleine TFT-Bildschirme usw. Aber immer wieder die gleichen Produkte an verschiedenen Ständen! Was soll das?
Also, wenn das so weiter geht ist die CeBit wirklich bald am Ende. Nochmal hinfahren werde ich wohl nicht.
Kategorie Allgemein | 1 Kommentar »
19. März 2007
Am 18.03.2007 hat irgend jemand versucht, Spambog.com durch diverse Injektionen zu hacken bzw. Schwachstellen ausfindig zu machen. Aber ich lege bei der Entwicklung meiner Projekte sehr starken Wert auf Sicherheit, da ich früher schon einmal sehr schlechte Erfahrungen gemacht habe. Also, konnte der Angreifer natürlich keine Erfolge erzielen. Ist aber schon sehr interessant, mit welchen Injektionen er es versucht hat. Ich liste die Injektionen mal auf, denn es könnte für den Einen oder Anderen von Vorteil sein, um die Sicherheit seiner Projekte zu erhöhen!
Den ganzen Beitrag lesen »
Kategorie Spambog.com | 4 Kommentare »
8. März 2007
Ich als Entwickler habe oft das Problem, dass sich nach längerer Arbeit immer mehr Programme und Fenster öffnen und meine Taskleiste immer voller und unübersichtlicher wird - was mir das Arbeiten zusätzlich erschwert. Also, habe ich mal im Internet geschaut, welche Lösungen es für dieses Problem gibt. Dabei bin ich auf zwei hervorragende Tools gestoßen.
Das erste Tool heißt TaskBar++ und ist Freeware. Es ermöglicht die Anordnung der Programme in der Taskleiste per Drag’n Drop zu verändern. Also, einfach die ALT-Taste kurz gedrückt halten und dann gleichzeitig mit der gedrückten linken Maustaste an die gewünschte Position verschieben. So kann ich Programme die ich am meisten Nutze in der Taskleiste ganz nach Links schieben und damit schneller anklicken.
Aber das löst das Problem leider nicht ganz. Denn wenn ich mich gleichzeitig mit mehreren Aufgaben zu verschiedenen Themen herum schlage, geht der Überlick in der Taskleiste trotzdem schnell verloren. Das OS Linux hat das, wie ich finde, hervorragend gelöst, da es über standardmäßig 4 virtuelle Desktops verfügt. So etwas wollte ich für Windows auch und habe das Tool Dexpot gefunden. Es ermöglicht bis zu 20 virtuelle Desktops und bietet ein unglaublichen Funktionsumfang. Das Tool ist für die private Nutzung ebenfalls kostenlos. Das Tool ermöglicht mir nun für jedes Aufgabengebiet einen eigenen virtuellen Desktop, zwischen denen ich ganz leicht hin und her schalten kann, wenn ich mich mal schnell eben mit einem anderen Aufgabengebiet beschäftigen will.
Beide Tools arbeiten auch ohne Probleme zusammen.
Kategorie Software | 2 Kommentare »
8. März 2007
Es gibt 3 Arten von Proxys: Transparent, Anonymous (sicher), High anonymity (sehr sicher).
Die 3 Arten unterscheiden sich wie folgt:
- Transparent
Erlaubt dem Host die IP-Adresse über den Proxy abzufragen
- Anonymous
Der Proxy-Server sendet keine “HTTP_X_FORWARDED_FOR” -Variable zum Host, also kann die IP-Adresse nicht gesehen werden
- High anonymity
Der HTTP Server sendet keine dieser Variablen zum Host:
HTTP_X_FORWARDED_FOR
HTTP_VIA
HTTP_PROXY_CONNECTION
Der Host kann nicht erkennen, dass ein Proxy verwendet wird und die IP-Adresse kann ebenfalls nicht gesehen werden.
Kategorie Techniken | 2 Kommentare »
2. März 2007
Für ein neues Projekt, welches ich noch nicht bekannt geben möchte, benötige ich einen Datenbank von IP-Ranges und der dazu gehörigen Länder! Also kurz gesagt, ich will wissen welche IP aus welchem Land kommt.
Ich habe auf phpclasses.org eine Klasse (Country From IP) gefunden, die einen Datenbestand von über 42.000 IP-Ranges hat. Allerdings in 5 Textdateien - Also, wäre solch eine Abfrage sehr schmerzhaft für die Performance. Ich habe mir deshalb die Mühe gemacht, alle diese Informationen in eine Datenbank umzusetzen und biete euch hier den SQL-Dump zum Download an. Zusätzlich auch noch ein ZIP-File mit den Flaggen der jeweiligen Länder, die Ihr aber auch in der oben genannten PHP-Klasse findet.
Die IP-Angaben sind als Integer definiert. Das heißt, wenn Ihr das Land einer IP wissen wollt, müsst ihr die IP vorher mit der Funktion ip2long() in einen Integerwert umwandeln.
Download: SQL-Dump
Download: Flaggen als Grafiken
Kategorie PHP & MySQL | 3 Kommentare »
1. März 2007
Vorübergehend steht erstmal wieder ein externer FreeSMS-Versand zur Verfügung, da der letzte vor einiger Zeit eingestellt wurde. Ich bemühe mich in der nächsten Zeit um einen eigenen FreeSMS-Versand!
Kategorie Allgemein | 0 Kommentare »
28. Februar 2007
Aber erfolglos! Ich habe Spambog.com bei der Entwicklung mit all möglichen Maßnahmen zur Erkennung und zum Abwehren von Spam ausgestattet. Der Spammer, der vermutlich aus der Schweiz kommt, sendet unmengen an eMails an Spambog.com. Die eMails handeln immer von Socken, DVD-Aktionen, Bademänteln und so weiter. Aber, wie Sie merken läuft Spambog.com weiter ohne Probleme. Der Empfang von eMails könnte sich dadurch eventuell um paar Minuten verzögern, aber weitere Auswirkungen dürfte das nicht haben.
Wenn jemand annähernd eine Ahnung hat wer das ist, bitte sofort bescheid sagen! Ich würde Ihn privat sowie juristisch das Leben bis zu seinem Tod zur Höhle machen. Aber untätig schaue ich da schon lange nicht mehr zu. Einige Ansatzpunkte habe ich schon auswendig machen können.
Kategorie Spambog.com | 5 Kommentare »
27. Februar 2007
Das Datenaufkommen bei meinem Projekt Spambog.com ist sehr groß, und die Datenbank erreicht eine stattliche Größe!
Es kommt aber oft vor das die Tabelle crasht und dann wieder repariert werden muss. Da ich aber nicht jede Minute dieses prüfen kann, haben ich ein Cronjob laufen, der die betroffene Tabelle jeden Minute prüft und gegebenenfalls repariert.
...
$strSQLCmd = "CHECK TABLE incoming";
$sqlResult = mysql_query($strSQLCmd);
$arrData = mysql_fetch_array($sqlResult);
if (eregi('Table is marked as crashed',$arrData['Msg_text'])):
$strSQLCmd = "REPAIR TABLE incoming";
$sqlResult = mysql_query($strSQLCmd);
endif;
...
Kategorie PHP & MySQL | 2 Kommentare »
27. Februar 2007
Ich habe 3 Tage nach einer Lösung gesucht, wie ich Windows 98 auf Virtual PC 2004/2007 installieren kann! Es wollte einfach nicht funktionieren. Beim Einlegen der originalen Windows 98 SE-CD konnte schon mal Virtual PC nicht booten und somit kam ich auch nicht zum Installations-Setup. Also nahm ich die Ultimate Boot-CD, bootete, und führte die Win98-Installation aus. Meldung:
Es wird mindestens 16 MB Arbeitsspeicher benötigt!
Was? Mein Rechner hat 2 GB Ram und in Virtual PC habe ich meinem virtuellen Rechner 128 MB Ram zugeordnet. Komisch, nicht wahr? Das lag dann aber daran dass die Ultimate Boot-CD den ganzen Speicher beim Booten aufbrauchte, also besorgte ich mir bei AllBootDisks.com ein CD-ISO der Win98-Bootdiskette. Also bootet ich von der CD, Problem war aber, dass kein gültiges Laufwerk (virtuelle Festplatte) zur Verfügung stand. Da hab ich am längsten gerätselt!!! Lösung war aber ganz simple -> Eine Partition mit FDisk auf der virtuellen Festplatte anlegen und formatieren. Zack, und dann konnte ich Windows 98 ohne Probleme installieren.
Kategorie Software | 2 Kommentare »