
[ Home | Liste | F.A.Q. |
Risorse | Cerca... ]
Archivio: Settembre 2003 ml@sikurezza.org Soggetto: Re: verifiche html (?) Mittente: Michele Ripamonti Data: 18 Sep 2003 16:21:27 -0000
Puoi fare tutto usando php, le GDlib e Freetype.
qualcosa del tipo:
<?php
header("Content-type: image/jpeg");
$pointsize = 20;
$fontfile = "Arial.ttf";
$string_size = ImageFtBbox($pointsize, 0, $fontfile, $testo, array("linespacing" => 1));
$s_width = $string_size[4]+2;
$s_height = $string_size[5];
$im = imagecreate ($s_width, 5+abs($s_height));
$white = imagecolorallocate($im, 255,255,255);
$black = imagecolorallocate($im, 0,0,0);
imagettftext($im, $pointsize, 0, 0, $pointsize, $black, $fontfile, $testo);
imagejpeg($im);
imagedestroy($im);
?>
e poi:
<img src="scritta.php?testo=123456">
Cosi' crei una immagine jpeg a sfondo bianco con il contenuto
di "testo" scritto in nero con il font Arial...
Ovviamente e' solo un punto di partenza, ma con un po' di pazienza
puoi fare tutte le scritte che vuoi cambiando lo stile del
testo come ti pare.
Michele
On Mon, Sep 15, 2003 at 04:19:31PM +0200, Daniele Muscetta wrote:
>
> Una domanda:
>
> Avrete visto tutti, prima o poi, qualche sito (specie e-commerce ma
> anche d'altro tipo) che per confermare la veridicita' dell'utente e la
> sua intenzione di inserire dati, ci presenta con una scritta fatta con
> figure del tipo:
>
> XFGTER45$# (esempio)
>
> ...e noi dobbiamo RI-SCRIVERLA sotto per confermare e effettuare il "vero"
> SUBMIT dei dati...
> Solo che la scritta originale non e' composta di testo, ma e'un COLLAGE
> di immagini con font e posizioni diverse, allo scopo di impedire il
> submit di "mondezza" da parte di un robot o script...
>
> Qualcuno sa se ci siano script CGI o quant'altro di esempio in giro con
> funzioni simili?
> O se - addirittura - esistano pacchetti commerciali in grado di generare
> questo tipo di codice ?
>
> Grazie
>
> Daniele Muscetta
>
>
>
>
> ________________________________________________________
> http://www.sikurezza.org - Italian Security Mailing List
>
--
:wq
________________________________________________________
http://www.sikurezza.org - Italian Security Mailing List
[ Home | Liste | F.A.Q. |
Risorse | Cerca... ]
www.sikurezza.org - Italian Security Mailing List
(c) 1999-2005