色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術文章
文章詳情頁

PHP實現(xiàn)自動刷數(shù)和“灌水”機

瀏覽:72日期:2024-02-02 09:55:17

今天無意間看到一個網(wǎng)站,它的計數(shù)器能夠在靜態(tài)頁里更新,我想,應該是使用js來做的,打開源代碼一看,果然是:

<div align=center><SPAN class=Article_tdbgall>作者:未知 文章來源:Meidi.Net 點擊數(shù):<script language=’javascript’ src=’/Article/GetHits.asp?ArticleID=759’></script>更新時間:2005-5-27</SPAN> </div>

點擊數(shù)后面是一個asp文件去處理的,那么我打開這個文件看看:

document.write(’210’);

是吧,就是GetHists.asp文件處理ArticleID后提取結果后輸出次數(shù):document.write(’次數(shù)’),再靜態(tài)頁里就能夠直接引用了。

壞人終究是壞人,那么我就想,如何能夠迅速提升點擊數(shù)呢?手工刷新的話不是很類,恩,趕緊寫個PHP程序來自動的去訪問這個文件。

PHP代碼如下:

<?php/* access_url.php */define(SUM, 1000); //需要訪問的次數(shù)define(L_TIME, 1000); //強制腳本執(zhí)行的時間define(S_TIME, 1); //每次訪問之間休眠的時間$url = 'http://www.xxx.com/Article/GetHits.asp?ArticleID=759'; //需要訪問的地址set_time_limit(L_TIME);

//訪問指定URL函數(shù)knowsky.comfunction access_url($url){ if ($url==’’) return false; $fp = fopen($url, ’r’) or exit(’Open url faild!’); if ($fp) {while (!feof($fp)) { $file = fgets($fp); echo $file.'n<p> </p>n';}unset($file); }}

//進行測試for ($i=0; $i<SUM; $i++) { access_url($url); sleep(S_TIME);} ?>

運行上面的程序,那么就會連續(xù)訪問指定的URL地址,那么自然這個訪問次數(shù)就會連續(xù)增加,達到灌水的效果。如果是流量大,而且用多程序去運行的話,那么很容易就會達到拒絕服務(DoS)的效果了。如果對方的防范措施,把代碼修改一下針對論壇進行提交,很容易實現(xiàn)論壇灌水的效果。

防范方法:

1. 代碼中使用Session機制,當用戶提交的時候生成一個Session ID,提交內(nèi)容的時候判斷是否已經(jīng)提交,如果已提交那么就不允許刷。

2. 當用戶提交以后記錄用戶的IP地址,如果指定時間內(nèi)再提交的話就不允許再提交。

3. 當用戶提交內(nèi)容以后,在用戶客戶端寫入Cookie,如果用戶再次提交先檢查客戶端是否有Cookie來確定是否允許提交。

還有很多其他方法,可以去搜索一下,或者發(fā)揮自己的想象力,做的更好。

標簽: PHP
主站蜘蛛池模板: 韩国欧美一级毛片 | 国产九九在线观看播放 | 99久久免费精品视频 | 欧美曰批人成在线观看 | 高清在线精品一区二区 | 国产情侣普通话刺激对白 | 成人看的午夜免费毛片 | 色在线免费视频 | 亚洲精品69 | 国产中文字幕免费观看 | 深夜国产成人福利在线观看女同 | 办公室紧身裙丝袜av在线 | 免费黄色在线网址 | 日韩精品中文字幕一区三区 | 亚洲欧洲日产国码二区在线 | 国产女人一区二区 | 欧美综合视频在线观看 | 精品久久网 | 黄网免费 | 国产精品欧美一区二区 | 国产成人99精品免费观看 | 国产一区国产二区国产三区 | 欧美一级乱理片免费观看 | 成年网站免费 | 国产一级做a爰片... | 欧美大片国产在线永久播放 | 一级a毛片免费 | 久久黄色精品视频 | 亚欧成人 | 成人欧美精品大91在线 | 9191在线亚洲精品 | xxxxfreexxxx人妖 | 久久国产片 | 美女大片高清特黄a大片 | 中日韩欧美一级毛片 | 国产成人麻豆tv在线观看 | 欧美日韩亚洲第一页 | 99精品网站| 毛片a区| 成年女人在线观看片免费视频 | 另类专区 亚洲 |