前言:女朋友姐姐要評選了,當然是網路投票活動,位址就不列出來了,今天是投票最後一天,可伺服器game over了。索性把這幾天的心得寫出來與大家分享。
首先:網路投票活動應當是乙個正當的評選活動,不應有惡意刷票行為。剛開始我也遵循這個遊戲規則:每個ip只能投五票。我跟女朋友,一天到頭讓同學,朋友給投票,一次要選十個人,真是崩潰了。一天下來,才最多拉上一兩百票。剛開始幾天還比較高興,因為通過努力票數比較靠前,可在臨近結束的幾天,問題出現了,有些人竟然一天能投上千票……,這基本上不可能的啊!!!!!!肯定有人在惡意刷票……,一下子前幾天的辛苦等於白費……,頓時間,哥生氣了……!身為程式猿,跟我玩貓膩……,玩死你丫的,媽了個蛋蛋……,於是乎就有了這篇文章……
原理:網路是通過檢測ip來強制每個ip,每天只能投五票的。所以要突破ip限制,就只能找ip。對於刷票而言,就是找**來投……
1、《刷票大戰(一)——突破ip限制》
2、《刷票大戰(二)——自動填充功能實現》
3、《刷票大戰(三)——c#自動post資料》
(什麼?**打不開……當然因為這是和諧社會啦……翻牆吧,下面位址)
(tool壓縮包)
由於chrome裡已經撤銷了這個資源,所以只有用.crx檔案來安裝啦。
(附安裝方法)
安裝完以後,chrome的右上角會有乙個小地球的圖案。
(proxythorn壓縮包)
有了這個神器以後,隨便找乙個發布**ip的**,比如:
,隨便點進去乙個免費**ip的列表,複製到txt檔案(比如我的「**ip.txt」)中。
然後如下圖所示:選「花刺**」的匯入,將剛才的**ip.txt匯入其中,這時候就會看到列表中所有的**ip位址了;
這時,選擇「驗證全部」,花刺**就會驗證每乙個**ip,並跟據**反應速度從快到慢排序,最後是無效**。
最後是在列表中選中乙個ip(一般從上到下挨個選),選擇「設為ie**」按鈕,就將此**設定成為ie**了。
還沒結束哦,chrome裡還沒設定呢……
開啟chrome,選擇右上角的小地球(switchysharp)->使用系統**設定
在這裡開啟投票**,就可以投票啦,由於使用的是**ip,完全沒啥問題。
結束語:這裡利用**ip的方式實現了突破ip投票限制,可原**要求每次要投十個人,而且要輸入身份證號,驗證碼,這工作量著實有點大啊,雖然有了**ip,可投票速度還是跟不上啊,所以為了更大程度的解決人力問題,博主使用tempermonkey這個東東來寫頁面js指令碼使用**自動選中十個人,自動*****號,對於驗證碼,博主還是沒能用程式自動識別……,關於tempermonkey的使用,見第二篇啦……
,不勝感激……
微信防刷票限制
一 判斷上一級頁面 通過http請求header中的refere,來判斷投票操作的上級頁面,可以防止直接傳送請求來進行投票的部分自動投票軟體。判斷上一級頁面 通過請求頭部資訊中的agent來判斷開啟的客戶端。三 驗證碼 在投票的頁面上新增驗證碼資訊並加密,傳遞給後台,判斷驗證碼是否一致。1 在htm...
APACHE突破目錄IP限制
今天搞乙個 得到後台.但是開啟得到 如下錯誤.403 forbidden request forbidden by administrative rules.這情況一般是 沒有首頁.或者限制ip.明顯後台首先是存在的.因為是ecshop的系統,後台index.php不能隨意更改.修改的話同時需要修改...
置頂 PHP 中簡單的偽造IP刷票實現
一般而言,我們的獲取使用者真實ip的 大致是這樣.獲取 遠端訪問者的ip位址 return string function real ip addr continue if empty remote ip address remote ip address unknown return remote...