丫丫軟體

丫丫軟體是一款監控組態軟體監控組態軟體是伴隨著計算機技術的突飛猛進發展起來的。

基本介紹

  • 軟體名稱:丫丫軟體
  • 軟體語言:C++
監控組態,軟體歷史,軟體破解思路淺析,

監控組態

監控組態軟體是伴隨著計算機技術的突飛猛進發展起來的。60年代雖然計算機開始涉足工業過程控制,但由於計算機技術人員缺乏工廠儀表和工業過程的知識,導致計算機工業過程系統在各行業的推廣速度比較緩慢。70年代初期,微處理器的出現,促進了計算機控制走向成熟。首先,微處理器在提高計算能力的基礎上,大大降低了計算機的硬體成本,縮小了計算機體積,很多從事控制儀表和原來一直就從事工業控制計算機的公司先後推出了新型控制系統,這一歷史時期較有代表性的就是1975年美國Honeywell公司推出的世界上第一套DCS TDC-2000,而隨後的20年間,DCS及其計算機控制技術日趨成熟,得到了廣泛套用,此時的DCS已具有較豐富的軟體,包括:計算機系統軟體(作業系統)、組態軟體、控制軟體、操作站軟體、其它輔助軟體(如通訊軟體)等。 這一階段雖然DCS技術、市場發展迅速,但軟體仍是專用和封閉的,除了在功能上不斷加強外,軟體成本一直居高不下,造成DCS在中小型項目上的單位成本過高,使一些中小型套用項目不得不放棄使用DCS。80年代中後期,隨著個人計算機的普及和開放系統(Open System)概念的推廣,基於個人計算機的監控系統開始進入市場,並發展壯大。組態軟體做為個人計算機監控系統的重要組成部分,比PC監控的硬體系統具有更為廣闊的發展空間。這是因為,第一,很多DCS和PLC廠家主動公開通訊協定,加入“PC監控”的陣營。目前,幾乎所有的PLC和一半以上的DCS都使用PC做為操作站。第二,由於PC監控大大降低了系統成本,使得市場空間得到擴大,從無人值守的遠程監視(如防盜報警、江河汛情監視、環境監控、電信線路監控、交通管制與監控、礦井報警等)、數據採集與計量(如居民水電氣表的自動抄表、鐵道信號採集與記錄等)、數據分析(如汽車/機車自動測試、機組/設備參數測試、醫療化驗儀器設備實時數據採集、虛擬儀器、生產線產品質量抽檢等)到過程控制,幾乎無處不用。第三,各類智慧型儀表、調節器和PC- Based設備可與組態軟體構築完整的低成本自動化系統,具有廣闊的市場空間。第四,各類嵌入式系統現場匯流排的異軍突起,把組態軟體推到了自動化系統主力軍的位置,組態軟體越來越成為工業自動化系統中的靈魂。 組態軟體之所以同時得到用戶和DCS廠商的認可有以下幾個原因: 1. 個人計算機作業系統日趨穩定可靠,實時處理能力增強且價格便宜。 2. 個人計算機的軟體及開發工具豐富,使組態軟體的功能強大,開發周期相應縮短,軟體升級和維護也較方便。 目前的多數組態軟體都是在Windos3.1或3.2作業系統下逐漸成熟起來的,國外少數組態軟體可以在OS/2或Unix環境下運行。目前絕大多數組態軟體都運行在Windows98/NT環境下。較理想的環境是WindowsNT或Windows2000作業系統,因為其核心是原來的VMS的變種,可靠性和實時性都好於Windows98。 組態軟體的開發工具以C++為主,也有少數開發商使用Delphi或C++Builder。一般來講,使用C++開發的產品運行效率更高,程式代碼較短,運行速度更快,但開發周期要長一些,其它開發工具則相反。

軟體歷史

1990 Autodesk 成立多媒體部,推出了第一個動畫工作――3D Studio軟體
1996 Autodesk 成立Kinetix 分部負責3ds的發行
1999 Autodesk 收購Discreet Logic 公司,並與Kinetix 合併成立了新的Discreet 分部
DOS 版本的3D Studio 誕生在80 年代末,那時只要有一台386 DX 以上的微機就可以圓一個電腦設計師的夢。但是進入90年代後,PC 業及Windows 9x 作業系統的進步,使DOS 下的設計軟體在顏色深度、記憶體、渲染和速度上存在嚴重不足,同時,基於工作站的大型三維設計軟體Softimage、Lightwave、Wavefront 等在電影特技行業的成功使3D Studio 的設計者決心迎頭趕上。與前述軟體不同,3D Studio 從DOS 向Windows的移植要困難得多,而3D Studio MAX的開發則幾乎從零開始。
3D Studio MAX 1.0
1996年4月,3D Studio MAX 1.0 誕生了,這是3D Studio系列的第一個windows版本。
3D Studio MAX R2
1997年8月4日在加利福尼亞洛杉磯Siggraph 97上正式發布。新的軟體不僅具有超過以往3D Studio MAX幾倍的性能,而且還支持各種三維圖形應用程式開發接口,包括OpenGL和Direct3D。3D Studio MAX針對Intel Pentium Pro和PentiumⅡ處理器進行了最佳化,特別適合Intel Pentium多處理器系統
3D Studio MAX R3
在1999年4月加利福尼亞聖何塞遊戲開發者會議上正式發布。這是帶有Kinetix標誌的最後版本。
Discreet 3ds max 4
紐奧良Siggraph 2000上發布。從4.0版開始,軟體名稱改寫為小寫的3ds max。3ds max 4 主要在角色動畫製作方面有了較大提高。
Discreet 3ds max 5
2002年6月26,27日分別在波蘭,西雅圖,華盛頓等地舉辦的3dsmax5演示會上發布。這是第一版本支持早先版本的外掛程式格式,3dsmax 4的外掛程式可以用在5上,不用重新編寫。3DS Max 5.0在動畫製作、紋理、場景管理工具、建模、燈光等方面都有所提高,加入了骨頭工具(Bone Tools)和重新設計的UV工具(UV Tools)。
Discreet 3ds max 6
2003年7月,Discreet發布了著名的3D軟體3ds max的新版本3ds max 6 。主要是集成了mental ray渲染器。
Discreet 3ds max 7
Discreet公司於2004年8月3日發布。這個版本是基於3ds max 6的核心上進化的。3ds max 7為了滿足業內對威力強大而且使用方便的非線性動畫工具的需求,集成了獲獎的高級人物動作工具套件character studio。並且這個版本開始3dsmax正式支持法線貼圖技術。
Autodesk 3ds Max 8
2005年10月11日,Autodesk宣布其3ds Max軟體的最新版本3ds Max 8正式發售。
Autodesk 3ds Max 9
Autodesk在Siggraph 2006 User Group大會上正式公布3ds Max 9 與Maya 8 首次發布包含32位和64位的版本。
Autodesk 3ds Max 2008
2007年10月17號在加利福尼亞聖地亞哥Siggraph 2007上發布,該版本正式支持Windows Vista作業系統。
Vista? 32 位和64 位作業系統以及Microsoft DirectX® 10 平台正式兼容的第一個完整版本。
Autodesk 3ds Max 2009
舊金山, 2008年2月12日電— 今天Autodesk, Inc. (NASDAQ: ADSK) 宣布推出Autodesk 3ds Max 建模、動畫和渲染軟體的兩個新版本。該軟體是用於開發遊戲的領先的創造工具。該公司推出了面向娛樂專業人士的Autodesk 3ds Max 2009 軟體,同時也首次推出3ds Max Design 2009 軟體,這是一款專門為建築師、設計師以及可視化專業人士而量身定製的3D 套用軟體。Autodesk 3ds Max 的兩個版本均提供了新的渲染功能、增強了與包括Revit 軟體在內的行業標準產品之間的互通性,以及更多的節省大量時間的動畫和製圖工作流工具。3ds Max Design 2009 還提供了燈光模擬和分析技術。
Autodesk 3ds Max 2010
2009年4月,3ds Max 2010終於浮出水面,Autodesk最近幾年的併購、收購行為讓它瞬間擁有了幾乎全部的動畫多媒體軟體工具,而且其他機械、建築領域也在進行著同樣的工作,在這些收購的背後,意味著“整合”。早在去年年底美國拉斯維加斯的Autodesk ATC大會上,Autodesk就首度公布了Max2010的相關情況。
2010版特色功能:石墨(Graphite)建模工具材質總管(Material Explorer)xView格線分析工具(xView Mesh Analyzer)視口畫布(Viewport Canvas)ProBooleans增強增強的UVW UnwrapProOptimizer支援mental mill/MetaSL增強的預覽功能改良的曝光照明分析減少GI動畫閃爍:mental ray渲染表面貼圖增強的場景瀏覽器(Scene Explorer)支持Flight Studio格式,等等眾多新功能……
Autodesk 3ds Max 2011
Autodesk 公司近日宣布今年四月份將正式發布其3ds Max軟體的最新版本3ds Max2011,新版軟體將加入以下幾項新功能:
-新增Slate工具:這是一種新的基於節點的材質編輯器,使用這種編輯器,軟體用戶可以更加方便地編輯材質
-Quicksilver硬體渲染引擎:新款多執行緒渲染引擎,可以利用CPU和GPU來為繪圖場景提供渲染加速,速度要比舊款引擎提升10倍左右。
-新增能讓用戶在viewport視窗直接觀察紋理,材質貼圖效果的功能,用戶無需為了挑選合適的紋理或材質貼圖而反覆渲染
-新增3ds Max Composite合成貼圖工具:新的3ds Max Composite合成貼圖工具可支持動態高光(HDR)等特效,該工具基於Autodesk公司的Toxik軟體。Autodesk公司數字娛樂部門的副總裁Stig Gruman表示:“我們推出3ds Max2011的首要目標是要提升用戶日常創作工作的效率。我們對3ds Max2011的核心部件進行了重新設計,推出了新的基於節點的材質編輯器工具,並為這款軟體加入了包括Quicksilver 硬體渲染等許多新功能,在3ds Max2011的幫助下,3D創作者將能在更短的時間內創作出更高質量的3D作品。”
3ds Max 2011已於2011年4月份發布,新版軟體的售價定為3495美元,軟體的升級價則為1745美元。

軟體破解思路淺析

軟體的著作權問題一直是讓人關注的安全問題,Cracker的出現讓軟體著作權保護在某種意義上遇到了挑戰,0day不斷發布的keygen讓所有的共享軟體作者或商業軟體組織感到頭疼,隨著國內計算機愛好者的不斷增多,民間很多Cracker的躁動和不安掀起了狂熱的破解潮,國內眾多破解組織也爭相成立,CCG\BCG\FCG等破解組織讓廣大網友目不暇接,這些在外人眼中神秘的俠客,對於共享軟體破解又是如何做得呢?
Cracker蓄勢待發
我們不得而知的是,每個人在破解每一款軟體的具體方法,但我們能夠了解到的是,他們大多採用了很多破解技巧和思路,這在各種破解論壇上Cracker發表的破解文章中就可看到。
對於及其初級的破解者來說,w32dasm和WinHEX是個不錯的選擇。首先說說WinHEX,這是一款非常優秀的16進制檔案編輯與磁碟編輯軟體,可做Hex與ASCII碼編輯修改,並具備RAM編輯功能,對於早期的共享軟體來說,它們在記憶體中明目張胆的對照驗證碼的方式讓WinHEX大放異彩,通過在註冊錯誤結果出示後,在其將正確信息與錯誤信息對照時,將key揪出來是WinHEX的看家本領,遺憾的是,隨著重啟驗證機制的大面積套用和加密混合對照方式的出現,WinHEX更多的則充當了編輯修改工具。
第2頁:暴力破解
此時,技術門檻在簡單的提高的同時,讓那些急於破解的Cracker更加直接——暴力破解方式。這裡的暴力破解非密碼學中的窮舉破解方式,它是通過改變源程式的運轉流程,修改新的跳轉,達到突破驗證的目的。w32dasm正是這方面的好手!
W32Dasm是一個靜態反彙編工具,也是破解人常用的工具之一,它也被比作破解人的屠龍刀。網上被修改過的W32Dasm版本不勝枚舉,可見其受歡迎程度,那么它又是如何進行破解的呢?
一般來說,通過運行破解軟體,在輸入你的姓名和任意註冊碼後去註冊,通常都會提示錯誤信息,將錯誤提示信息記下來,然後在串式參考中找到錯誤提示信息或可能是正確的提示信息雙擊滑鼠左鍵,此時向上尋找,都可以得到JNE\JE之類的跳轉,這之前正是註冊碼驗證的過程,而Cracker要做的就是將其JMP或者EB掉,讓程式反向。
一切聽起來似乎都很順利,事實上破解工作要難做的多,因為你不知道要面臨何種問題,殼就算一個!加殼是指對目標檔案資源的壓縮,是保護檔案的常用手段。加殼過的程式可以直接運行,但是不能查看原始碼,要經過脫殼才可以查看原始碼。這也是為什麼在W32Dasm下無法查看很多程式的串式參考的原因了。脫殼的方法有很多,包括工具和手動,暫且不表,畢竟本文不想討論如何破解軟體。
第3頁:動態絕殺
以上這些不過是很被動的方法,可以說現今的加密保護技術,防住靜態破解是非常容易的。於是被Cracker推崇的動態破解方法就更顯得寶貴了。為什麼這么說呢?這種方法可謂以不變應萬變,但都要有一定的彙編基礎和對API方面的理解(特指Windows系統)。
著名的動態調試軟體SoftICE就是其中一款。SoftICE源自Compuware,在DOS環境中,是最佳調試程式之一;在Windows系統中,更是獨占鰲頭。所以,許多解密者對其倍加珍愛,將其生產者NuMega奉為最推崇的公司。
TRW2000則是國內軟體的一支奇葩,小巧方便的軟體帶來了更為簡潔的調試體驗,一切盡在掌握,二者可謂各有千秋,但隨著GUI要求越來越高,目前一款名為Ollydbg的軟體後來居上,成為眾多調試軟體中的佼佼者,由於其動靜兼備,界面友好,且在系統中的表現也很穩定,讓眾多Cracker愛不釋手。
動態破解可謂高深莫測,靈活度非常高,這也是Cracker的“亢龍有悔”絕招,一般的軟體到此都會難逃一劫,我們暫且只能描述到這裡。但筆者此文目的並非抨擊逆向工程者,雖然Cracker屬於這個範疇,但至少並非所有的逆向工程者都以商業利益為目的,很多人成為了反病毒工程師,很多人在互相切磋技藝的同時提高了自己的計算機水平(他們一般使用叫CrackMe的demo程式練手)。這些人的貢獻和學習的態度是毋庸置疑的。
在奧運來臨之際,國家也更注重智慧財產權的保護,儘管目前Cracker還有存活市場,但隨著制度體系的完善和用戶素質水平的提高,盜版將不會充斥著整個軟體業,著作權的保護將不會被這些Cracker所隨意衝擊。

相關詞條

熱門詞條

聯絡我們