E-Mail Adresse sichern
lima-city → Forum → Die eigene Homepage → Sicherheit im Internet
adresse
banner
beitrag
beziehungsweise
buchstabe
datei
email
encoder
filter
flash
haken
intelligent gel
klartext
kleinigkeit
mailadresse
optimistisch
organisation
paste
schauen
suchmaschine
-
Ich habe mal geh?rt das so genannte spambots den HTML-Quelltext nach e-mail Adressen durchsuchen um dann an diese Adressen Spam zu schicken. Kann man sich davor irgendwie sch?tzen?
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
ja deine adresse als grafik auf die page machen oder email(at)bla.de das (at) m?ssen die user dann ahlt ersetzen weil nach dem @ zecihen gesucht wird
-
ich habe mal eine Lima tut gesehen, bei dem man seine mailadresse verschl?sseln kann, musste mal suchen, aber irgendwie geht das.
-
hey,
tipp: erstelle einfach einen banner mit deiner email adresse und verlinke den mit deiner adresse, dann taucht sie nich mehr direkt auf!
gru? wasi -
wasi schrieb:
hey,
tipp: erstelle einfach einen banner mit deiner email adresse und verlinke den mit deiner adresse, dann taucht sie nich mehr direkt auf!
gru? wasi
Dann steht die Mail-Adresse aber immer noch als Klartext im Quellcode als "Mailto-Link" (z.B. mailto:blubber@blah.de) und kann entsprechend von Bots ausgelesen werden.
Ich hatte mal ne Anleitung, wie man die Mailadressen im Quellcode verschl?sseln kann, glaub das war ne Base64-Codierung... Muss mal sehen ob ich das noch finde....
[Edit:] Hab was in der Art gefunden, auf http://www.antispam.de/encoder.php kannst Deine Mail-Adresse im HTML-Quellcode verschl?sseln lassen.
HTH [/Edit] -
wenn hallo@test.de deine mailadresse w?r, m?sstest du vor dem @ NOSPAM einf?gen. dann musst du aber daraufhinweisen, das NOSPAM weg muss!
Menlow -
Du k?nntest sie mit JavaScript ausgeben:
<script language="javascript" type="text/javascript">
<!--
var prefix = "ich";
var domain = "emaildomain.de"
document.write('<a href="mailto:'+prefix+'@'+domain'+'">eMail</a>');
//-->
</script>
Eine andere L??ung w?re robots.txt. In dieser Datei l?sst sich einstellen was Robots (zB Suchmaschienen) durchsuchen d?rfen. Such einfach mal in Google:
http://www.google.de/search?hl=de&ie=UTF-8&q=robots.txt&btnG=Google-Suche&meta=
1. Suchergebnis:
http://www.bjoernsworld.de/suchmaschinen/robots-txt.html -
Hoi,
also wie man es verschl?sselt wei? ich.
Ich hab mir da mal nen Quellcode von ner HTML-Datei besorgt. Leider kenn ich den Link im Netz nicht mehr.
Aber Copyright vom Autor is noch dabei und ich hoff mal, dass der nix dagegen hat, das ich den Quellcode direkt hier poste:
--- --- --- --- --- --- --- --- ---
<html>
<head>
<title>eMail-Adresse Verschlüsseln</title>
<meta name="author" content="PSchroeder">
<meta name="generator" content="Ulli Meybohms HTML EDITOR">
<link rel="stylesheet" href="../css/macphil.css" type="text/css">
<script language="JavaScript">
<!--
function SymError()
{
return true;
}
window.onerror = SymError;
var SymRealWinOpen = window.open;
function SymWinOpen(url, name, attributes)
{
return (new Object());
}
window.open = SymWinOpen;
//-->
</script>
<script language="JavaScript">
<!--
function start() {
if(ausgabe.value !=""){
ausgabe.size = ausgabe.value.length -3;
knopf.value = "Testen!";
}
return
}
function umwandeln(wert) {
if(ausgabe.value !="") {
codetest(ausgabe.value);
return
}
code = "";
for (i=0; i< wert.length; i++ ) {
code = code.concat("&#");
code = code.concat(wert.charCodeAt(i));
code = code.concat(";");
}
gf = String.fromCharCode(34); // G?nsef?sschen
code = "<a href=" + gf + "mailto:" + code + gf + ">" + code + "</a>";
ausgabe.size = code.length - 3;
ausgabe.value = code;
knopf.value="Testen!";
return
}
function codetest(code) {
if(code.length != 0) {
gf = String.fromCharCode(34); // G?nsef?sschen
document.writeln("<html><head><title>Testausgabe</title></head><body><!--Beginn des Codes-->");
document.writeln(code);
document.write("<!--Ende des Codes--><a href=" + gf + "javascript:history.back()" + gf + "><br>zurück</a></body></html>");
}
return
}
function reset() {
ausgabe.value = "";
ausgabe.size = 1;
eingabe.value = "";
knopf.value="Los!";
return
}
//-->
</script>
<style type="text/css">
<!--
.Stil1 {font-size: 9px}
-->
</style>
</head>
<body onLoad="var SymTmpWinOpen = window.open; window.open = SymWinOpen; start(); window.open = SymTmpWinOpen;">
<div align="center">
<table width="600" border="0" cellspacing="2" cellpadding="0">
<tr>
<th class="box" scope="col">eMail - Adresse verschlüsseln</th>
</tr>
<tr>
<td class="box"><p>Immer öfter kommt es vor, dass man eMails von Organisationen bekommt, von denen man noch nie zuvor gehört hat.<br>
Ein Grund hierfür sind so genannte eMail-Robots: Sie suchen gezielt im www nach eMail-Adressen und speichern diese. Eine Möglichkeit, diesen Programmen die Arbeit schwerer zu machen, ist das Verschlüsseln in Ascii-Code. In HTML gibt es die Möglichkeit, jedes Zeichen durch seinen Ascii-Code darzustellen. Der Buchstabe "A" hat den Code 65 und kann deshalb auch mit &#65; dargestellt werden.<br>
Das ist jedoch für solche Programme eher nicht lesbar.</p>
<p><span class="Stil1">(Dieses ScriptFunktioniert leider zur Zeit nur im InternetExplorer, Sorry...) </span><br>
Deine eMailadresse:
<input type="Text" name="eingabe" size="20" maxlength="40">
<input name="knopf" type="button" value="Los!" onClick="umwandeln(eingabe.value)">
<input name="button" type="button" onClick="reset()" value="reset">
<br>
kann auch so aussehen: <br>
<textarea name="ausgabe" readonly cols="80" rows="10"></textarea>
</p> </td>
</tr>
</table>
</div>
<h1> </h1>
<h1> </h1>
<br>
<hr size="1" noshade/>
<table width="100%" border="0" cellpadding="0" cellspacing="2" class="box">
<tr align="center">
<script language="JavaScript" type="text/javascript">
<!--
td_anfang ="<td><span class='Stil1'>";
td_ende ="</span></td>";
cpy = " © by <a href='mailto:macphil@macphil.de'>P. Schröder</a>";
lmd = new Date(Date.parse(document.lastModified))
stand = " Stand: " + lmd.toLocaleString()
pfad = document.URL;
document.open("text/html");
document.writeln(td_anfang + stand + td_ende);
document.writeln(td_anfang + pfad + td_ende);
document.writeln(td_anfang + cpy + td_ende);
document.close();
//-->
</script>
</tr>
</table>
</body>
<script language="JavaScript">
<!--
window.open = SymRealWinOpen;
//-->
</script>
</html>
--- --- --- --- --- --- --- --- ---
MfG
DarkNight -
eine gaaaanz einfach l?sung ohne html oder sonstige kentnisse w?re eine link mail adresse zumachen
Beispiel:
andy@andysboard.tk diese adresse wird auf meine web adresse umgeleitet, von web auf yahoo, von yahoo auf gmail, von gmail auf gmx.
jede mail die an die tk adresse adressiert ist durchl?uft erst die spam filter der einzelnen mail anbieter, also ein ziemlich sicherer schutz vor spam... zwar umst?ndlich aber einfach zu machen
MFG
Andy -
Hallo,
Wenn die Mailadresse verschl?sselt ist, setzt das immer clientseitiges Scripting voraus. Darum sollte man zus?tzlich die Adresse im noscript Teil als Grafik zeigen, weil nicht jeder Besucher Scripting hat, beziehungsweise eingeschaltet hat.
Zu hoffen, dass sich ein Adressen Harvester an robots.txt h?lt, das halte ich f?r ?bertrieben optimistisch.
Gr?sse,
limonero -
ich w?rde einfach das @ durch ein (at) ersetzen, ausserdem den mailto-tag einfach weglassen. ganz ehrlich: wer klickt den wirklich im internet auf einen mail-link?
copy & paste ist da auch um einiges sicherer. -
Hallo!
Schau dir einfach mal die Funktionen zu diesem Thema von typo3 an.
Das ganze kannst du dir unter www.typo3.org besorgen.
Hier ist die eMail Verschl?sselung recht intelligent gel?st.
MfG
stulle -
Mit PHP kannst du das somachen:
<?php
$email2 = "mailto:ich@gmx.de";
for($i=0;$i<strlen($email2);$i++) {
$email = $email."&#".ord(substr($email2,$i,1)).";";
}
print <<< MAIL
<a href="$email">$email</a>
MAIL;
?>
Im HTML-Quellcode siht das dann so aus:
<a href="
&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#105;&#99;&#104;&#64;&#103;&#109;&#120;&#46;&#100;&#101;
...
Beitrag ge?ndert am 21.10 17:53 von phattek -
da zeigt der doch trotzdem die email-addy im normalen quelltext an
ich hab mal ?ber n programm gelesen dass des so verschl?sselt
aba ka wos des gibt -
Eine M?glichkeit w?re ein Flash-Button. Aus dem k?nnte ein Spambot auch nicht die Mailadresse auslesen, oder?
MfG, Bobo
http://www.kwitz.at.tt
Beitrag ge?ndert am 24.10 08:03 von bobo -
Das einfachste und sicherste d?rfte wirklich Javascript sein:
<script type"text/javascript">
logic="@"
addy=new Array(".de","web",logic,"mailadresse");
addy.reverse();//array wird umgedreht;
document.write(addy.join());
</script>
Ergebnis : mailadresse@web.de
edit: oh Lima-city macht da ja mailto's draus !
Beitrag ge?ndert am 24.10 08:52 von bladehunter -
da gibts ein programm, das hei?t hide-my-code. das kann man bei chip.de downloaden. der gesammte quellcode wird also verschl?sselt und somit bleibt kein @ sichtbar, damit die spammer deine emailadressen nicht registrieren. das hat aber 2 haken: der htmlcode wird in verschl?sselten java-code umgewandelt und die datei wird um ein vielfaches gr??er!
oder du ?nderst ganz l?ssig auf deiner seite den text:
statt: mail@adresse.de
eben so: mail [at] adresse.de -
was ich letztens gesehen hab ist nat?rlich narrrensicher.
auf http://www.tinywebgallery.de.vu hat der kerl von seinen gesamten adressdaten einfach ein jpg gemacht und das reingestellt...
unpraktisch aber sicher... -
Hey hier lernt man ja noch was ^^
Also ich denke dass es das einfachste ist, eine Grafik zu benutzen und das ganze dann per Java-Script oder PHP-Script zu verlinken!
Es geht relativ fix und ausgelesen wird da auch beinahe nichts mehr... -
[Edit:] Hab was in der Art gefunden, auf http://www.antispam.de/encoder.php kannst Deine Mail-Adresse im HTML-Quellcode verschl?sseln lassen.
HTH [/Edit]
bringt das hier eigentlich was???? -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage