Jump to content
vladiii

E-mail Notifier

Recommended Posts

Posted

E-mail Notifier

De-Ce.NET si administratorii acestui site nu isi asuma responsabilitatea pentru eventualele daune provocate de scripturile/exemplele de mai jos.

Multa lume a auzit de readnotify.com si probabil ca l-au si folosit. Pentru cei care nu, ce face ? Trimite un email catre o adresa

care o specificati voi si apoi va spune IPul care a citit emailul si data/ora la care s-a facut citirea. In acest scurt tutorial

nu am de gand sa reproduc tot scriptul, doar o parte, cea mai importanta. Care face toata “jmecheria”.

1) HTML Mail.

In primul rand trebuie trimis un email html care sa contina un cod html gen: <img src=”http://site.com/id.php”> ! In mod normal,

ar trebuie sa punem id.jpg sau ceva genul acesta, insa nu si in cazul acesta, pentru ca noi trebuie sa executam un cod PHP in

momentul in care userul citeste mailul trimis de noi.


<?php
$catre=”adresa-userului@yahoo.com”;
$subiect=”Subiect”;
$mesaj=”<img src=\”http://site.com/id.php\”>
<h5>Test Test Test</h5>”;
//Headerele care fac ca mailul sa poata contine taguri html
$header=”From: [email]adresa-ta@yahoo.com[/email]”.”\r\n”.
“Content-Type: text/html; charset=ISO-8859-1?;
//Trimitem e-mailul
mail($catre, $subiect, $mesaj, $header);
echo “d0ne”;
?>

2) ID.php

Acesta este codul propriu-zis, care preia IPul si data/ora la care “victima” citeste mailul trimis de noi. Puteti redenumi acest

fisier (pastrati extensia .php, evident), dar aveti grija sa modificati si in sender.php !


<?php
$adresa=”adresa-userului@yahoo.com”;
//Preluare IP
$ip=getenv(’REMOTE_ADDR’);
//Preluare data/ora
$data=date(’l dS \of F Y h:i:s A’);
$mesaj=”Adresa: $adresa cu IPul: $ip a citit e-mailul la data/ora: $data”;
mail(”adresa-ta@yahoo.com”, “[IP-Data/Ora]$adresa”, “$mesaj”);
echo “d0ne”;
?>

Urcati aceste 2 fisiere pe server (cu functia mail() activa) si accesati sender.php (primul cod). Apoi asteptati. Multa bafta !

Greetz to moubik.

P.S. Sunt curios daca se poate face mai multe, veniti si voi cu idei ! Spre exemplu:

1) id.js din cate stiu e patched pe un browser mai bun ca IE 5 (deci nu ar merge un stealer automatizat).

2) address.mail.yahoo.com nu mai poate fi citita din exterior, deci nu pot prelua lista contactelor.

Altceva ?

Posted

$mesaj=”<img src=\”http://site.com/id.php\”>

<h5>Test Test Test</h5>”;

daca folosesti asa ... ai f multe sanse sa ajunga in bulk emailul trimis de tine ...

poti folosi si asa ...

/****** fis id.php ******/


header("Content-Type: image/jpg");
readfile("poza.jpg");

$nume = $_GET['nume'];
$ip = $_SERVER['REMOTE_ADDR'];
$data = date('d-m-Y G:i');
$fisier = @fopen('ip.txt','a+');
@fwrite($fisier,$nume." - ".$ip." - ".$data."\n");
@fclose($fisier);

si cu mod_rewrite ...poti face ... link cu jpg ...

gigi.jpg ~ id.php?nume=gigi


RewriteRule ^(.*).jpg$ id.php?nume=$1

ip.txt

gigi - 127.0.0.1 - 09-03-2008 11:00

ion - 127.0.0.1 - 09-03-2008 11:02

salve ...

Posted

O mica chestie, am impresia ca Y! si Gmail sunt setati default sa blocheze toate imaginile

P.S. : La cei cu copy/paste vedeti ca o sa aveti probleme ca ghilimele sunt delea de limba romana :lol:

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



×
×
  • Create New...