天擎 第二十一集瘋狂時代 黑客作者必讀資料2
    異常檢測

    在異常檢測中,觀察到的不是已知的入侵行為,而是所研究的通信過程中的異常現象,它通過檢測系統的行為或使用情況的變化來完成。在建立該模型之前,首先必須建立統計概率模型,明確所觀察對象的正常情況,然後決定在何種程度上將一個行為標為“異常”,並如何做出具體決策。

    異常檢測只能識別出那些與正常過程有較大偏差的行為,而無法知道具體的入侵情況。由於對各種網絡環境的適應性不強,且缺乏精確的判定准則,異常檢測經常會出現虛警情況。

    異常檢測可以通過以下系統實現。

    ()自學習系統

    自學習系統通過學習事例構建正常行為模型,又可分為時序和非時序兩種。

    (2)編程系統

    該類系統需要通過編程學習如何檢測確定的異常事件,從而讓用戶知道什麼樣的異常行為足以破壞系統的安全。編程系統可以再細分為描述統計和缺省否認兩種。

    異常檢測IDS分類如表所示。

    2濫用檢測

    在濫用檢測中,入侵過程模型及它在被觀察系統中留下的蹤跡是決策的基礎。所以,可事先定義某些特征的行為是非法的,然後將觀察對象與之進行比較以做出判別。

    濫用檢測基於已知的系統缺陷和入侵模式,故又稱特征檢測。它能夠准確地檢測到某些特征的攻擊,但卻過度依賴事先定義好的安全策略,所以無法檢測系統未知的攻擊行為,從

    而產生漏警。

    濫用檢測通過對確知決策規則編程實現,可以分為以下四種:

    ()狀態建模:它將入侵行為表示成許多個不同的狀態。如果在觀察某個可疑行為期間,所有狀態都存在,則判定為惡意入侵。狀態建模從本質上來講是時間序列模型,可以再

    細分為狀態轉換和Petri網,前者將入侵行為的所有狀態形成一個簡單的遍歷鏈,後者將所有狀態構成一個更廣義的樹形結構的Petri網。

    (2)專家系統:它可以在給定入侵行為描述規則的情況下,對系統的安全狀態進行推理。一般情況下,專家系統的檢測能力強大,靈活性也很高,但計算成本較高,通常以降低

    執行速度為代價。

    (3)串匹配:它通過對系統之間傳輸的或系統自身產生的文本進行子串匹配實現。該方法靈活性欠差,但易於理解,目前有很多高效的算法,其執行速度很快。

    (4)基於簡單規則:類似於專家系統,但相對簡單一些,故執行速度快。

    濫用檢測IDS分類如表2所示。

    3混合檢測

    近幾年來,混合檢測日益受到人們的重視。這類檢測在做出決策之前,既分析系統的正常行為,同時還觀察可疑的入侵行為,所以判斷更全面、准確、可靠。它通常根據系統的正

    常數據流背景來檢測入侵行為,故而也有人稱其為“啟發式特征檢測”。

    eeLee從數據挖掘得到啟示,開發出了一個混合檢測器RIPPER。它並不為不同的入侵行為分別建立模型,而是首先通過大量的事例學習什麼是入侵行為以及什麼是系統的正常

    行為,發現描述系統特征的一致使用模式,然後再形成對異常和濫用都適用的檢測模型。

    根據系統特征分類

    作為一個完整的系統,IDS顯然不應該只包括檢測器,它的很多系統特征同樣值得認真研究。為此,將以下一些重要特征作為分類的考慮因素。

    檢測時間:有些系統以實時或近乎實時的方式檢測入侵活動,而另一些系統在處理審計數據時則存在一定的延時。一般的實時系統可以對歷史審計數據進行離線操作,系統就能

    夠根據以前保存的數據重建過去發生的重要安全事件。

    2數據處理的粒度:有些系統采用了連續處理的方式,而另一些系統則在特定的時間間隔內對數據進行批處理操作,這就涉及到處理粒度的問題。它跟檢測時間有一定關系,但二

    者並不完全一樣,一個系統可能在相當長的時延內進行連續數據處理,也可以實時地處理少量的批處理數據。

    3審計數據來源:主要有兩種來源:網絡數據和基於主機的安全日志文件。後者包括操作系統的內核日志、應用程序日志、網絡設備(如路由器和防火牆)日志等。

    4入侵檢測響應方式:分為主動響應和被動響應。被動響應型系統只會發出告警通知,將發生的不正常情況報告給管理員,本身並不試圖降低所造成的破壞,更不會主動地對攻擊

    者采取反擊行動。主動響應系統可以分為兩類:

    ()對被攻擊系統實施控制。它通過調整被攻擊系統的狀態,阻止或減輕攻擊影響,例如斷開網絡連接、增加安全日志、殺死可疑進程等。

    (2)對攻擊系統實施控制的系統。這種系統多被軍方所重視和采用。

    目前,主動響應系統還比較少,即使做出主動響應,一般也都是斷開可疑攻擊的網絡連接,或是阻塞可疑的系統調用,若失敗,則終止該進程。但由於系統暴露於拒絕服務攻擊

    下,這種防御一般也難以實施。

    5數據收集地點:審計數據源可能來自某單一節點,也可能來自於網絡中多個分布式節點。

    數據處理地點:審計數據可以集中處理,也可以分布處理。

    7安全性:指系統本身的抗攻擊能力。

    8互操作性:不同的IDS運行的操作系統平台往往不一樣,其數據來源、通信機制、消息格式也不盡相同,一個IDS與其他IDS或其他安全產品之間的互操作性是衡量其先進與否的

    一個重要標志。

    系統特征IDS分類如表3所示。

    根據體系結構分類

    按照體系結構,IDS可分為集中式、等級式和協作式三種,如表4所示。

    集中式。這種結構的IDS可能有多個分布於不同主機上的審計程序,但只有一個中央入侵檢測服務器。審計程序把當地收集到的數據蹤跡發送給中央服務器進行分析處理。但這

    種結構的IDS在可伸縮性、可配置性方面存在致命缺陷:第一,隨著網絡規模的增加,主機審計程序和服務器之間傳送的數據量就會驟增,導致網絡性能大大降低;第二,系統安

    全性脆弱,一旦中央服務器出現故障,整個系統就會陷入癱瘓;第三,根據各個主機不同需求配置服務器也非常復雜。

    2等級式。它用來監控大型網絡,定義了若干個分等級的監控區,每個IDS負責一個區,每一級IDS只負責所監控區的分析,然後將當地的分析結果傳送給上一級IDS。這種結構仍

    存兩個問題:首先,當網絡拓撲結構改變時,區域分析結果的匯總機制也需要做相應的調整;第二,這種結構的IDS最後還是要把各地收集到的結果傳送到最高級的檢測服務器進

    行全局分析,所以系統的安全性並沒有實質性的改進。

    3協作式。將中央檢測服務器的任務分配給多個基於主機的IDS,這些IDS不分等級,各司其職,負責監控當地主機的某些活動。所以,其可伸縮性、安全性都得到了顯著的提高,

    但維護成本卻高了很多,並且增加了所監控主機的工作負荷,如通信機制、審計開銷、蹤跡分析等。

    DMZ

    全稱DemilitarizedZoe(隔離區或非軍事化區)。該功能主要是為了解決安裝防火牆之後外部網絡不能訪問局域網服務器的問題,比如FTP服務器、視頻會議、網絡游戲等,DMZ其

    實就相當於一個網絡緩沖區,通過該區域可以有效保護內部網絡。目前,市場上的防火牆一般都提供DMZ端口。

    VP

    全稱VirtualPrivateetor(虛擬專用網絡)。它是指在專用和公共網絡(比如Iteret)上創建的臨時的、安全的專用網絡連接,又稱為“隧道”,並不是真的專用網絡。在防

    火牆中使用VP功能可以創建臨時連接,在網絡中進行數據的安全傳輸。目前,大部分防火牆產品都該功能。

    SPI

    全稱StatefulPetIsptio(狀態封包檢測)。防火牆通過該功能可以過濾掉一些不正常的包,防止惡意攻擊,比如DoS攻擊。

    訪問控制

    通過防火牆的訪問控制功能可以對內網的計算機進行訪問限制,比如限制訪問的Iteret網站,限制使用的端口號,這樣可以保證局域網的安全性

    網絡術語.

    什麼是voip?

    VoIP(VoeoverIteretProtol)是一種以IP電話為主,並推出相應的增值業務的技術。VoIP最大的優勢是能廣泛地采用Iteret和全球IP互連的環境,提供比傳統業務

    更多、更好的服務。VoIP可以在IP網絡上便宜的傳送語音、傳真、視頻、和數據等業務,如統一消息、虛擬電話、虛擬語音/傳真郵箱、查號業務、Iteret呼叫中心、Iteret

    呼叫管理、電視會議、電子商務、傳真存儲轉發和各種信息的存儲轉發等。

    2.什麼是網關?

    網關(Gateay)又稱網間連接器、協議轉換器。網關在傳輸層上以實現網絡互連,是最復雜的網絡互連設備,僅用於兩個高層協議不同的網絡互連。網關的結構也和路由器類似

    ,不同的是互連層。網關既可以用於廣域網互連,也可以用於局域網互連。

    3.什麼是網守?

    網守:是對網絡端終(如電話)網關等呼叫和管理功能,它是Voip網絡系統的重要組成部分。

    4.什麼是公網?

    公網就是普通電路交換網,即現在的網通,電信,鐵通等架設的骨干及分支網絡。

    5.什麼是軟交換?

    軟交換是網絡演進以及下一代分組網絡的核心設備之一,它獨立於傳送網絡,主要完成呼叫控制、資源分配、協議處理、路由、認證、計費等主要功能,同時可以向用戶提供

    現有電路交換機所能提供的所有業務,並向第三方提供可編程能力.

    何為網絡傳真?

    電子傳真系列業務是基於PST和互聯網絡,整合了電話網、智能網和互聯網技術開發的增值服務。傳真文件以圖形格式存儲,用戶可以通過傳真機向互聯網傳真信息存儲網絡

    發送傳真信息,通過計算機或者傳真機收取傳真。

    7.什麼是H.323?

    H.323是國際電信組織ITU-T所制定媒體(Media)在分封網路(Petetor)上的傳輸標准。

    8.什麼是VoIPGateay?

    VoIPGateay意指VoIP與傳統PST網路界接並轉換相關協定的設備。

    9.什麼是VoIPTermial?

    VoIPTermia意指VoIP網路上的終端設備﹝如:IPPhoe,T…﹞.

    什麼是Gateeeper

    Gateeeper是一種softsih,負責VoIP網路上的訊號交換及控制功能。其功能類似傳統PST上的交換機.

    什麼是SIP協議?

    SIP(SessioIitiatioProtol)是由IETF定義,基於IP的一個應用層控制協議。由於SIP是基於純文本的信令協議,可以管理不同接入網絡上的會晤等。會晤可以是終

    端設備之間任何類型的通信,如視頻會晤、既時信息處理或協作會晤。該協議不會定義或限制可使用的業務,傳輸、服務質量、計費、安全性等問題都由基本核心網絡和其它協議

    處理。SIP得到了微軟、OL、等廠商及IETF和3GPP等標准制定機構的大力。SIP的網絡將提供一個網橋,以擴展向互聯網和無線網絡的各種設備提供融合業務能力。這將

    允許運營商為其移動用戶提供大量的信息處理業務,通過**S互通能力與固定用戶和2G無線用戶交互。SIP也是在UMTS3GPPR5/R版本中使用的信令協議,因此可以保護運營商目

    前的投資而及具技術優勢和商業價值。

    2協議基本概念

    H248協議是2年由ITU-T第工作組提出的媒體網關控制協議,它是在早期的MP協議基礎上改進而成協議是用於連接M與MG的網關控制協議,應

    用於媒體網關與軟交換之間及軟交換與H248/MeGo終端之間,是軟交換應的重要協議協議定義的連接模型包括終端(termiatio)和上下文otext)兩個主要

    概念。終端是MG中的邏輯實體,能發送和接收一種或多種媒體,在任何時候,一個終端屬於且只能屬於一個上下文,可以表示時隙、模擬線和RTP(realtimeprotol)流等。終

    端類型主要有半永久性終端(TDM信道或模擬線等)和臨時性終端(如RTP流,用於承載語音、數據和視頻信號或各種混合信號)。用屬性、事件、信號、統計表示終端特性,為了解決

    屏蔽終端多樣性問題,在協議中引入了包(page)概念,將終端的各種特性參數組合成包。一個上下文是一些終端間的聯系,它描述終端之間的拓撲關系及媒體混合/交換的參

    數。朗訊公司(Let)在MP協議中首次提出otext概念,使協議具有更好的靈活性和可擴展性協議延用了這個概念,它可用dd命令創建,用Subtrt或

    Move命令刪除。

    3.什麼是VP?

    P(VirtualPrivateetor):虛擬專用網絡,是一門網絡新技術,為我們提供了一種通過公用網絡安全地對企業內部專用網絡進行遠程訪問的連接方式。我們知道一個

    網絡連接通常由三個部分組成:客戶機、傳輸介質和服務器。VP同樣也由這三部分組成,不同的是VP連接使用隧道作為傳輸通道,這個隧道是建立在公共網絡或專用網絡基礎之

    上的,如:Iteret或Itraet。要實現VP連接,企業內部網絡中必須配置有一台基於idosT或idos2Server的VP服務器,VP服務器一方面連接企業內部專用網絡,

    另一方面要連接到Iteret,也就是說VP服務器必須擁有一個公用的IP地址。當客戶機通過VP連接與專用網絡中的計算機進行通信時,先由ISP(Iteret服務提供商)將所有

    的數據傳送到VP服務器,然後再由VP服務器負責將所有的數據傳送到目標計算機。VP使用三個方面的技術保證了通信的安全性:隧道協議、身份驗證和數據加密。客戶機向

    VP服務器發出請求,VP服務器響應請求並向客戶機發出身份質詢,客戶機將加密的響應信息發送到VP服務器,VP服務器根據用戶數據庫檢查該響應,如果賬戶有效,VP服務

    器將檢查該用戶是否具有遠程訪問權限,如果該用戶擁有遠程訪問的權限,VP服務器接受此連接。在身份驗證過程中產生的客戶機和服務器公有密鑰將用來對數據進行加密。

    第二部分:.

    網絡電話的工作原理?

    通過互聯網能打電話到普通電話上,關鍵是服務供應商要在互聯網上建立一套完善的電話網關。所謂電話網關,是指可以將Iteret和公共電話網連接在一起的電腦電話系統,

    其一端與Iteret連接,另一端是可以打進打出的電話系統。當用戶上網後,使用專用的網絡電話軟件,可以通過麥克風和聲卡將語音進行數字化壓縮處理,並將信號傳輸到離目

    的地最近的電話網關,電話網關將數字信號轉換成可以在公共電話網上傳送的模擬信號,並接通對方電話號碼,雙方就可以通過互聯網電話網關通話了。

    2.網關的工作原理

    網關的工作原理是:當路由器的物理接口或路由模塊的虛擬接口接收到數據包時,通過判斷其目的地址與源地址是否在同一網段,來決定是否轉發數據包,通常小型辦公室的

    網絡設備只有兩個接口,一個連接Iteret,另一個連接局域網集線器或交換機,因此,一般設成缺省路由,只要不是內部網段,全部轉發。

    3.網守的功能

    (一)在IP電話中,網守處於高層,是用來管理IP電話網關的。總的來說網守的功能如下:一、RS功能RS部分的功能有用戶認證、地址解析、帶寬管理、路由管理、安全性管

    理、區域管理。

    、區域管理:由於IPPhoe網絡正在發展中,網絡的拓撲結構各種各樣,考慮到目前的發展趨勢,網守在結構上應能適應各種結構,既能單網守、單區域,也能多網守、

    多區域;在多區域情況下,各個區域即可以建立平等和直接的聯系,也可通過上級網守聯系。每個區域可配置多個網守,以用於備份和負荷分擔。每個網關保存兩個網守的地址,

    網關啟動後定期向網守發RRQ登錄,如果登錄失敗,則向另一網守登錄。登錄時網守保存網關的登錄生存周期,超時後未重新收到網關的RRQ則認為網關故障,將其狀態置為不可用。

    2、用戶認證:網關用RQ把用戶卡號和密碼發給網守,網守再把卡號和密碼送給計費認證中心,如果計費認證中心認證通過,網守向網關發F,否則回RJ。

    3、地址解析:網關在用戶認證完成後,接受被叫號碼,接收完被叫號碼後把號碼用RQ送給網守,網守在路由表中查找目的網關的IP地址,如果目的網關不在本區域中,向上級網

    守或鄰近網守請求在別的區域中查找。找到目的網關後在F中返回其IP地址,未找到返回RJ。網守到網守的通信方式遵循H的建議。

    4、帶寬管理:由於每個網關接入到Iteret的帶寬有限,為了避免在話務高峰期造成網絡擁塞,影響所有的呼叫,網守可設定進行帶寬管理,網關在RQ中填入所需的帶寬,網守

    判斷有無足夠的帶寬資源,如果資源不足,就拒絕呼叫。由於呼叫所需的帶寬取決於語言編碼的類別、是否采取靜音、每個RTP包帶幾幀數據等,因此,在RQ中的帶寬應按最大需

    求申請,在通話開始時,再用BRQ修改所需帶寬。

    5、路由管理:為了提高網絡的可靠性和接通率,對話務流量進行分配,網守提供路由管理。在路由表中,每個區號可以對應多個路由,路由具有優先級,選路時先選高優先級路由

    ,如果高優先級路由擁塞或不可達,再選低優先級的路由。當呼叫跨區域時,雙方的網守可以直接建立聯系,也可以通過上級網守聯系,還可以通過別的同級網守聯系,方式靈

    活,保證系統的靈活配置和網絡的可靠性。具有相同區號和路由特性的網關可以組成網關組,選路時可以針對網關,也可以針對網關組。對某一網關組選路時,可以按每個網關的

    優先級,也可以按百分比在網關間進行流量分配。為了在某些情況下能與即不在本網守的控制下,也無法與其網守通信的網關互通,路由還可設為“獨立網關”,直接與之通信。

    、安全性管理:由於Iteret是一個開放的網絡,容易遭到攻擊,網守應提供基於H.235的安全機制,在相互通信的網關和網守之間、網守與網守之間設置密碼,相互認證。為了

    與別的設備互通或別的原因,網守也可以不提供基於H.235的安全性機制或也可以針對IP地址進行認證,根據對方的IP地址來判斷對方是否是合法用戶。

    (二)呼叫處理功能

    網守除了進行RS功能外,還需要具有呼叫處理功能,利用H.225進行呼叫的建立,能力交換,呼叫維護和結束呼叫等處理。對於-to-Phoe業務,需要對網守發

    起呼叫。再由網守向被叫網關發起呼叫,網守在進行呼叫處理的時侯,其處理能力會下降很多。

    (三)用戶界面和參數設置

    用戶界面和參數設置部分完成路由表、網關數據表、網關組數據表、本網守數據設定等數據的輸入、修改、保存和調試信息、日志信息、告警信息的管理和用戶權限管理。

    、各種數據的管理:網守的數據主要有網關數據表、網關組數據表、網守數據表、路由表、國家信息表五個表格和本網守的各種設置,如RS端口號,是否采用H.235,本網守的

    國家號和國家號前綴等。通過用戶界面,可以實時修改大部分數據,少數參數如端口號等只能在系統初始化時設定,運行中禁止修改。所有的數據都可以保存在文件中,下次啟動

    可直接使用。

    2、告警信息管理:提供告警窗口,在系統出現異常時打印告警信息。

    3、調試信息管理:可以輸入一些命令,來控制系統的運行和顯示某些感興趣的信息,如VOS的內存信息,顯示收到的消息等。

    4、日志管理:記錄網守所有的操作,以便進行問題跟蹤等。

    5、用戶權限管理:對操作設置各級權限,根據權限確定用戶對網守的操作。

    (四)RDIUSliet程序

    計費認證中心中保存著所有卡號用戶的信息,當網關向網守發送RQ請求對用戶進行認證時,G通過Radiusliet向計費認證中心發送用戶驗證請求,等待計費認證中心的

    驗證結果。呼叫開始通話時,網守收到網關的通知後通過Radiusliet向計費認證中心發送計費開始消息,通話結束後發送計費結束消息。

    (五)網管功能

    網守SMP,通過運行SMP代理,與網管中心建立聯系。

    (六)其他功能

    、設備備份的考慮:為了保證系統的可靠性,每個區域應至少配置兩個網守,這兩個網守可以配置為一個為主,一個為從,也可以配置為兩個平等的網守,對區域內的網關

    進行負荷分擔,同時互為備用。在正常情況下網關只向主網守登記,但主備網守中都保存有該網關的數據,當網關向主網守登記失敗後,向備用網守登記。

    2、設備管理:為了在某一網關或網守出現故障時能及時改變路由,提高接通率,網守應能及時發現其管理下的網關和與之聯系的其它網守的狀態改變並以此改變路由數據。

    網守管理下的網關不斷向網守發送登記請求,每次登記的生存周期可以設得很短,當生存周期已到而未收到網關新的登記請求時,網守就可以認為網關發生故障,並不在向其分配

    呼叫。與此同時,網關不停向所有與之向連的網守發送服務請求,與之建立聯系。當向對方發出服務請求未收到對方的證實,重發也超過最大重發次數時,認為對方發送故障,這

    時改變自己的路由表。

    3、會話管理:網關上的每一個呼叫在網守中都有一與之對應的呼叫控制塊,當網關發起呼叫時向網守發送RQ,網守在收到後RQ創建呼叫控制塊,呼叫結束時網關向網守發送

    DRQ,網守釋放呼叫控制塊。為了避免在某些情況下網守未收到網關的DRQ而造成網守無法釋放呼叫,網守定期向網關發送查詢命令,檢查呼叫是否存在,如果不存在,則釋放呼叫

    控制塊。為了避免呼叫超出網守處理能力而造成網守崩潰,網守可以設一最大呼叫數,超出的呼叫將被拒絕。對每個網關也設一最大呼叫數,當該網關上的呼叫數超出門限值時呼

    叫也將被拒絕。網守還可以閉塞某一網關或網守,禁止其呼入或呼出。對每一網守,還可以設一擁塞上限和擁塞下限,當呼叫超出呼叫上限時認為該網守已擁塞,不再向該網守分

    配呼叫;當呼叫數低於擁塞下限時,認為擁塞已經解除。

    4.軟交換技術及其應用

    ()軟交換技術產生的背景

    人類的通信包括話音、數據、視頻與音頻組合的多媒體三大內容。一直以來,上述三類通信業務均是分別由不同的通信網來承載和疏通。電話網承載和疏通語音業務、數據網

    承載和疏通數據業務,多媒體網承載和疏通多媒體業務。

    隨著社會信息化程度的進一步加深,通信已經成為人們生活和工作中不可缺少的工具,人們對通信要求也不再僅僅是基本的語音通信業務和簡單的瀏覽和收發E-mail,人

    們需要的是能夠隨時、隨地、靈活地獲取所需要的信息。因此要求電信運營商能夠靈活地為用戶提供豐富的電信業務,而基於由不同通信網絡提供不同業務的運營模式難以滿足用

    戶“靈活地獲取所需要的信息”的需求,只有構建一個‘全業務網絡即能夠同時承載和疏通語音、數據、多媒體業務的網絡”才能滿足用戶日益增長的對通信業務的需求。

    電話網的歷史最為悠久,其核心是電話交換機,電話交換機經歷了磁石式、共用電池式、步進制、縱橫制、程控制5個發展階段,其差別在於交換機的實現方式發生了改變。

    程控制電話交換機的出現是一個歷史性的變革,它采用了先進的體系結構,其功能可以分為呼叫業務接入、路由選擇(交換)和呼叫業務控制3部分,其中的交換和呼叫業務控制功

    能均主要是通過程序軟件來實現。但其采用的資源獨占的電路交換方式,以及為通信的雙方提供的對等的雙向4bit/s固定帶寬通道不適於承載突發數據量大、上下行數據流量差

    異大的數據業務。

    數據網的種類繁多,根據其采用的廣域網協議不同,可將其分為幀中繼和IP網,由於IP網具有協議簡單、終端設備價格低廉、以及基於IP協議的業務的開展,

    基於IP協議的Iteret呈爆炸式發展,一度成為了數據網的代名詞。IP網要求用戶終端將用戶數據信息均封裝在IP包中,IP網的核心設備路由器僅是完成“盡力而為”的IP包

    轉發的簡單工作,它采用資源共享的包交換方式,根據業務量需要動態地占用上下行傳輸通道,因此IP網實際上僅是一個數據傳送網,其本身並不提供任何高層業務控制功能,若

    在IP網上開放語音業務,必須額外增加電話業務的控制設備。值得一提的是,IP網中傳送的IP包能夠承載任何用戶數據信息,為實現語音、數據、多媒體流等多種信息在一個承載

    網中傳送創造了條件。

    可見,電話網和數據網均存在一定的先天缺陷、無法通過簡單地改造而成為一個“全業務網”,因此,為了能夠實現在同一個網絡上同時提供語音、數據以及多媒體業務,即

    通信業務的融合,產生了軟交換(softsih)技術。

    2軟交換技術介紹

    2.軟交換網絡的總體結構

    軟交換技術采用了電話交換機的先進體系結構,並采用IP網中的IP包來承載話音、數據以及多媒體流等多種信息。

    一部程控電話交換機可以劃分為業務接入、路由選擇(交換)和業務控制3個功能模塊,各功能模塊通過交換機的內部交換網絡連接成一個整體。軟交換技術是將上述3個功能

    模塊獨立出來,分別由不同的物理實體實現,同時進行了一定的功能擴展,並通過統一的IP網絡將各物理實體連接起來,構成了軟交換網絡。

    電話交換機的業務接入功能模塊對應於軟交換網絡的邊緣接入層;路由選擇(交換)功能模塊對應於軟交換網絡的控制層;業務控制模塊對應於軟交換網絡的業務應用層;IP

    網絡構成了軟交換網的核心傳送層。

    2.2邊緣接入層

    軟交換技術將電話交換機的業務接入模塊獨立成為一個物理實體,稱為媒體網關(MG),MG功能是采用各種手段將各種用戶及業務接入到軟交換網絡中,MG完成數據格式和協

    議的轉換,將接入的所有媒體信息流均轉換為采用IP協議的數據包在軟交換網絡中傳送。

    根據MG接入的用戶及業務不同,MG可以細分為以下幾類。

    中繼媒體網關(TG):用於完成與PST/PLM電話交換機的中繼連接,將電話交換機M中繼中的4bit/s的語音信號轉換為IP包。

    信令網關(SG):用於完成與PST/PLM電話交換機的信令連接,將電話交換機采用的基於TDM電路的七號信令信息轉換為IP包。

    TG和SG共同完成了軟交換網與采用TDM電路交換的PST/PLM電話網的連接,將PST/PLM網中的普通電話用戶及其業務接入到了軟交換網中。接入網關(G):提供模擬用戶線接

    口,用於直接將普通電話用戶接入到軟交換網中,可為用戶提供PST提供的所有業務,如電話業務、撥號上網業務等,它直接將用戶數據及用戶線信令封裝在IP包中。

    綜合接入設備(ID,ItegratedcessDeve):一類ID同時提供模擬用戶線和以太網接口,分別用於普通電話機的接入和計算機設備的接入,適用於分別利用電話機使用

    電話業務、利用計算機使用數據業務的用戶;另一類ID僅提供以太網接口,用於計算機設備的接入,適用於利用計算機同時使用電話業務和數據業務的用戶,此時需在用戶計算機

    設備中安裝專用的“軟電話軟件”。

    多媒體業務網關(MSG,MediaServerscessGateay):用於完成各種多媒體數據源的信息,將視頻與音頻混合的多媒體流適配為I網關:用於連接采用H.323

    協議的IP電話網網關。

    無線接入媒體網關(G,irelesscessGateay):用於將無線接入用戶連接至軟交換網。

    可見,G、TG和SG共同完成了電話交換機的業務接入功能模塊的功能,實現了普通PST/PLM電話用戶的語音業務的接入,並將語音信息適配為適合在軟交換網內傳送的IP

    包。同時軟交換技術還對業務接入功能進行了擴展,體現在等幾類媒體網關。通過各類MG,軟交換網實現了將PST/PLM用戶電話網用戶、

    普通有線電話用戶、無線接入用戶的語音、數據、多媒體業務的綜合接入制層

    軟交換技術將電話交換機的交換模塊獨立成為一個物理實體,稱為軟交換機(SS),SS的主要功能是完成對邊緣接入層中的所有媒體網關的業務控制及媒體網關之間通信的控

    制,具體功能如下。

    ()根據業務應用層相關服務器中登記的用戶屬性,確定用戶的業務使用權限,以確定是否接受用戶發起的業務請求。

    (2)對邊緣接入層的各種媒體網關的資源進行控制,控制各個媒體網關資源的使用,並掌握各個媒體網關的資源占用情況,以確定是否有足夠的網絡通信資源以滿足用戶所申

    請的業務要求。

    (3)完成呼叫的路由選擇功能,根據用戶發起業務請求的相關信息,確定哪些媒體網關之間應建立通信連接關系,並通知這些媒體網關之間建立通信連接關系並進行通信,以

    及在通信過程中所采用的信息壓縮編碼方式、是否啟用回聲抑制等功能。

    (4)對媒體網關之間的通信連接狀態進行監視和控制,在用戶業務使用完成後,指示相應的媒體網關之間斷開通信連接關系。

    (5)計費。由於軟交換機只是控制業務的接續,而用戶之間的數據流是不經過軟交換機的,因此軟交換機只能實現按接續時長計費,而無法實現按信息量計費。若要求軟交換

    機具備按信息量計費的功能,則要求媒體網關具備針對每用戶的每次使用業務的信息量進行統計的功能,並能夠將統計結果傳送給軟交換機。

    (網的關守(G)交互路由等消息,以實現軟交換網與H.323IP電話網的互通。

    2.4業務應用層

    軟交換技術將電話交換機的業務控制模塊獨立成為一個物理實體,稱為應用服務器(S),S的主要功能是完成業務的實現,具體功能如下。()存儲用戶的簽約信息,

    確定用戶對業務的使用權限,一般采用專用的用戶數據庫服務器+服務器或智能網P來實現。

    (2)采用專用的應用服務器和智能網P(要求軟交換機具備SSP功能)來實現YD5-997《郵電部電話交換設備總技術規范書》中定義的基本電話業務及其補充服務功能,以

    及智能網能夠提供的電話卡、被叫付費等智能網業務。

    (3)采用專用的單個應用服務器或多個應用服務器實現融合語音、數據以及多媒體的業務,靈活地為用戶提供各種增值業務和特色業務。

    (4)軟交換網控制層中的軟交換機之間是不分級的,當網絡中每增加一個軟交換機時,其它所有軟交換機必須增加相應的局數據;而這對於網絡運營來說,將是極為麻煩的,

    其解決辦法是在業務應用層中設置策略服務器來為軟交換機提供路由信息。當然,策略服務器的設置方案將直接影響軟交換網絡的安全可靠性。

    2.5核心傳送層

    核心傳送層實際上就是軟交換網的承載網絡,其作用和功能就是將邊緣接入層中的各種媒體網關、控制層中的軟交換機、業務應用層中的各種服務器平台等各個軟交換網網

    元連接起來。

    鑒於IP網能夠同時承載語音、數據、視頻等多種媒體信息,同時具有協議簡單、終端設備對協議的性好且價格低廉的優勢,因此軟交換網選擇了IP網作為承載網絡。

    軟交換網中各網元之間均是將各種控制信息和業務數據信息封裝在IP數據包中,通過核心傳送層的IP網進行通信。

    2.軟交換網中的協議及標准

    軟交換網絡中同層網元之間、不同層的網元之間均是通過軟交換技術定義的標准協議進行通信的。國際上從事軟交換相關標准制定的組織主要是IETF和ITU-T。它們分別從計算機界

    和電信界的立場出發,對軟交換網協議作出了貢獻。

    2媒體網關與軟交換機之間的協議

    除SG外的各媒體網關與軟交換機之間的協議有MP協議和協議兩種。

    MP協議是在之前的一個版本,它的靈活性和擴展性比不上同時在對多運營商的方面也不如協議。

    實際上是同一個協議的名字,由IETF和ITU聯合開發,IETF稱為MEGO,ITU-T稱為H稱為媒體網關控制協議,它具有協議簡單,功能強大,且擴展

    性很好的特點。

    SG與軟交換機之間采用SIGTR協議,SIGTR的低層采用TP協議,為七號信令在P/IP網上傳送提供可靠的連接;高層分為M2P、M2U、M3U。由於M3U具有較大的靈活性,因

    此目前應用較為廣泛。SIGTR/TP協議的根本功能在於將PST中基於TDM的七號信令通過SG以IP網作為承載透傳至軟交換機,由軟交換機完成對七號信令的處理。

    22軟交換機之間的協議

    當需要由不同的軟交換機控制的媒體網關進行通信時,相關的軟交換機之間需要通信,軟交換機與軟交換機之間的協議有BC協議和SIP-T協議兩種。

    BC協議是ITU-T推薦的標准協議,它主要是將原七號信令中的ISUP協議進行封裝,對多媒體數據業務的存在一定不足。SIP-T是IETF推薦的標准協議,它主要是對原SIP協議進

    行擴展,屬於一種應用層協議,采liet-Serve結構,對多媒體數據業務的較好、便於增加新業務,同時SIP-T具有簡單靈活、易於實現、擴展性好的特點。目前BC和SIP

    協議在國際上均有較多的應用。

    23軟交換機與應用服務器之間的協議

    軟交換機與Radius服務器之間通過標准的Radius協議通信。軟交換機與智能網P之間通過標准的智能網應用層協議(IPP)通信。一般情況下,軟交換機與應用服務器之

    間通過廠家內部協議進行通信。為了實現軟交換網業務與軟交換設備廠商的分離,即軟交換網業務的開放不依賴於軟交換設備供應商,允許第三方基於應用服務器獨立開發軟交換

    網業務應用軟件,因此,定義了軟交換機與應用服務器之間的開放的Parlay接口。

    24媒體網關之間的協議

    除SG外,各媒體網關之間通過數據傳送協議傳送用戶之間的語音、數據、視頻等各種信息流。軟交換技術采用RTP(Real-timeTrasportProtol)作為各媒體網關之間

    的通信協議。RTP協議是IETF提出的適用於一般多媒體通信的通用技術,目前,基於H.323和基於SIP的兩大IP電話系統均是采用RTP作為IP電話網關之間的通信協議。

    25小結

    lay協議傳送的均是控制類信息,不包含任何用戶之間的有用通信信息。RTP傳送的是用戶之間的有用通信信息。同時,媒體網關

    與連接的非軟交換網設備之間需采用相應的協議通信。值得一提的是,軟交換網與H.323網互通與H.323網的IP電話網關采用RTP通信,同時軟交換機需與H.323網的

    Gateeeper之間采用H.323協議通信。

    3軟交換技術的應用

    3.目前的軟交換設備對業務的情況

    目前,許多電話交換設備供應商和數據設備供應商均推出了自己的軟交換設備,國內廠商包括中興、華為和大唐;國外廠商包括阿爾卡特、北方電訊、西門子、朗訊io、

    Sous、UT斯達康等公司。各廠商提供的軟交換設備均遵從軟交換技術的總體架構,只是在具體實現方式上存在著一些差異。

    軟交換技術的產生是為了構件一個“全業務網”,即在同一個網上實現語音、數據、多媒體視頻流業務的融合;並且為了實現這個目的,將呼叫控制和業務功能在功能實體

    上進行了分離。但目前各廠家提供的軟交換系統在業務提供上與上述目標還存在一定的差距,還需要經歷一個不斷發展和完善的過程。

    目前,語音業務仍舊在通信業務中占據主導地位,也是各電信運營商盈利的主要來源,軟交換網實現多業務的融合,應首先能夠提供至少與PST相同的語音業務。因此,各設

    備廠商也將對語音業務的列為首要任務。

    語音業務可以分為語音轉接業務和語音直接接入業務。

    軟交換網的虛擬中繼業務提供語音轉接業務,實際上就是利用軟交換網轉接PST端局之間的語音業務,而軟交換網本身不直接接入語音終端用戶,此時軟交換網的功能類似

    於PST中的匯接局或長途局的功能。提供虛擬中繼業務,軟交換網中必須配置TG、SG和軟交換機設備,若僅提供與PST相同的語音轉接業務,則不需要單獨的應用服務器,此時呼

    叫控制和業務的實現均是由軟交換機負責完成。目前各軟交換設備供應商提供的系統均已經能夠提供虛擬中繼業務。

    語音直接接入業務,要求軟交換網具備PST本地端局的功能,在我國信息產業部2年5月25日發布的《電話交換設備總技術規范》以及補充件中規定了PST交換機應具備的

    各項功能,目前各軟交換設備廠家均是利用軟交換機來實現上述功能,而未采用專用的應用服務器。對於用戶信息和存儲和鑒權認證也是由軟交換機來實現,也由專用的應用

    服務器或智能網P來實現,因此,從某種意義上說,目前各廠商提供的軟交換系統對於基本語音業務仍未采用“呼叫控制與業務應用的分離”的概念。同時,軟交換網中為直接

    接入用戶還必須配置G和/或ID設備;與PST相連,則還需配置TG和SG設備。目前各軟交換設備供應商提供的系統均已經能夠提供基本的語音直接接入業務,但不同廠商提供的系

    統對於《電話交換設備總技術規范》以及補充件中規定了PST交換機應具備的各項功能的情況仍各不相同。同時,對於PST智能網實現的各種語音增值業務,各廠家提供的軟

    交換系統也是通過智能網方式來實現的,此時,軟交換機具備SSP功能,觸發智能網業務,訪問智能網的P。近年來數據業務的增長較快,但業務應用主要集中在瀏覽、

    E-mail、下載、網絡游戲、網絡視頻流媒體在線觀看、網上購物、Q及網上聊天等業務。軟交換設備供應商推出了一些數據與語音相融合的業務,例舉如下。

    上網呼叫等待業務:用戶通過電話線撥號上網,當有電話呼入時,用戶可以在界面上得到電話呼入的提示,並可選擇接聽、拒絕、前轉來電。

    點擊撥號業務:通過點擊eb頁面上的Tel或Fax的號碼,發起電話呼叫。

    eb8業務:通過點擊eb頁面上的8號碼,通過發起電話呼叫,話費由被叫承擔。

    短消息業務:通過發送、接收短消息至移動手機。

    個人數據庫業務:用戶可以將自己的包括電話號碼、E-Mail地址在內的通信錄、單日或多日的個人日程安排表等重要私人信息存放在系統為用戶分配的專用數據存儲設備中,

    並可隨時調用查看和編輯修改,以備紙制文件或手機的遺失。

    唯一信息業務:系統為用戶分配專用的存儲資源,用戶的固定電話和手機電話留言、E-mail收件、網上購物定單等所有接收信息均存儲在用戶的統一信箱中,用戶可通過

    機訪問自己的統一信箱而獲得所有與自己相關的信息。

    呼叫跟隨業務:實際上是對電話業務中的呼叫前轉業務的擴展,允許用戶設定多個被叫號碼,來電在不同的時段轉接至不同的被叫號碼,且在同一時段,來電順序接至不同

    的被叫號碼。

    網絡交流中增加語音交流的業務:目前在Iteret上進行網絡游戲、網絡聊天時,用戶之間的交流只能基於文本的方式,此業務提供了-的語音交流功能。

    其它還有會議等多方語音、數據通信業務等。

    以上列舉了一些目前軟交換設備供應商通過增加應用服務器,已經能夠的一些主要業務,當然不同廠商對上述業務的情況、實現方式、業務功能不盡相同。

    3.2軟交換網可行的應用

    從上述業務中可以看出,目前軟交換網絡提供的業務仍主要是在語音業務方面,且提供的增值業務功能也很有限,其中部分業務功能利用智能網一樣能夠實現,目前,軟交換

    設備供應商、運營商尚無法提供真正吸引用戶的“ill”級的、軟交換網特有的業務。軟交換網業務的發展和完善仍需要設備供應商、運營商、內容服務提供商的努力,仍有一段

    漫長的路要走。

    根據軟交換技術的特點、設備的成熟性,以下提出一些目前軟交換網可行的應用。

    3.2.長途語音業務

    目前,大部分軟交換設備供應商均已經能夠提供成熟的虛擬中繼業務,來轉接PST語音業務。

    對於擁有龐大的、完善的IP網絡,但無PST的電信運營商來說,采用軟交換網絡提供長途語音業務是一種較好的選擇,由於軟交換網是采用IP網作為承載,因此,可以節省

    TDM傳輸電路建設的投資。建設軟交換網的TG、SG和軟交換機,並完成與PST連接,同時選擇合適的用戶鑒權方式即可開放業務。

    對於擁有一個已經將自己各地分支機構通過IP網連接起來的跨地域的企業來說,采用軟交換網將各分支機構的電話機連接起來,即TG、SG與各分支機構的PBX連接起來,或者

    通過G、ID直接連接各電話機,並建設軟交換機即可使用內部網絡疏通長途電話業務,節省數目可觀的電話費3地語音接入業務

    對於擁有龐大的、完善的本地IP網絡,但無本地PST端局的電信運營商來說,采用軟交換網絡接入用戶也是一種較好的選擇,本地PST端局的覆蓋范圍有限,且用戶線布放的

    工程實施難度較大,因此,可以在用戶端設置ID設備,利用已有的小區寬帶IP網絡連接至軟交換IP網絡,完成各個ID與軟交換機、其它媒體網關設備的連接,即實現了本地電話

    機的接入,同時為了保證本地接入的電話能夠與其它運營商的PST通信,還需完成軟交換網與PST的連接。

    同時,對接入的本地用戶還可以靈活、多樣地為用戶開放軟交換業務,並隨著軟交換業務的發展不斷豐富完善。

    3動3G網絡

    無論DM還DM2,其發展目標均是在核心網絡實現語音和數據業務的統一承載和交換,軟交換技術無疑將是一種較好的選擇。在3G網絡中,原M將裂變為M-G和

    M-SERVER,M-G完成媒體網關的功能,M-SERVER完成軟交換機的功能,IP網絡作為3G網絡的統一語音、數據媒體流的承載網絡,實現各種業務數據流的融合。

    3.3軟交換網絡建設中應注意的問題

    3.3.安全問題

    安全問題包括網絡安全和用戶數據安全兩個方面。

    網絡安全是指軟交換網絡本身的安全,即保證軟交換網絡中的媒體網關、軟交換機、應用服務器設備不會受到非法攻擊。由於軟交換技術選擇了IP網作為承載網,IP協議的簡

    單和通用為網絡黑客提供了便利條件。當軟交換選擇了開放的(與Iteret相連的)IP網作為承載網時,網絡安全問題尤其突出,必須在IP網上采用合適的安全策略,以保證軟交換

    網的網絡安全。

    用戶數據安全是指用戶的簽約信息和通信信息的安全,即不會被非法的第三方竊取和監聽。首先,軟交換網需采用必需的安全認證策略保證用戶簽約信息的安全,同時,無論

    是用戶的簽約信息還是用戶的通信信息的安全均需要IP網的安全策略作為保證。

    3服務質量保證

    目前各軟交換設備供應商均聲稱所提供軟交換系統對QoS服務質量的保證,即軟交換機能夠根據語音、數據、視頻的業務特性為用戶所申請使用的業務分配特定的網絡資

    源,以保證QoS。但軟交換網的業務是承載在IP網上的,基於“besteffort”服務策略的IP網難以很好地貫徹軟交換機的QoS策略,因此,為保證軟交換網的業務服務質量,必須

    要求軟交換的IP承載網“Diffserv”等必要的服務質量保證策略。

    3地址

    軟交換技術選擇了IP網作為軟交換網的承載網,因此,軟交換網中的各網元設備均需要設備IP地址;若軟交換網僅提供虛擬中繼業務,則不需為用戶分配用戶IP地址,若軟交

    換網提供本地直接接入用戶的業務,則需要為每一個用戶均分配一個用戶IP地址。目前的IP地址有IPv4和IPv兩種標准,IPv4推出較早,是目前廣泛采用的標准,但目前剩余的

    IP地址數量已經極為有限。為了解決IPv4地址資源緊張的問題,產生了IPv,IPv對IP地址資源進行了擴展,IP地址資源已經不再成為限制。但IPv4和IPv在同一網絡中不能並

    存,必須在網絡中進行轉換和包封,IPv4和IPv的大規模混合組網尚無經驗可循。IPv4將IP地址劃分為公有IP地址和私有IP地址兩大類,同時IP網絡設備動態IP地址和靜態IP

    地址的分配使用方式,公有地址和私有地址的選用既要考慮網絡訪問效率因素,又要綜合考慮網絡安全因素;動態地址和靜態地址的選用既要考慮擁有的地址資源、地址使用效

    率,又要考慮對開放業務的影響。如上所述,目前軟交換網絡能夠提供的極具吸引力的業務還很有限,還需要設備供應商、運營商、內容服務提供商以及用戶需求的各方努力,

    軟交換網的建設應結合軟交換技術的特點和自身的業務需求,避免盲目建設。同時,軟交換網的建設還需要關注IP承載網的建設情況,只有構建在一個安全、完善的IP網上的軟

    交換網才具有生命力。

    5.關於網絡傳真號碼的定義

    關於傳真號碼的定義:請不要輸入國際電話訪問代碼,如或。相反,只需要象下面的例子這樣,輸入國家代碼、地區或城市代碼以及本地電話號碼。即使將傳真發送

    給您自己,也必須遵守這條規則。形式如下:(國家代碼)(城市代碼)(本地電話號碼)例如,中華人民共和國的國家代碼為“8”,北京地區代碼為“”。如果您要發送傳

    真到北京地區,即使從北京發送,也應按照下面的形式輸入傳真號碼:8XXXXXXXX或8——XXXXXXXX發往其他國家或地區的傳真的號碼形式如下所示:(國家代碼)(城市代

    碼)(本地電話號碼)

    標准的IP電話網絡中4種實體及作用

    在采用H.323標准的IP電話網絡中,主要有4種實體:終端、網關(G,Gateay)、網守(G,Gateeeper)和多點控制單元(U,MultipoitotrolUit)。其中終端是

    在分組網絡上遵循H.323標准進行實時通信的端點設備;網關負責不同網絡之間的信令和控制信息的轉換以及媒體信息變換和復用;而網守處於高層,提供對端點(終端、網關、

    多點控制單元統稱為端點)和呼叫的管理功能,是IP電話網絡系統中的重要管理實體。網守的主要功能有:地址解析、接入控制、帶寬管理、區域管理等四項基本功能;此外,還

    能提供呼叫控制信令、呼叫管理等其他功能。要構建一個穩定可靠的、實用的VOIP網,離不開G的管理。

    軟件破解概念.

    斷點:

    所謂斷點就是程序被中斷的地方,這個詞對於解密者來說是再熟悉不過了。那麼什麼又是中斷呢?中斷就是由於有特殊事件(中斷事件)發生,計算機暫停當前的任務(即程序),轉而去執行另外的任務(中斷服務程序),然後再返回原先的任務繼續執行。打個比方:你正在上班,突然有同學打電話告訴你他從外地坐火車過來,要你去火車站接他。然後你就向老板臨時請假,趕往火車站去接同學,接著將他安頓好,隨後你又返回公司繼續上班,這就是一個中斷過程。我們解密的過程就是等到程序去獲取我們輸入的注冊碼並准備和正確的注冊碼相比較的時候將它中斷下來,然後我們通過分析程序,找到正確的注冊碼。所以我們需要為被解密的程序設置斷點,在適當的時候切入程序內部,追蹤到程序的注冊碼,從而達r的目的。

    2.領空:

    這是個非常重要的概念,但是也初學者是常常不明白的地方。我們在各種各樣的破解文章裡都能看到領空這個詞,如果你搞不清楚到底程序的領空在哪裡,那麼你就不可能進入破解的大門。或許你也曾破解過某些軟件,但那只是瞎貓碰到死老鼠而已(以前我就是這樣的^_^,現在說起來都不好意思喔!)。所謂程序的領空,說白了就是程序自己的地方,也就是我們要破解的程序自己程序碼所處的位置。也許你馬上會問:我是在程序運行的時候設置的斷點,為什麼中斷後不是在程序自己的空間呢?因為每個程序的編寫都沒有固定的模式,所以我們要在想要切入程序的時候中斷程序,就必須不依賴具體的程序設置斷點,也就是我們設置的斷點應該是每個程序都會用到的東西。在DOS時代,基本上所有的程序都是工作在中斷程序之上的,即幾乎所有的DOS程序都會去調用各種中斷來完成任務。但是到了IDOS時代,程序沒有權力直接調用中斷,IDOS系統提供了一個系統功能調用平台(PI),就向DOS程序以中斷程序為基礎一樣,IDOS程序以PI為基礎來實現和系統打交道,從而各種功能,所以IDOS下的軟件破解其斷點設置是以PI函數為基礎的,即當程序調用某個PI函數時中斷其正常運行,然後進行解密。例如在SOFTE中設置下面的斷點:bpxGetDlgItemText(獲取對話框文本),當我們要破解的程序要讀取輸入的數據而調用GetDlgItemText時,立即被SOFTE攔截到,從而被破解的程序停留在GetDlgItemText的程序區,而GetDlgItemText是處於IDOS自己管理的系統區域,如果我們擅自改掉這部分的程序代碼,那就大禍臨頭了^_^!所以我們要從系統區域返回到被破解程序自己的地方(即程序的領空),才能對程序進行破解,至於怎樣看程序的領空請看前面的SOFTE圖解。試想一下:對於每個程序都會調用的程序段,我們可能從那裡找到什麼有用的東西嗎?(怎麼樣去加密是程序自己決定的,而不是調用系統功能實現的!)

    :

    即pplatioProgrammigIterfe的簡寫,中文叫應用程序編程接口,是一個系統定義函數的大集合,它提供了訪問操作系統特征的方法。PI包含了幾百個應用程序調用的函數,這些函數執行所有必須的與操作系統相關的操作,如內存分配、向屏幕輸出和創建窗口等,用戶的程序通過調用PI接口同IDOS打交道,無論什麼樣的應用程序,其底層

    4.關於程序中注冊碼的存在方式:

    破解過程中我們都會去找程序中將輸入的注冊碼和正確的注冊碼相比較的地方,然後通過對程序的跟蹤、分析找到正確的注冊碼。但是正確的注冊碼通常在程序中以兩種形態存在:顯式的和隱式的,對於顯式存在的注冊碼,我們可以直接在程序所處的內存中看到它,例如你可以直接在SOFTE的數據窗口中看到類似‘2975523‘這樣存在的注冊碼(這裡是隨意寫的),對於注冊碼顯式存在的軟件破解起來比較容易;但是有些軟件的程序中並不會直接將我們輸入的注冊碼和正確的注冊碼進行比較,比如有可能將注冊碼換算成整數、或是將注冊碼拆開,然後將每一位注冊碼分開在不同的地方逐一進行比較,或者是將我們輸入的注冊碼進行某種變換,再用某個特殊的程序進行驗證等等。總之,應用程序會采取各種不同的復雜運算方式來回避直接的注冊碼比較,對於這類程序,我們通常要下功夫去仔細跟蹤、分析每個程序功能,找到加密算法,然後才能破解它,當然這需要一定的88匯編編程功底和很大的耐心與精力。

    5.關於軟件的破解方式:

    本人將破解方式分為兩大類,即完全破解和暴力破解。所謂完全破解主要是針對那些需要輸入注冊碼或密碼等軟件來說的,如果我們能通過對程序的跟蹤找到正確的注冊碼,通過軟件本身的注冊功能正常注冊了軟件,這樣的破解稱之為完全破解;但如果有些軟件本身沒有提供注冊功能,只是提供試用(DEMO),或是注冊不能通過軟件本身進行(例如需要獲取另外一個專用的注冊程序,通過ITERET的注冊等等),或者是軟件本身的加密技術比較復雜,軟件破解者的能力、精力、時間有限,不能直接得到正確的注冊碼,此時我們需要去修改軟件本身的程序碼.

    關於破解教程中程序代碼地址問題:

    破解教程中都會放上一部分程序代碼以幫助講解程序的分析方法,例如下面的一段程序代碼:

    7:4833PUSH

    7:4835PUSHEBX

    7:483LL[USER32!EdDialog]

    7:48JMP48

    在這裡程序中的代碼地址如7:4833,其代碼段的值(即7)有可能根據不同的電腦會有區別,不一定一模一樣,但偏移值應該是固定的(即4833不變),所以如果看到破解文章裡的程序代碼的地址值和自己的電腦裡不一樣,不要以為搞錯地方了,只要你的程序代碼正確就不會有問題。

    加密碼技術.

    按照技術分類

    加密技術通常分為兩大類:“對稱式”和“非對稱式”。

    對稱式加密就是加密和解密使用同一個密鑰,通常稱之為“Sessioey”這種加密技術目前被廣泛采用,如美國政府所采用的DES加密標准就是一種典型的“對稱式”加密法,它的Sessioey長度為5Bits。

    非對稱式加密就是加密和解密所使用的不是同一個密鑰,通常有兩個密鑰,稱為“公鑰”和“私鑰”,它們兩個必需配對使用,否則不能打開加密文件。這裡的“公鑰”是指可以對外公布的,“私鑰”則不能,只能由持有人一個人知道。它的優越性就在這裡,因為對稱式的加密方法如果是在網絡上傳輸加密文件就很難把密鑰告訴對方,不管用什麼方法都有可能被別竊聽到。而非對稱式的加密方法有兩個密鑰,且其中的“公鑰”是可以公開的,也就不怕別人知道,收件人解密時只要用自己的私鑰即可以,這樣就很好地避免了密鑰的傳輸安全性問題。

    、常用密鑰算法

    密鑰算法用來對敏感數據、摘要、簽名等信息進行加密,常用的密鑰算法包括:

    DES(DataEryptioStadard):數據加密標准,速度較快,適用於加密大量數據的場合;

    3DES(TripleDES):是基於DES,對一塊數據用三個不同的密鑰進行三次加密,強度更高;

    2和4:用變長密鑰對大量數據進行加密,比DES快;

    IDE(IteratioalDataEryptiolgorithm)國際數據加密算法,使用28位密鑰提供非常強的安全性;

    RS:由RS公司發明,是一個變長密鑰的公共密鑰算法,需要加密的文件快的長度也是可變的;

    DS(DigitalSigaturelgorithm):數字簽名算法,是一種標准的DSS(數字簽名標准);

    ES(dvaedEryptioStadard):高級加密標准,是下一代的加密算法標准,速度快,安全級別高,目前ES標准的一個實現是Rijdael算法;

    BLOFISH,它使用變長的密鑰,長度可達448位,運行速度很快;

    其它算法,如ElGamal、Deffie-Hellma、新型橢圓曲線算法C等。

    2、單向散列算法

    單向散列函數一般用於產生消息摘要,密鑰加密等,常見的有:

    MD5(MessageDigestlgorithm5):是RS數據安全公司開發的一種單向散列算法,MD5被廣泛使用,可以用來把不同長度的數據塊進行暗碼運算成一個28位的數值;

    SH(SureHashlgorithm)這是一種較新的散列算法,可以對任意長度的數據運算生成一個位的數值;

    M(Messageuthetatioode):消息認證代碼,是一種使用密鑰的單向函數,可以用它們在系統上或用戶之間認證文件或消息。HM(用於消息認證的密鑰散列法)就是

    這種函數的一個例子。

    lRedudayh):循環冗余校驗碼校驗由於實現簡單,檢錯能力強,被廣泛使用在各種數據校驗應用中。占用系統資源少,用軟硬件均能實現,是進行數據傳輸差錯檢測地一種很好的手段並不是嚴格意義上的散列算法,但它的作用與散列算法大致相同,所以歸於此類)。

    3、其它數據算法

    其它數據算法包括一些常用編碼算法及其與明文(II、Uode等)轉換等,如Base4、QuotedPritable、ED等。  
本站首頁 | 玄幻小說 | 武俠小說 | 都市小說 | 言情小說 | 收藏本頁