[OT] Ascii-Kodierung von Email-Adressen gegen Spam-Robots
Moin, wie mir ein Bekannter mitteilte, sollte auch das letzte Zeichen als numerische Einheit kodiert mit einem Semikolon enden(sonst ist es wohl formal auch keine), da es Webbrowser geben soll, die ansonsten eventuell z.B #101 anstatt das Zeichen e darstellen wuerden. ### [...] for(zaehler=0;zaehlerlaenge;zaehler++) /*for(zaehler=0;zaehlerlaenge-1;zaehler++)*/ { eingabe[zaehler]=argument[1][zaehler]; z_eingabe[zaehler] = eingabe[zaehler]; printf(#%d;,*z_eingabe[zaehler]); } /*eingabe[zaehler]=argument[1][zaehler];*/ /*z_eingabe[zaehler] = eingabe[zaehler];*/ /*printf(#%d;,*z_eingabe[zaehler]);*/ printf(\n\n); return 0; [...] ### \|||/ `@|@`thomas - -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
[OT] Ascii-Kodierung von Email-Adressen gegen Spam-Robots
Moin - die zweite, und wenn man dann die Ausgabe in eine Datei xyz.html schreibt, vim ':set syntax=html' und ':syntax on' verpasst, sieht man den Unterschied sofort. Und um es gleich vorwegzunehmen, damit penible Gemueter beruhigt sind - das war's - es gibt ja Listen die sich mit CKonsorten beschaeftigen. \|||/ `@|@`thomas - -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
GPL (was: [OT] Ascii-Kodierung von Email-Adressen gegen Spam-Robots)
On Donnerstag, 13. November 2003 00:40, Jan Trippler wrote: [...] Hallo Jan, schnipp /* dieser Schnipsel unterliegt der GPL; siehe http://www.gnu.org/licenses/gpl.html */ #include stdio.h int main (int argc, char **argv) { char *pt; [...] unterliegt diese Schnipsel der GPL oder ist das ein Hinweis, wie man auf kurze Weise, ohne die ganze GPL hineinzukopieren, Kode unter die GPL stellen kann? Falls ersteres der Fall ist: das waere dann aber ein verblueffender Zufall, denn der Kode wuchs innerhalb der Mailingliste unserer LUG und ist nicht woanders her entnommen worden(g.g.f.nachlesbar). Und wenn ein aehnlicher Schnipsel tatsaechlich der GPL unterliegen wuerde und ich ihn daher nicht so, wie ich jetzt einfach mal gemacht habe, verwenden duerfte, wuerde es mich doch ein wenig an die Diskusionen bezueglich der Logik-Patente erinnern:-( \|||/ `@|@`thomas - -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: [OT] Ascii-Kodierung von Email-Adressen gegen Spam-Robots
On Mittwoch, 12. November 2003 22:58, Jörg Schütter wrote: [...] Hallo Joerg, währe hier GPL nicht die besse Wahl gewesen? Auf jeden Fall; dann haette ich, wenn ich dass richtig gelesen/verstanden habe, jedoch den kompletten Text der GPL mit einfuegen muessen und das waere bei den paar Zeilen Kode etwas uebertrieben. Und als ich gestern feststellte, dass der gute vim u.a. die Lizenzkommentare automatisch formatiert, hatte ich halt das Beduerfnis 'was reinzuschreiben - lege ich aber keinen Wert drauf. Und wenn das Ding erst einmal fertig ist, kommt sie auch rein;-) Das soll, im Rahmen unseres C-Kurses, ein richtig brauchbares Softwarepaket werden, dass komplette Verzeichnisse nach Email-Adressen, URLs usw. durchsucht, diese auflistet und dann einem die Moeglichkeit bietet, wahlweise alle oder auch nur einzelne, zu kodieren. Dann soll es unter verschiedenen Oberflaechen, als Kommandozeilen-Tool und auf mehreren Betriebssystemen arbeiten. Wozu brauchst Du ein Feld mit 255 Zeigern? Wenn Du schon unbedingt mit Zeigern arbeiten möchtest (cast wäre einfacher gewesen) brauchst Du die Adresse jeweils nur um eins zu erhöhen. Gute Frage: das ist sozusagen mein/unser Hello World und ich habe es mir zusammenexperimentiert und laut meinem C-Buch sind Zeiger 'ne prima Sache und da wollte ich sie halt mal ausprobieren. Aber ich nehme einmal an, dass das hier sowieso keinen interessiert und ich jetzt wieder 'nen ganzen Haufen Beschimpfungen auf mich nehmen muss. Noch eine abschliessende Frage: ich lese des oeffteren so Zurechtweisungen/Hinweise wie ist nicht debianspezifisch oder so. Das find ich eigendlich schade, da etwas auf eine Distribution hin einzuschraenken mMn unsinnig ist. Dann koennte man doch genauso gut sagen, dass Themen/Fragen, die sich, na sagen wir einmal iptables und dhcp, um nur zwei beliebige zu nennen, nicht debianspezifisch seien und somit hier nicht diskutiert werden duerfen/sollten. \|||/ `@|@`thomas - -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: [OT] Ascii-Kodierung von Email-Adressen gegen Spam-Robots
On Wed, Nov 12, 2003 at 09:53:05PM +0100, Thomas Ulrich Nockmann wrote: auch auf die Gefahr hin, dass ... Mir ist schon klar, dass die meisten von Euch echte Profis sind und meine Ratschlaege nicht noetig haben; nichtsdestotrotz werde ich unten den Quelltext eines kleinen C-Programms anhaengen, mit dem man sich einfach seine Email-Adressen ascii-kodieren kann - oder auch Eigennamen z.B. - genaugenommen den ganzen sichtbaren Text eine Webseite. Grundgütiger! Auch wenn ich kein Profi bin... Ich hab zwar von C keinen Schimmer, aber ascii-kodiert war meine eMail auch schon vorher, wenn dieses Programm was tut, dann dann konvertiert es die Adresse in HTML-Entity-References. Das bringt nun aus zwei Gründen nichts. Ersten können die Webcrawler der Spammer heute wohl mit Entity-Refs umgehen, und zweitens würde das nicht verhindern, daß jemand Drittes, hier seien Archive von Mailinglisten erwähnt, Dein eMail-Adresse unverhackstückelt im Web publiziert. Dritten hilft die Geheimhaltung von eMail-Adressen spätestens seit anscheinend sämtliche Outlook-Biotope zur Brutstätte von Würmern geworden auch nicht, denn diese Verteilen Deine ultrageheime eMail-Adresse fröhlich in der Welt herum, wenn diese in einem Adressbuch jemand anderes steht. Folglich hilft nur eins: Filtern was das Zeug hält, auf dem MX das grobe Zeug wie Viren, Würmen und eindeutigen SPAM, auf dem Client, oder zumindest für den User beeinflußbar, die nicht ganz eindeutigen Fälle. Gruß, -billy. -- Meisterbohne Meisterbohne GbR, Küfner, Mekle, Meier Tel: +49-731-399 499-0 eLösungen Söflinger Straße 100 Fax: +49-731-399 499-9 89077 Ulm http://www.meisterbohne.de/ -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: GPL (was: [OT] Ascii-Kodierung von Email-Adressen gegen Spam-Robots)
Am Donnerstag, 13. November 2003 07:50 schrieb Thomas Ulrich Nockmann: schnipp /* dieser Schnipsel unterliegt der GPL; siehe http://www.gnu.org/licenses/gpl.html */ #include stdio.h int main (int argc, char **argv) { char *pt; [...] unterliegt diese Schnipsel der GPL oder ist das ein Hinweis, wie man auf kurze Weise, ohne die ganze GPL hineinzukopieren, Kode unter die GPL stellen kann? Sowohl als auch ;) Du musst nicht die Lizenz reinhängen, es reicht im allgemeinen ein Verweis auf die GPL. IIRC findest Du auf den Seiten von von gnu.org auch Muster, wie dieser Verweis aussehen könnte (ich schreibs bei so kleinen Schnipseln normalerweise nicht rein, das lohnt sich nicht). [...] Und wenn ein aehnlicher Schnipsel tatsaechlich der GPL unterliegen wuerde und ich ihn daher nicht so, wie ich jetzt einfach mal gemacht habe, verwenden duerfte, wuerde es mich doch ein wenig an die Diskusionen bezueglich der Logik-Patente erinnern:-( Ich weiss nicht ob man so kleine n-Zeiler überhaupt unter irgendeine Lizenz stellen sollte - ich finde, dass das übertrieben ist für 5 Minuten Nachdenken ;) Wenn hier jemand ein Shell-Script postet, kommt ja auch nicht gleich der Hinweis auf eine Lizenz. Jan -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: GPL (was: [OT] Ascii-Kodierung von Email-Adressen gegen Spam-Robots)
On Donnerstag, 13. November 2003 20:27, Jan Trippler wrote: [...] Moin Jan, unterliegt diese Schnipsel der GPL oder ist das ein Hinweis, wie man auf kurze Weise, ohne die ganze GPL hineinzukopieren, Kode unter die GPL stellen kann? Sowohl als auch ;) Du musst nicht die Lizenz reinhängen, es reicht im allgemeinen ein Verweis auf die GPL. IIRC findest Du auf den Seiten von von gnu.org auch Muster, wie dieser Verweis aussehen könnte (ich schreibs bei so kleinen Schnipseln normalerweise nicht rein, das lohnt sich nicht). danke fuer den Hinweis. Werde ihn beruecksichtigen. [...] Ich weiss nicht ob man so kleine n-Zeiler überhaupt unter irgendeine Lizenz stellen sollte - ich finde, dass das übertrieben ist für 5 Minuten Nachdenken ;) Wenn hier jemand ein Shell-Script postet, kommt ja auch nicht gleich der Hinweis auf eine Lizenz. *Kicher* - wenn's denn mal nur 5 Minuten gewesen waeren;-) Wie erwaehnt, es war sozusagen ein Hello World. Kommt aber bestimmt nicht mehr vor. \|||/ `@|@`thomas - -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
[OT] Ascii-Kodierung von Email-Adressen gegen Spam-Robots
Moin, auch auf die Gefahr hin, dass ... Mir ist schon klar, dass die meisten von Euch echte Profis sind und meine Ratschlaege nicht noetig haben; nichtsdestotrotz werde ich unten den Quelltext eines kleinen C-Programms anhaengen, mit dem man sich einfach seine Email-Adressen ascii-kodieren kann - oder auch Eigennamen z.B. - genaugenommen den ganzen sichtbaren Text eine Webseite. Das wird zumindest einige Spam-Robots(ich nenne sie einfach mal so) davon abhalten, Eure Webseiten erfolgreich nach gueltigen Email-Adressen hin abzuscannen. Einfach so in den vi(m) kopieren(ohne ###) und gcc asciiit-1.0.c -o asciiit aufrufen - das war es auch schon. \|||/ `@|@`thomas - ### /* Copyright (c) 2003 Thomas Ulrich Nockmann([EMAIL PROTECTED])*/ /* All rights reserved.*/ /* asciiit-1.0*/ /* translates email-addresses and others into ascii-code.*/ #include stdio.h int main(int n_argument, char *argument[255]) { char eingabe[255],*z_eingabe[255]; int zaehler,laenge; if (n_argument2)/*Ueberpruefung ob Argument uebergeben wurde*/ { printf(\n\n); printf(Aufruf: asciiit Emailadresse); printf(\n\n); return 1; } else laenge=strlen(argument[1]); if (laenge 255)/*Ueberpruefung ob Laenge des Argumentes nicht groesser als 255 ist*/ { printf(\n\n); printf(Laenge der Eingabe darf nicht groesser als 255 Zeichen sein); printf(\n\n); return 1; } else printf(\n\n); printf(Ascii-kodiert lautet die Ihre Emai-Adresse: \n\n); for(zaehler=0;zaehlerlaenge-1;zaehler++) { eingabe[zaehler]=argument[1][zaehler]; z_eingabe[zaehler] = eingabe[zaehler]; printf(#%d;,*z_eingabe[zaehler]); } eingabe[zaehler]=argument[1][zaehler]; z_eingabe[zaehler] = eingabe[zaehler]; printf(#%d,*z_eingabe[zaehler]); printf(\n\n); return 0; } ### -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: [OT] Ascii-Kodierung von Email-Adressen gegen Spam-Robots
Hallo Thomas, On Wed, 12 Nov 2003 22:40:07 +0100 Thomas Ulrich Nockmann [EMAIL PROTECTED] wrote: Moin, auch auf die Gefahr hin, dass ... [...] /* Copyright (c) 2003 Thomas Ulrich Nockmann([EMAIL PROTECTED])*/ /* All rights reserved.*/ währe hier GPL nicht die besse Wahl gewesen? /* asciiit-1.0*/ /* translates email-addresses and others into ascii-code.*/ #include stdio.h int main(int n_argument, char *argument[255]) { char eingabe[255],*z_eingabe[255]; Wozu brauchst Du ein Feld mit 255 Zeigern? Wenn Du schon unbedingt mit Zeigern arbeiten möchtest (cast wäre einfacher gewesen) brauchst Du die Adresse jeweils nur um eins zu erhöhen. [ Rest des Quellcodes ] Jörg -- Jörg Schütter http://www.lug-untermain.de/ [EMAIL PROTECTED] http://www.schuetter.org/joerg/ ICQ: 298982789 http://mypenguin.bei.t-online.de/ -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: [OT] Ascii-Kodierung von Email-Adressen gegen Spam-Robots
* Thomas Ulrich Nockmann wrote on 12 Nov 2003: Einfach so in den vi(m) kopieren(ohne ###) und gcc asciiit-1.0.c -o asciiit aufrufen - das war es auch schon. bissel einfacher. http://www.rootsweb.com/~iavanbur/emailconverter.html signature.asc Description: Digital signature
Re: [OT] Ascii-Kodierung von Email-Adressen gegen Spam-Robots
Am Mittwoch, 12. November 2003 21:53 schrieb Thomas Ulrich Nockmann: Mir ist schon klar, dass die meisten von Euch echte Profis sind und meine Ratschlaege nicht noetig haben; nichtsdestotrotz werde ich unten den Quelltext eines kleinen C-Programms anhaengen, mit dem man sich einfach seine Email-Adressen ascii-kodieren kann - oder auch Eigennamen z.B. - genaugenommen den ganzen sichtbaren Text eine Webseite. Das wird zumindest einige Spam-Robots(ich nenne sie einfach mal so) davon abhalten, Eure Webseiten erfolgreich nach gueltigen Email-Adressen hin abzuscannen. [...] Ich glaube eigentlich nicht, dass heutzutage sowas Robots noch aufhält, aber vielleicht hilft auch eine etwas kompaktere Version (ohne Längenbegrenzung)? ;) schnipp /* dieser Schnipsel unterliegt der GPL; siehe http://www.gnu.org/licenses/gpl.html */ #include stdio.h int main (int argc, char **argv) { char *pt; if (argc 2) { printf (\n\nAufruf: asciiit Email-Adresse\n\n); return 1; } printf (\n\nAscii-kodiert lautet Ihre Email-Adresse: \n\n); for (pt = argv[1]; *pt; pt++) printf (#%d;,*pt); printf (\n\n); return 0; } schnapp Jan -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: [OT] Ascii-Kodierung von Email-Adressen gegen Spam-Robots
Programmierwettbewerb? ;-) echo HALLO | perl -pe 's/./#.ord($).;/ge' Heiko -- SCHLITTERMANN.de -- internet unix support - Debian GNU/Linux Woody + KDE 3.1 + Bunk -- DVD / CD - Heiko Schlittermann HS12-RIPE --- pgp: A1 7D F6 7B 69 73 48 35 E1 DE 21 A7 A8 9A 77 92 --- gpg: 3061 CFBF 2D88 F034 E8D2 7E92 EE4E AC98 48D0 359B - signature.asc Description: Digital signature