PHPGangsta - Der praktische PHP Blog

PHP Blog von PHPGangsta


Archive for the ‘Allgemein’ Category

Informationsflut aus Sozialen Netzwerken: Beispiel Email-Adressen via Twitter

with 4 comments

Twitter produziert eine Menge Informationen, aber auch eine Menge Müll und gibt auch persönliche Daten preis. Ähnliches gilt für soziale Netzwerke, ich glaub ich muss keine nennen. Ein gefundenes Fressen für alle Spammer und Datensammler.

Ab und zu findet man einen Bericht darüber, wie jemand Daten automatisiert gesammelt hat, die frei verfügbar und lesbar sind. Wenn man mit dem Browser hinsurft darf man sie lesen, aber ein automatisiertes Sammeln genau der Daten ist nicht erlaubt. Die Guten mögen sich dran halten, aber das sind leider nicht alle Menschen.

Hier ein kleines Beispiel: Wenn man die Twitter-API nutzt um nach gültigen Email-Adressen zu suchen wird man von Antworten überrollt. Eine Goldgrube für Spammer, die normalerweise einige Cent pro gültiger Email Adresse bezahlen, nun bekommen sie sie ganz kostenlos und auf dem Präsentierteller von Benutzern, die (häufig) nicht wissen was sie tun.

Eine einfache Anfrage wäre beispielsweise: gmail.com OR hotmail.com OR „email me“

Ergebnis: ungefähr 10 Email-Adressen pro Minute, und das nur bei 2 Domains! Ich möchte gar nicht wissen was bei einer ausgeweiteten oder intelligenteren Suchanfrage rauskäme. Oder aber man durchsucht die komplette Public Timeline, ich weiß nicht ob das geht. Versteht mich nicht falsch, ich möchte niemanden ermutigen zum Spammer zu werden, es soll nur gezeigt werden was möglich ist. Die Idee stammt auch nicht von mir, sondern wurde bereits im Mai 2009 veröffentlicht, inklusive PHP-Script zur Filterung der Tweets. Eine Suche nach Twitter Email Grabber befördert unglaublich viele, teils „gute“ Scripte zutage. Eine Einstiegshürde gibt es nicht.

Was ich damit zeigen und sagen will: Daten, die von jedem gelesen werden können, und sei es auch nur kurz („Das Netz vergisst nicht“), werden auch gelesen, missbraucht und gesammelt. Ich nehme an dass jeder meiner Leser das weiß und beherzigt, aber viele Leute da draußen, auch aus dem Bekanntenkreis, tun das nicht. Ich bekam letztens eine „Grußkarte“ auf meine eigentlich dem Internet unbekannte Email-Adresse, eine Verwandte wollte mir einfach eine virtuelle Karte zukommen lassen. Dass dieser Dienst meine Email-Adresse vielleicht sammelt und weitergibt, war unbekannt. Und so darf ich mir bereits wieder eine neue Email-Adresse zulegen, da kann ich mir eine noch so kryptische Adresse anlegen, durch solche Aktionen muss sie nicht erraten werden und der Sammeldienst kann sich auch relativ sicher sein dass sie aktiv ist und gelesen wird.

Das war: Das Wort zum Sonntag.

Written by Michael Kliewe

Dezember 5th, 2010 at 9:37 am

Gewinnspiel bei antwerpes

without comments

Möchte kurz auf ein nettes Gewinnspiel hinweisen, bei dem man bis Weihnachten 4 PHP Bücher gewinnen kann.

Bin gespannt auf die nächsten Fragen, die erste ist gar nicht so einfach, da muss man kurz recherchieren 😉

Viel Spass!

http://antwerpes.it/weihnachtsgewinnspiel-2010-teil-1/2010/11/

Written by Michael Kliewe

November 30th, 2010 at 12:51 pm

Posted in Allgemein,PHP

Tagged with

Schämt euch am 3. November!

with 4 comments

Cem Derin, der php hacker, ruft am 3.11.2010 zum Developers Shame Day auf. Jeder Programmierer möge doch bitte an diesem Tag seinen ältesten und beschämensten Code publizieren, für den man sich und Grund und Boden schämen muss. Die Programmiersprache ist dabei egal.

Bin gespannt was dabei herum kommt, ich werde auch mal schauen ob ich noch ein paar alte Fragmente aus grauer Vorzeit finde, im Artikel Alter Code und das Grausen hatten wir ja bereits einige alte Zeilen Code gesehen.

Written by Michael Kliewe

Oktober 26th, 2010 at 7:47 pm

Gewinner der großen Geburtstagsverlosung

with 13 comments

Es ist soweit, die Geburtstags-Aktion ist beendet und nun werden wir die Gewinner der Preise bestimmen. Erst einmal an dickes Dankeschön an alle, die mitgemacht haben, fleißig getwittert und gebloggt haben und somit insgesamt 155 Kommentare zusammengekommen sind. Davon sind 2 Einträge Trackbacks, 2 Einträge waren Ergänzungen um Twitter-Links, und 3 Einträge sind ungültig, mehr dazu ganz unten. Wir haben also 148 gültige Kommentare, die wir nun in den Lostopf werfen. Auch hier nochmal ein großes Dankeschön an die Verlage und Firmen, die die Preise zur Verfügung gestellt haben!

Um nun die Gewinner zu bestimmen habe ich ein kleines PHP-Script geschrieben welches uns ganz unparteiisch eine Liste von Namen ausspuckt. Das Verfahren ist von jedem von euch nachvollziehbar, es steckt kein Zufall drin, sondern nur eine besonderer Berechnung der Reihenfolge. Und zwar werden diejenigen gewinnen, bei denen der MD5 der Email-Adresse möglichst „nah“ am MD5 des Beginns der Aktion (sprich dem 1. Geburtstag) liegt.

Weiterlesen »

Written by Michael Kliewe

Juli 14th, 2010 at 7:15 am

Der Blog feiert 1. Geburtstag! Mit großer Verlosung!

with 164 comments

Mit kleiner Verspätung können wir heute den ersten Geburtstag dieses Blogs feiern! Vor knapp mehr als einem Jahr begann ich zum ersten Mal mit WordPress einen eigenen Blog zu erstellen und mit PHP- und allerlei Webthemen zu füllen. Mittlerweile sind es 141 Artikel geworden und mit der Zeit hat sich dann auch der ein oder andere Leser hierher verirrt sodass es einer der größten deutschen PHP-Blogs ist.

Ich möchte mich natürlich bei euch, meinen Lesern, dafür bedanken, und dazu habe ich eine reiche Geschenksammlung zusammengestellt, mit freundlicher Unterstützung vieler Firmen, denen ich hier nochmals sehr danken möchte. Der Gesamtwert der zu verlosenden Gegenstände beträgt über 875 Euro!!

Folgendes gibt es zu gewinnen (wie das geht lest ihr weiter unten):

21 wertvolle Preise für 21 Gewinner, Wahnsinn.

Der Business-VServer von Greatnet.de bietet 768 MB Arbeitsspeicher, 750 GB Traffic, reichlich Rechenpower, Inklusiv-Domains und alles was ein Webmaster für mittelgroße Projekte benötigt.

Greatnet.de ist seit 1999 auf die Bereitstellung von professionellen Hosting-Lösungen spezialisiert. Neben dem reinen Hosting bietet der Haushamer ISP (Internet Service Provider) auch komplexe Infrastrukturen für Kommunikationsdienste an – für jede Zielgruppe und ihren jeweiligen Bedarf.

Die neue IDE von JetBrains namens PHPStorm will Eclipse, Netbeans und Zend Studio angreifen und dem Entwickler mit aktuellen Features unter die Arme greifen. Auch ohne PHPDoc ist eine Autovervollständigung möglich, PHPUnit ist integriert und mit einem Klick ausführbar. Seit einigen Monaten ist PHPStorm verfügbar, natürlich auch als full-featured Trial Version. Da es bereits auf der diesjährigen IPC einen Vortrag über PHPStorm gab werde ich bald einen extra Artikel veröffentlichen wo ich mir die Software im Detail anschauen werde.

Jeder von euch hat wahrscheinlich auch mindestens ein Buch des Galileo Press Verlags im Bücherschrank stehen. Besonders interessant finde ich die openbooks auf der Webseite, sprich kostenlose EBooks zu IT-Themen! Tipp: Angucken!

Galileo Press ist ein erfolgreicher, deutscher Fachbuch-Verlag, der unter seiner Marke Galileo Computing IT-Bücher und Video-Trainings publiziert. Der Verlag unterstützt mit seinem IT-Programm sowohl Experten als auch ambitionierte Einsteiger, die sich in ihrem Fachgebiet optimal und professionell weiterbilden wollen. Die Autoren und Trainer sind Experten ihres Fachs und vermitteln anschaulich und praxisnah das notwendige Know-how.

Allen Spendern ein GROSSES GROSSES DANKESCHÖN!

Doch nun genug Werbung, ihr wollt wahrscheinlich wissen wie ihr teilnehmen könnt, oder? Das ist ganz einfach: Hinterlasst einen Kommentar hier im Blog, inklusive Email-Adresse, und schon seid ihr mit einem Los im Lostopf! Einfacher gehts nicht, um diese tollen Gewinne abzustauben! Wer seine Chancen etwas erhöhen möchte bloggt/twittert über diesen tollen Tag und hinterlässt hier natürlich auch einen Kommentar mit seiner Email-Adresse, damit ich das Geschriebene auch finde. Ihr erhaltet dann dafür 3 Lose im Topf.

Am Dienstag Abend (13.07.2010) um 23:59 werde ich die Lostrommel füllen und dann wird natürlich ein PHP-Script die Gewinner ermitteln. Es wird kein einfaches Zufalls-Script sein, sondern mit Hilfe eines bekannten Algorithmus die Gewinner herausfinden, es wird für jeden nachvollziehbar sein. Ihr dürft gespannt sein!

Danke also nochmal an Euch, ohne Euch würde das Schreiben nur halb soviel Spass machen!

Michael

Written by Michael Kliewe

Juli 10th, 2010 at 4:09 pm