The thief PHP + Html + caches the site for 20 hours to read the target site. You can modify the site by yourself and check it to find out how to get other sites. It is very easy.
Chuanqi. php // thief
Extract ($ _ GET); extract ($ _ POST );
$ Clinchurl = "http://www.haosf.com"; // target site
$ Url = $ clinchurl. $ domain;
$ Fp = @ fopen ($ url, "r") or die ("timeout"); // determine whether a webpage can be opened
$ Fcontents = file_get_contents ($ url );
// Echo $ fcontents;
If (eregi ('legend server name
(. *)> Next page
', $ Fcontents, $ regs ))
{
// The above (. *) is the content you want-the location of the List
$ Clinch ="
Legendary server name | ". $ Regs [1]."";// Complete the html of the obtained content and use it by yourself} // END IF$ Clinch = str_replace ('
| ', 'Your own ads', $ clinch );// A series of str_replace commands to replace unwanted items, such as advertisements or images?> Include "lanmu. php"; // column list?> // Use this judgment to update the html page Include "foot. php ";?>Make. php // generate html. Cache Extract ($ _ GET); extract ($ _ POST );$ Url = "http://xxxxxxx.com/chuanqi.php ";If (! $ File) {$ file = "index.html"; $ url = "http://xxxxxxxxxxxx.com/chuanqi.php ";}/* Add the $ url statement to give $ file different names ----------- to generate different html names.For example:If ($ file = "wow.html "){// $ File is transmitted by iframe when people access html pages.$ Url = "http: // xxxxxx/wow. php" // corresponding dynamic page}*/$ Path = $ file;$ Cache_filetime = filemtime ($ path );When (time ()-$ cache_filetime <= 72000 ){// ** The cache is not expireEcho "no updates required ";} Else {$ Fp = @ fopen ($ url, "r") or die ("timeout"); // determine whether a webpage can be opened$ Fcontents = file_get_contents ($ url );$ Handle = fopen ($ path, 'w'); // write mode open pathFwrite ($ handle, $ fcontents); // write the replaced content into the generated HTML file.Fclose ($ handle );Echo "done ";}?>