版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
E.T.006遠程掌握系統可行性爭論報告E.T.006遠程掌握系統可行性爭論報告Group0610工程號: 06文檔號: 1.0工程編號:1.0版本號: 1.0隱秘機密隱秘機密絕密E.T.006〔Version1.0〕可行性爭論報告(簡體中文)工程號工程號06文檔號1.0工程編號1.02023917日第一次修改日期202312月20日By陳天翔E.T.006〔Version1.0〕可行性爭論報告陳天翔陳天翔2023917日第一次修改日期202312月20日By陳天翔目錄\l“_TOC_250031“引言 5\l“_TOC_250030“編寫目的 5\l“_TOC_250029“背景 5\l“_TOC_250028“定義 5\l“_TOC_250027“參考資料 6\l“_TOC_250026“可行性爭論的前提 6\l“_TOC_250025“要求 6\l“_TOC_250024“目標 6\l“_TOC_250023“條件、假定和限制 7\l“_TOC_250022“可行性爭論承受的方法 7\l“_TOC_250021“評價尺度 7\l“_TOC_250020“對現有系統的分析 7\l“_TOC_250019“數據流程和處理流程 7\l“_TOC_250018“費用開支 8\l“_TOC_250017“人員 8\l“_TOC_250016“設備 8\l“_TOC_250015“局限性 9\l“_TOC_250014“所建議的系統的可行性分析 9\l“_TOC_250013“對所建議的系統的簡要描述 9\l“_TOC_250012“數據流程和處理流程 9\l“_TOC_250011“與現有系統的比較的優越性 10\l“_TOC_250010“承受建議系統可能帶來的影響 10\l“_TOC_250009“局限性 10\l“_TOC_250008“技術可行性評價 10\l“_TOC_250007“可選擇的其他系統方案 10所建議系統經濟可行性分析 1支出 1收益 1\l“_TOC_250006“收益/投資比 1\l“_TOC_250005“投資回收周期 1\l“_TOC_250004“敏感性分析 1\l“_TOC_250003“社會條件方面的可行性 1\l“_TOC_250002“法律方面的可行性 1\l“_TOC_250001“用戶使用方面的可行性 1\l“_TOC_250000“結論意見 12引言編寫目的編寫該可行性分析報告的目的是為了在技術和其他方面對E.T.006遠程掌握系統的開發進展一次概括性的爭論,并選擇最合理的方案進展開發。該報告的讀者對象為第六小組全體組員和楊金生教師以及兩位助教。該報告將從技術,經濟以及社會可行性等方面進展可行性分析。背景擬開發軟件的工程名稱:E.T.006遠程掌握系統。F0203306F0203305的7位同學,即Group06,預期用戶為寬闊網絡安全愛好者。該軟件運行于MicrosoftWindows2023/XP/2023或其他NT近程插入借用其他軟件的進程進展工作參照的其他已有系統為:BO,冰河,灰鴿子,廣外女生等著名木馬程序定義名詞說明DLL 插入(DLL名詞說明DLL 插入(DLL安排內存空間將目標可執行dll插入目標進程Injection)(extensiveplugin)成對發放,對應客戶端和效勞端,擴展系統功能實現PE格式EXE捆綁并在目標主機釋放并運行對 稱 加 密(symmetricalencryption)穿插合并(interlacedcombination)同一密鑰的加密解密過程,隱蔽通信信息小組自創的合并技術,分別特征碼繞開病毒防火墻檢查(passivesleeping)嗅探器(sniffer)動態外連進程等待函數到目標進程,臨時使其實效用于檢測系統通信安全性擔憂全代碼(unsage用于c#編寫的Client插件與win32C++的Server插件的遺留代碼code) 實現重用參考資料本工程可能會參考的資料匯總楊文龍,姚淑珍,吳蕓編著.軟件工程.北京:電子工業出版社,1997鄭人杰.試用軟件工程.北京:高等教育出版社,1996陳明.軟件工程學教程.北京:科學出版社,2023AndrewS.TanenbaumputerNetworks4thEdition.PrenticeHall,2023李大友.有用軟件工程根底.北京:2023張龍卿.VisualC#.Net應用精彩50例.北京:2023張龍祥.UML與系統分析設計.北京:人民郵電出版社,2023JeffreyD.Ullman.AFirstCourseinDatabaseSystems.Pearson,2023周存杰.VisualC#.NET網絡核心編程.北京:2023JosephMayo.C#Unleashed.SAMS,2023可行性爭論的前提要求E.T.006的各項根本要求:功能:對運行效勞端的主機進展準確有效的遠程掌握,執行各種預定功能性能:1MB以下,不造成系統明顯的拖慢,不被主流防火墻查殺或發現。安全與保密:承受自創的加密算法進展通信,保證不被輕易分析出通信內容本系統與其他系統的關系:運行于各種基于NT構造的Windows其他應用程序的正常運行于工作完成期限:2023-12-21目標開發目標:成為全中國最好的十大遠程掌握系統,分發插件SDK,讓寬闊網絡安全愛好者輕松地參加到木馬開發的行列中來組評分取得95以上一年內不被各病毒防火墻列為病毒應當考慮到的因素:網絡防火墻技術更Windows內存和進程規章進一步改進SDK后的安全性條件、假定和限制系統運行壽命的最小值:1年經費:由于是網絡大作業,經費為0政策與法規限制:該軟件比較敏感,本組必將嚴守核心源代碼,保證不對社會造成危害運行環境限制:Client端承受C#編寫,所以必需要安裝.NetFramework才可以運行系統投入使用的最晚時間:2023-12-25可行性爭論承受的方法本可行性爭論將通過詢問網絡安全專家,請教教師等方式來進展,開發的系統由寬闊網友來評價。通過下載大量同類軟件來進展產品調查評價尺度本系統的開發時間大約為1個半月,所需經費為0。各項主要特色功能的優先次序:正確插入進程加密通信Client端4.Server端5.完善的插件接口對現有系統的分析數據流程和處理流程典型木馬的粗略數據流程圖:ServerBindaPortandListen
ClientConnectaServerWorkingAnalyze Command
FeedbackCommandFeedback
Working費用開支以著名木馬“廣外女生”來說明:人力:假設干網絡安全愛好者PC機材料:無效勞:在公布后應網友要求不斷改進可見開發一個優良的遠程掌握系統不需要很多財力物力,只需要良好的技術保障。人員以目前的狀況來講,開發一個完善的遠程掌握系統需要良好的把握網絡通信編程的技巧和大量系統編程的閱歷,門檻較高,故相對于其他類別的軟件,遠程掌握軟件數量較少然而使用系統不需要任何專業學問,只需要會操作電腦即可。我們的結論是難于開發易于使用,因此要在GUI方面下比較大的功夫讓用戶的使用體驗得到提高。設備現有木馬比較常用的APIMFC,或者VB運行庫。這樣雖然說兼容性比較好,但是還是有個別主機不具備運行條件,我們的目標是NTMFC來編寫。局限性現有木馬一般有實體進程存在于系統中,簡潔被查殺。且比較主流的木馬程序都逃不過各類防火墻,一般狀況下成功使用的概率很低。每一個木馬的功能一般不能擴展,只有公布版本才能得到功能。所建議的系統的可行性分析對所建議的系統的簡要描述E.T.006DLL插入遠程進程的方式進展工作,借用存在的系統進程進展通信,最大程度地提高成功通信的概率。另外我們將承受類反射等技術來制作插件,這樣在不頻繁改動系統框架的狀況下可以自由地參加各類功能。數據流程和處理流程DLL遠程進程插入的概念流程圖:VirtualAllocExVirtualAllocExWriteProcessMemoryCreateRemoteThreadLoadLibraryW需要留意的是,一般的做法把DLL入口放在DLL_PROCESS_ATTACH語句處,這樣有每次進程訪問任何DLL,都會調用目標DLL入口函數,造成屢次加載的問題,在實現的時候要特別留意,這點MSDN幾個重要的函數:ENABLEDEBUGPRIV,提升調試特權級別,順當插入的前提AfxGetApp->m_psHelpFilePathhelp文件路徑,植入時定位GetProcAddress.得到目標進程的內存地址LoadLibraryA.dll使用必需要用到的函數值得留意的是,目標DLL不能做出交互界面,否則插入將引起程序崩潰,而且不能對自身進展進程級別的操作以避開宿主進程崩潰。與現有系統的比較的優越性DLL動態插入的優越性格外明顯,除了可以在隱蔽性上做大幅度的提高,還有助于減小木馬效勞端的大小。而承受插件式的構造可以把木馬功能分擔給不同的開發者,類似開源工程,對系統的完善和進步的好處不言而喻。可以說這個架構將是將來木馬程序進展的方向承受建議系統可能帶來的影響承受E.T.006遠程掌握系統可能有以下影響:大幅減小Server端尺寸,是木馬更加簡潔捆綁在各種媒體之中難于被查殺覺察,提高可用性插件豐富,功能全面可便利移植為非隱蔽的掌握系統,例如VNC局限性承受DLL動態插入必需有肯定的系統權限,Windows機制變化后不保證還能正確進展插入。技術可行性評價DLL動態插入方面沒有技術壁壘。插件方面借鑒winamp和foobar之后覺察不存在技術上的問題唯一要擔憂的就是能否在2023-12-22之前順當完成任務。由于組員技術實力有限,不保證可以完成,但是必將全力以赴??蛇x擇的其他系統方案除了DLLInjection技術,我們還將HookAPI技術做為備選方案。同樣,HookAPI技術有良好的隱蔽性,但是構造比較難以把握。在DLL插入受到限DLL.所建議系統經濟可行性分析支出網絡試驗,作為學生必需通過,不計酬勞,所以支出為零。收益完善之后可能移植為類似VNC的共享軟件,否則就無收益。收益/投資比不行預算投資回收周期不行預算敏感性分析由于網絡安全問題,在完成后視系統功能的強度來打算是否向互聯網公開已經公開程度。為了社會的安全性,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2027年福建省泉州市高考物理倒計時模擬卷(含答案解析)
- 2026年品牌宣傳上半年推廣工作總結
- 工廠外協生產主管2026年二季度外協生產管控總結
- 紡織企業夏季車間降溫安全課件
- 2026年秋季初中開學第一課 陽光校園和諧班級
- 2026年秋季統計學專業開學第一課 專業證書與資格認證課件
- 2026年北師大版小學三年級英語上冊《Colors》課時教案
- 流行性腮腺炎護理圖譜
- 腫瘤科護士護理工作總結
- 妊娠惡阻中醫辨證論治
- 2025年茂名港集團有限公司招聘筆試真題
- 2026年車險查勘定損人員上崗考核試卷及答案
- 成都教科附屬2026初一入學語文分班考試真題含答案
- 2026版《殘疾人保障和發展“十五五”規劃》學習與解讀
- 2026年保密知識試題庫含答案
- 2026年廣東省春季高考(學考)語文真題(含解析)
- 給水管道工程監理實施細則
- 2026-2027北師大版七(上)數學第一章 豐富的圖形世界 單元測試卷
- 2026年云南省基層法律服務工作者管理題庫
- 2026中煤華利新疆炭素科技有限公司招聘16人筆試歷年典型考點題庫附帶答案詳解
- 中國建設銀行個人住房貸款抵押合同
評論
0/150
提交評論