Avatar billede mortenbock Nybegynder
27. september 2005 - 15:29 Der er 6 kommentarer og
1 løsning

Hiveware encoder

Hej Eksperter.

Jeg har forsøget at få fat i Hiveware Envoder der kan kryptere en email adresse, således at mail-bots ikke kan høste adresser fra ens website. Dog ser det ud til at deres website er sunket i jorden.

Det den gør er at generere følgende:

<p style="margin-bottom: 18px;">Email:
<script type="text/javascript">
//<![CDATA[
function hiveware_enkoder(){var i,j,x,y,x=
"x=\"4u,O393-x=439\\\"786833d293827b396402835532683353936937396396939939673" +
"363666a383563969397393433836689683533a35357353c3683665a3a3633a33365396523c" +
"3532a37353393e7c8354023b3a2a5353e6366972639752343b6c53340339333eb3a6c3353f" +
"7b938316393f68936716673a778666b3353e6c5392e46730359342c7393e7cc392e4663078" +
"a377163968769366666434739656823a3b2a839282663a2ea377b33a317683a78635357693" +
"b7773a352b83a6c2363f359382c23a3c3e7372533332329697c239323b639793383d279342" +
"73396b788393d738356e9686573563638396173630659692873968297383b666366f535722" +
"35386933a3d337303b93c6933a3c787392e6663c659386e6366774738683663b695352b237" +
"3b298397b6673a3d934782393e63c39686663172664436353f64339654653174a382863969" +
"2963a2d337333ba386963a36285396a33b3c33a383223a396a6392b3383d39a37343373b79" +
"3392b3693d539367473932698396e634372e96866739326f8396d468336856861739324363" +
"96f6693465967286386a296357d73539\\\";668y='396';f53aor(383i=0966;i<3a3x.l7" +
"3aeng383th;a35i+=3932){b3ay+=383unea36sca393pe(83a'%'373+x.733sub396str939" +
"(i,3632))938;}y\";j=eval(x.charAt(0));x=x.substr(1);y='';for(i=0;i<x.lengt" +
"h;i+=6){y+=x.substr(i,3);}for(i=3;i<x.length;i+=6){y+=x.substr(i,3);}y=y.s" +
"ubstr(j);";
while(x=eval(x));}hiveware_enkoder();
//]]>
</script>
</p>


Hvilket så for brugeren bliver til:

Email: kalle@oceanen.com


Kender I andre lignende encodere?
Avatar billede roenving Novice
27. september 2005 - 16:01 #1
Du kan jo spørge www.uniteit.dk om du må bruge deres (f.eks. http://www.uniteit.dk/spm/32 -- et eksternt javascript), som jeg vil betegne som omkring 110% sikker (altså at det er totalt overkill, hvilket jeg så også vil betegne hiveWare som !-)

-- selv går jeg ind for en meget simplere model, da der med garanti ikke findes crawlere, som skal besøge tusindvis af sider hvert eneste minut, som sætter kræfter af til at gennemskue bare simpelt javascript, så følgende (som også kan findes på linket !-) vil med garanti dække alle maskinelle crawlers, men selvfølgelig ikke manuelle, men de kopierer vel også bare det, der skrives i browseren !o]

<script type="text/javascript">
function writeMail(navn,domaine){
  document.write(&#8242;<a href="mail&#8242; + &#8242;to\72&#8242; + navn + &#8242;\100&#8242; + domaine + &#8242;">Skriv til &#8242; + navn + &#8242;\100&#8242; + domaine + &#8242;<\/a>&#8242;);
}
</script>

<script type="text/javascript">writeMail(&#8242;hans&#8242;,&#8242;mitDomaine.dk&#8242;);</script>
Avatar billede roenving Novice
27. september 2005 - 16:03 #2
Gaab, uniteit sikrer sig mod sql-injection ved at ændre ' til ´, så således:

<script type="text/javascript">
function writeMail(navn,domaine){
  document.write('a href="mail' + 'to\72' + navn + '\100' + domaine + '">Skriv til ' + navn + '\100' + domaine + '<\/a>');
}
</script>
Avatar billede jesper-moeller Nybegynder
28. september 2005 - 18:09 #3
automaticlab har overtaget dem...eller de har skiftet navn ??
men den er her
(Laver stadigt hiveware i koden )

http://automaticlabs.com/products/enkoderform
Avatar billede olebole Juniormester
03. oktober 2005 - 18:00 #4
<ole>

Men, da jeg kan se, du bruger det i forbindelse med XHTML, skal du lige være opmærksom på, at automaticlabs.com ikke har den ringeste anelse om, hvad XHTML er.

Måden, de bruger scriptet på, smadrer enhver begavet brug af XHTML. Nu parses deres sider alligevel ikke som XHTML, men som dårlig, fejlfyldt HTML (ligesom 99% af WWW's andre såkaldte XHTML-dokumenter) - så det betyder ikke så meget. Det er bare en skidt idé at lære noget fra sig, man ikke selv mestrer  :)

/mvh
</bole>
Avatar billede jesper-moeller Nybegynder
03. oktober 2005 - 18:34 #5
ole >>
Du har ret mht. til dårlig kode....(hvem bruger language idag ?)... jeg har dog engang set deres betalings version....den så noget bedre ud...*S*.....tror det er med vilje online modellen køre så gammel kode ud....
Avatar billede olebole Juniormester
03. oktober 2005 - 20:34 #6
Hvem betaler dog for den slags, når roenvings helt simple løsning funker ligeså godt?  :)
Avatar billede jesper-moeller Nybegynder
03. oktober 2005 - 20:40 #7
ole >> der findes folk der køber hvadsomhelst.... *G*
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester