當前位置:首頁 » 操作系統 » asp小偷源碼

asp小偷源碼

發布時間: 2025-08-17 03:03:02

❶ ASP小偷程序採集卡死,是什麼原因

沒看到你的採集代碼很難給你准確的回答。
我猜是這樣的。
你的代碼原理是從網路搜索後採集下數據放入你的資料庫或頁面,總之是先從網路上傳到伺服器的。
建議你不要上傳文件。
之上傳鏈接就好了。
因為向伺服器上傳多個文件很慢的。一般有默認的時間限制過了時間就認為頁面無法打開了。

❷ asp的fso有哪些 經典 用途 菜鳥問題............

1.可以做文件管理系統 、可以使用 FSO 去打開別人的網站從而盜取源碼 ,然後可以使用正則表達式制定相應規則解析這些源碼從而達到小偷程序的效果 。
2.僅僅依靠 FSO 完全可以實現靜態化 。
(例如 http://www.ylmx.net ,這個網站 ,可以用 ASP+FSO 完全實現 ,這只不過是 php + "FSO" 的而已【當然 ,PHP 里只有 fopen 這個函數】)
3.是的 ,對搜索引擎有要求的網站(ASP)通常都是 FSO 實現的!re_write 之類 IIS 插件是實現偽靜態用的 。但現在的站偏向純靜態 。(若不是功能很多很及時的話)
4.很簡答 ,資料庫准備好相關欄位 。有 文件夾欄位 、文件名欄位 ,通過 FSO 建立文件夾 。而後再使用 FSO 將新聞欄位內容寫進相應路徑中(路徑為 文件夾/文件)
5.完全可以 ,可以存儲為 TXT 或者其他格式的文本文件 。其實 FSO 和 XML 是一個道理 ,倘若你正則表達式用的很好 ,完全可以使用 FSO 讀取 XML 然後用正則表達式劈出 XML 內容 。
6.不普遍使用 。因為資料庫(如 SQLSERVER 、ACCESS)才是主打 。資料庫相對文本文件讀取做了很多的優化技術 。否則也不會出現資料庫這個產品了 。
7.如果你一點基礎都沒有 ,我是寫出一堆代碼來 ,你一樣跟白痴一樣看不懂的 。這屬於基礎內容 。請自己看書理解 。思路 :將 ASP 表單內容接受過來並存儲在一個變數里 ,最後使用 FSO 將變數寫進一個文本文件中(文件名可以採用隨機數作決定)。
和正則表達式無關 。
8.區別不大 。沒區別 ,你學過了 ASP 正則表達式沒必要學 JAVASCRIPT 的正則表達式 ,你需要學的是操作正則表達式的環境 。(就是幾個函數而已 ,如果你有基礎 ,不出 5 分鍾就一定會用 ,如果你沒基礎 ,那可就不好說了)

❸ 小偷程序的特點

1、可以採集80%以上的站點,只需簡單的在後台配置採集替換規則即可。
2、突破圖片防盜鏈系統,可以將目標站的圖片下載到伺服器上面,提高訪問效率,增加網路圖片的收錄。
3、支持靜態生成,即使目標站伺服器出現錯誤,本站依然不受影響(前提是開啟靜態生成和圖片下載到本地伺服器)。
4、授權版可以啟用全國分站功能,自動產生長尾關鍵字,適合全國服務行業和信息查詢服務。
語言代碼1.Perl
#!/usr/bin/perl
# 通過IE瀏覽器中的[查看]->[源文件]可看HTML文件內容。
# perl中可以不通過瀏覽器直接取得HTML文件內容,用的
# 就是perl模塊libWWW
use strict;
use LWP::UserAgent;
use threads::shared;
my $URL = http://*******;
my $ua = new LWP::UserAgent;
$ua->agent('Mozilla/3.0');
my ($address,$params) = split(/?/,$URL);
my $req = new HTTP::Request ('GET',$address);
$req->content_type('applicationn/x-www-form-urlencoded');
$req->content();
my $res = $ua->request($req);
my $content = $res->as_string();
# 此時$content裡面是網頁內容
print $content;
$URL里就是要偷數據的地址。例子中的是本人的小站。偷自己的東西,沒犯法吧?
當然,這個會把網頁內容列印到控制台。所以很多數據或者需要保存的時候,應該用重定向符號輸出到文件。如:
perl yourf ile. pl >a.html
這樣,輸出的結果就保存在文件a.html中了。至於分析的語句,PERL可以使用方便而簡潔的正則,限制於不同程序的不同分析,這里就不寫分析語句了。
2.Active Server Pages - VBScript
ASP版本的小偷程序,也不見得有什麼太大的難度。不過應用了XMLHTTP組件的功能而已,事實上,我也很驚訝ASP寫這個程序的簡短之處:
<%
URL = http://*******
Set objXMLHTTP = CreateObject(Microsoft.XMLHTTP)
objXMLHTTP.Open GET,URL,False
objXMLHTTP.Send
Response.Write Server.HTMLEncode(objXMLHTTP.responseText)
Set objXMLHTTP = Nothing
%>
簡單不?呵呵....
3.Active Server Pages - JScript
從原理來說,這個和VBScript差不多。從語句來說,這個跟VBScript也差不多-畢竟,它們都用同一個組件:
<script language=JScript>
var xmlhttp = new ActiveXObject(Msxml2.XMLHTTP.4.0);
xmlhttp.Open(POST, http://*******, false);
xmlhttp.Send();
alert(xmlhttp.responseText);
</script>
4.Java
Java用來干這個,實在有點大材小用的感覺:
import jav a .io.*;
import jav a. net.*;
public class getURLContent
{
public static void main(String args[]) throws MalformedURLException,IOException
{
URL url = new URL(url address);
BufferedReader reader = new BufferedReader(new InputStreamReader(url.openStream()));
while(reader.ready()){
System.out.println(reader.readLine());
}
}
}
5.php
php:
$url='http://網址';
echo file_get_contents($url);
?>
6.Asp. Net
c#:
System .Net.WebClient webclient = new System .Net.WebClient();
webclient.DownloadString(http://*******);
vb.n et:
Dim webclient As New System .Net.WebClient()
webclient.DownloadString(http://*******)
實例
QQ網站上的天氣程序
代碼如下:
<%
On Error Resume Next
Server.ScriptTimeOut=9999999
Function getHTTPPage(Path)
t = GetBody(Path)
getHTTPPage=BytesToBstr(t,GB2312)
End function
首先,進行小偷程序的一些初始化設置,以上代碼的作用分別是忽略掉所有非致命性錯誤,把小偷程序的運行超時時間設置得很長(這樣不會出現運行超時的錯誤),轉換原來默認的UTF-8編碼轉換成GB2312編碼,否則直接用XMLHTTP組件調用有中文字元的網頁得到的將是亂碼。
Function GetBody(url)
on error resume next
Set Retrieval = CreateObject(Microsoft.XMLHTTP)
With Retrieval
.Open Get, url, False, ,
.Send
GetBody = .ResponseBody
End With
Set Retrieval = Nothing
End Function
然後調用XMLHTTP組件創建一個對象並進行初始化設置。
Function BytesToBstr(body,Cset)
dim objstream
set objstream = Server.CreateObject(adodb.stream)
objstream.Type = 1
objstream.Mode =3
objstream.Open
objstream.Write body
objstream.Position = 0
objstream.Type = 2
objstream.Charset = Cset
BytesToBstr = objstream.ReadText
objstream.Close
set objstream = nothing
End Function
Function Newstring(wstr,strng)
Newstring=Instr(lcase(wstr),lcase(strng))
if Newstring<=0 then Newstring=Len(wstr)
End Function
處理抓取回來的數據需要調用adodb.stream組件並進行初始化設置以下即為頁面顯示部分
<%
Dim wstr,str,url,start,over,city
』定義一些需要使用到的變數
city = Request.QueryString(id)
』程序傳回的ID變數(即用戶選擇的城市)賦給id
url=http://appnews-qq-com/cgi-bin/news_qq_search?city=&city&
這里設置需要抓取的頁面地址,當然你也可以直接指定某個地址而不使用變數
wstr=getHTTPPage(url)
獲取指定頁面的全部數據
start=Newstring(wstr, <html>)
這里設置需要處理的數據的頭部,這個變數應視不同情況而設置,具體內容可以通過查看需要抓取的頁面的源代碼來確定。因為在這個程序里我們需要抓取整個頁面,所以設置為頁面全部抓取。注意,設置的內容必須是頁面內容唯一的,不可以重復。
over=Newstring(wstr, </HTML>)
和start相對應的就是需要處理的數據的尾部,同樣的,設置的內容必須是頁面中唯一的。
body=mid(wstr,start,over-start)
』設置顯示頁面的范圍
下面就是動用乾坤挪移+++的時候了,通過replace可以用一些字元替換掉數據中指定的字元。
body = replace(body,skin1,新浪天氣預報 - 麥小偷網路)
body = replace(body,http://appnews-qq-com/cgi-bin/news_qq_search?city,tianqi.asp?id)
本程序中已經完成了替換的工作,如果有其他需要的話可以繼續進行類似的替換操作。
response.write body
%>
替換完需要修改的內容後,就可以把修改的內容顯示在頁面上了。至此程序結束

❹ 求小說小偷源碼

PT小說小偷免費版v1.94源碼下載-小偷採集源碼-PHP源碼-源碼下載中心
...PT小說小偷免費版v1.94,源碼大小:572KB,最後更新日期:2010-4-26,源碼下載人氣:1102,功能簡介1、多規則切換:收費版已經提供了3個規則,奇文的已經破解aspnetpager可以
...
code.knowsky.com/down/15834.html
wap小說小偷源碼下載-WAP系統源碼-ASP源碼-源碼下載中心-Code.knowsky.comwap小說小偷,源碼大小:15KB,最後更新日期:2010-5-3,源碼下載人氣:146,修改自e_book
可隨意修改或傳播原作者:
曾qq
失效請自行修改,或關注本人博客,我有時間就修改下
...
code.knowsky.com/down/16207.html
e路小說小偷v3.0228源碼下載-小偷採集源碼-PHP源碼-源碼下載中心-Code
...e路小說小偷v3.0228,源碼大小:24KB,最後更新日期:2010-3-1,源碼下載人氣:833,這是一個免費小說網的書庫小偷,全部代碼由作者記事本手工編寫完成,和網上其它書庫小偷
...
code.knowsky.com/down/15174.html
小說小偷簡單asp版源碼下載-小偷採集源碼-ASP源碼-源碼下載中心-Code
...小說小偷簡單asp版,源碼大小:8KB,最後更新日期:2009-7-13,源碼下載人氣:748,小說小偷簡單asp版進行設置config.asp放上去就可以用了。
code.knowsky.com/down/15161.html
6號聯盟小說小偷v1.0(偽靜態版)
源碼下載-小偷採集源碼-ASP源碼-源碼
...6號聯盟小說小偷v1.0(偽靜態版)
,源碼大小:108KB,最後更新日期:2010-5-10,源碼下載人氣:272,本程序是一套免更新免維護的自動更新系統,採用網路中已經成熟、穩定地
...
code.knowsky.com/down/16235.html
百靈小說小偷v4.1從本版本開始,小說程序加上後台,便於新手管理,但功能有限制。
修復部分鏈接出站的錯誤。
採用偽靜態,利於搜索引擎收錄。
網站基本信配置可以到後台操作,也可以
...
code.knowsky.com/down/16474.html

熱點內容
安卓的通訊錄備份在哪裡 發布:2025-08-17 12:30:52 瀏覽:514
php微信模板消息 發布:2025-08-17 12:10:03 瀏覽:132
新東方雲教室怎麼緩存回放 發布:2025-08-17 11:41:32 瀏覽:374
安卓手機怎麼用carplay怎麼用 發布:2025-08-17 11:38:58 瀏覽:846
快手微信登錄如何加密碼 發布:2025-08-17 11:16:31 瀏覽:354
超降率演算法 發布:2025-08-17 11:03:49 瀏覽:449
myeclipse編譯快捷鍵 發布:2025-08-17 11:03:38 瀏覽:317
傳奇大退掛機腳本 發布:2025-08-17 10:59:01 瀏覽:356
android滑動圖片輪播 發布:2025-08-17 10:58:54 瀏覽:771
賓士c有哪些配置 發布:2025-08-17 10:46:01 瀏覽:409