[OT] Ascii-Kodierung von Email-Adressen gegen Spam-Robots

2003-11-15 Diskussionsfäden Thomas Ulrich Nockmann

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

2003-11-15 Diskussionsfäden Thomas Ulrich Nockmann

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)

2003-11-13 Diskussionsfäden Thomas Ulrich Nockmann
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

2003-11-13 Diskussionsfäden Thomas Ulrich Nockmann
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

2003-11-13 Diskussionsfäden Philipp Meier
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)

2003-11-13 Diskussionsfäden Jan Trippler
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)

2003-11-13 Diskussionsfäden Thomas Ulrich Nockmann
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

2003-11-12 Diskussionsfäden Thomas Ulrich Nockmann
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

2003-11-12 Diskussionsfäden Jrg Schtter
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

2003-11-12 Diskussionsfäden Carsten Diener
* 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

2003-11-12 Diskussionsfäden Jan Trippler
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

2003-11-12 Diskussionsfäden Heiko Schlittermann
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