
14.07.2009, 19:37
|
|
Постоянный
Регистрация: 20.03.2009
Сообщений: 564
Провел на форуме: 991929
Репутация:
395
|
|
свободно особенно если ты хозяин форума ) а если нет, это реально если на форуме есть XSS - если тебе нужен ip можно вставить скрытый iframe
вот что можно узнать с помощью js
Код:
<script language='javascript'>
document.write('<table border="0" cellspacing="0" cellpadding="5">');
document.write('<tr><td>Agent Name:</td><td nowrap>'+window.navigator.appName+'</td></tr>');
document.write('<tr><td>Agent Version:</td><td nowrap>'+window.navigator.appVersion+'</td></tr>');
document.write('<tr><td>Agent CodeName:</td><td nowrap>'+window.navigator.appCodeName+'</td></tr>');
document.write('<tr><td>Platform:</td><td nowrap>'+window.navigator.platform+'</td></tr>');
document.write('<tr><td>User agent:</td><td nowrap>'+window.navigator.userAgent+'</td></tr>');
document.write('<tr><td>Language:</td><td nowrap>'+window.navigator.userLanguage+'</td></tr>');
document.write('<tr><td>Cookie enabled:</td><td nowrap>'+window.navigator.cookieEnabled+'</td></tr>');
document.write('</table>');
</script>
ну а вот тебе скриптос для ифрейма на php
PHP код:
<?php
$ip=array('ip'=>$_SERVER['REMOTE_ADDR'],'ipp'=>$_SERVER['HTTP_VIA'],'ipf'=>$_SERVER['HTTP_X_FORWARDED_FOR'],'ua'=>$_SERVER["HTTP_USER_AGENT"]);
foreach($ip as $k=>$v){if(!$v){$ip[$k]='<font color=grey>unknown</font>';}}
echo '<table border="0" cellspacing="0" cellpadding="5">
<tr><td>IP:</td><td nowrap>'.$ip['ip'].'</td></tr>
<tr><td nowrap>IP proxy:</td><td nowrap>'.$ip['ipp'].'</td></tr>
<tr><td nowrap>IP forward:</td><td nowrap>'.$ip['ipf'].'</td></tr>
</table>';
?>
хм пока печатал вспомнил кое что... на форумах часто можно указывать URL на свой аватар или включать в сообщения свои картинки... почему бы эту картинку не генерировать php скриптом? тоже свободно )
PHP код:
<?php
$im = @imagecreate (200, 50) or die ("Cannot Initialize new GD image stream");
$background_color = imagecolorallocate ($im, 255, 255, 255);
$text_color = imagecolorallocate ($im, 0, 0, 0);
$ip=array(
'ip'=>$_SERVER['REMOTE_ADDR'],
'ipp'=>$_SERVER['HTTP_VIA'],
'ipf'=>$_SERVER['HTTP_X_FORWARDED_FOR'],
'ua'=>$_SERVER["HTTP_USER_AGENT"]);
$x=$y=5;
foreach($ip as $k=>$v){
if(!$v){$v='unknown';}
imagestring ($im, 1, $x, $y, $v, $text_color);
$y+=10;
}
header("Content-type: image/jpeg");
imagejpeg ($im);
imagedestroy ($im);
exit();
?>
можешь свою картинку любую выводить )
можно даже просто
PHP код:
//злые дейтсвия по определению IP и отправки его тебе... а патом
header("Content-type: image/jpeg");
echo implode("",file("img.jpg"));
exit;
|
|
|