給沒有原始碼的.NET程式“打補丁”

公司為一個web應用程式寫了一個註冊機,基本原理是使用者運行這個軟體後,得到一個申請碼,然後公司根據這個申請碼給出相應註冊碼,匹配後方可正常使用web軟體。在別人機子上沒有問題,但是我機子上運行軟體後死活就是沒有申請碼產生,也沒報錯。開發此程式的人員早不知道是誰了,也沒有源碼,只好自己分析是什麼問題導致的,如果是程式的問題,希望能給程式打個“補丁”,準確的說是採用比較初級的.NET逆向工程來注入需要的補丁代碼。以下是思路和主要操作(代碼中略去了不需要的代碼部分)。 1.

逐一回答AnyTao“字串駐留“一文中的問題,如果有不準確之處,敬請指正。

AnyTao“字串駐留”一文連結地址:http://www.cnblogs.com/anytao/archive/2008/08/27/must_net_22.html昨天,看到AnyTao的這篇文章時是第一次聽說“字串駐留”,呵呵,真慚愧。AnyTao沒有在文章中給出8個測試的結果原因,下面是我自己的分析。 1.   static void Main()         {             string s1 = "abc";            

實值型別 and 參考型別

      CLR類型系統CTS(Common Type System)將類型分為兩種:實值型別與參考型別。對應簡單值的類型稱為實值型別,對應傳統“對象”的類型稱為參考型別。實值型別直接包含資料,實值型別的執行個體分配在堆棧或者內連接果上面,實值型別的執行個體不需要進行記憶體回收。CLR針對C#語言內建了15種類型:object、string、char、bool、decimal、byte、sbyte、short、ushort、int、uint、long、ulong、float、double。  

代碼檢查錯誤清單-摘自>

代碼檢查錯誤清單-摘自<<軟體測試藝術第2版>>代碼檢查錯誤清單總結,第一部分資料引用錯誤:1.      是否有引用的變數未賦值或初始化2.      下標的值是否在範圍之內3.      是否存在非整數下標4.      是否存在虛調用(dangling reference)對於所有的通過指標或引用變數的引用,當前引用的記憶體單元是否分配?5.      當使用別名時屬性是否匹配6.      記錄和結構的屬性是否匹配,即變數值的類型或屬性是否與編譯器所預期的一致7.

[原創]Web開發測試協助工具輔助介紹

[原創]Web開發測試協助工具輔助介紹 http://code.google.com/intl/zh-CN/speed/tools.htmlTools and downloadsThere are many variables that affect a site's performance. The tools listed below can help you discover those variables and improve your site. We recommend that

[原創]測試需求分析

[原創]測試需求分析一 什麼是測試需求所謂測試需求即是指所要測試的對象中哪些需要測試,具體是什麼。二 測試需求分析方法測試需求分析法其實可以借鑒需求分析法,但它又不等同於需求分析法,有其固有的思想,具體有以下:說明:需求分析法一般是從三方面分析:1功能需求  2非功能需求  3 限制條件;1 商業目標法所謂商業目標法指去衡量需求產生的背景及解決使用者問題的目標是否一致;2

[原創]有效專案管理讀書筆記

[原創]有效專案管理讀書筆記列出提綱,以後更新!前言第1部分 傳統的專案管理 第1章 什麼是項目 1.1 項目定義 1.2 何謂大型項目 1.3 項目參數 1.4 範圍三角形:時間、成本和可用資源 1.5 按項目特徵分類 總結 討論題 第2章 什麼是傳統的專案管理 2.1 傳統專案管理的原則 2.2 傳統專案管理的生命週期2.3 品質管理 2.4 風險管理 2.5 採購管理 2.6 傳統的專案管理和其他方法的關係 2.7 痛苦曲線 總結 討論題 第3章 確定專案範圍 3.1 定義項目 3.2

[原創]什麼是探索性測試

[原創]什麼是探索性測試最近很多測試同行討論"ET",也加入了討論,然後找到“探索性測試”的一些資料及觀點,與大家分享下^_^   What is Exploratory Testing?   http://www.satisfice.com/articles/what_is_et.shtml   哪麼,什麼是“探索性測試”呢?   其實探索性測試最早是由一位測試“牛人” Cem Kaner  在 Testing Computer Software 提及,像後來的測試“牛人” James

[原創]HP SiteScope工具介紹及下載地址

[原創]HP SiteScope工具介紹及 為了維護基礎架構可用性和效能,您必須擁有基礎架構組件的即時資料。HP SiteScope 提供無代理監控,補充現有基於代理的解決方案,協助您保持分布式 IT 基礎架構的可用性和效能。該主動的、基於 Web

[翻譯]How can World Wide Web sites be tested?

[翻譯]How can World Wide Web sites be tested?Web sites are essentially client/server applications - with web servers and 'browser' clients. Consideration should be given to the interactions between html pages, TCP/IP communications, Internet

[原創]我的網名賣燒烤的魚緣由^_^

[原創]我的網名賣燒烤的魚緣由^_^          我的網名的緣由,記得在上大學二年時,每當晚上7:30後,學校路邊有很多小攤,如:賣書的,賣畫的,賣飾品的,當然也有賣燒烤的;哪是一個夏天的晚上天氣很熱,同宿舍的幾個哥們去學校外面閑逛,路旁有家賣燒烤的,當然燒什麼,饅頭,茄子,火腿等,但是唯一缺少“魚”不解中ing,所以我的網名從哪時就開始了,給自己在網上的代號“賣燒烤的魚”!    賣燒烤的魚網名意義:   1 

[原創]什麼是迴歸測試

[原創]什麼是迴歸測試所謂迴歸測試,即就是在軟體生命週期中,只要軟體發生了改變,就可能給該軟體產產生問題;所以,每當軟體發生變化時,我們就必須重新測試現有的功能,以便確定修改是否達到了預期的目的,檢查修改是否破壞原有的正常功能。其實僅單純從英文單詞Regress很好理解:return to a worse or less developed state.即是退化,衰退的意思,檢查軟體從正常的穩定點退化或是衰退到不正常工作的不穩定點。注意:迴歸測試不僅僅是針對功能測試,從上面的定義就很容易發現^_

[原創]Web測試協助工具輔助之網站檢查

[原創]Web測試協助工具輔助之網站檢查1 Xenu Link Sleuth “Xenu連結檢測偵探”是被廣泛使用的死連結偵查工具。可以檢測到網頁中的普通連結、圖片、架構、外掛程式、背景、樣式表、指令碼和java 程式中的連結。該工具需要下載安裝,不能線上檢測,總體上具有以下特色:

[原創]Kjava手機頑童模擬器

[原創]Kjava手機頑童模擬器    如果要測試Kjava手機軟體,哪麼Kjava手機頑童模擬器,則是測試必備工具,以下是它的簡介,相信你一定會有一個感性的認識!手機頑童模擬器(sjboy)是一款運行於PC上的軟體, 它可以快速的在PC上類比手機上的遊戲軟體。它與傳統的手機模擬器相比有著很多優越的地方:1.類比更加迅速。sjboy採用的是SUN MIDP2.0 的實現架構,在此基礎上進行了大量的最佳化,使運行速度得到了提高。2.支援動態更換Keycode。目前sjboy beta中包括了

[轉貼]可用性測試

[轉貼]可用性測試英文原文參見:http://www.usability.gov/什麼是可用性?可用性是那些影響使用者對產品或系統體驗的因素的組合。可用性標準包括:l         容易學習-為了完成基本的任務,使用者能夠多快的學會使用一個他以前從未使用的系統?l         使用的效率-一旦使用者對系統有些瞭解,他需要多少時間來完成關鍵的任務?l         可記憶性-當使用者再次使用系統時,為了有效使用它,他/她將記得充分嗎?l         錯誤頻率和嚴重程度-系統中出現錯誤的

[原創]LoadRunner如何測試WebService

[原創]LoadRunner如何測試WebServiceLoadRunner8.0的在錄製Web Services協議指令碼時,出現以下問題,根據官方資料,需要下載2個補丁解決此問題:Error: server returned an incorrectly formatted SOAP response下載補丁:1 lrunner_web_services_patch_1.exe2

[原創]什麼是相容性測試?

[原創]什麼是相容性測試?一  什麼是相容性測試?     相容性測試是將驗證軟體與其所依賴的環境的依賴程度,包括對硬體的依賴程度,對平台軟體,其它軟體的依賴程度,來檢查程式能正常的啟動並執行測試。二  相容性測試有哪些?    相容性測試分為兩大類:硬體相容性測試和軟體相容性測試    “硬體相容性測試”又分為:與整機相容性測試,與板卡及配件相容性測試,與印表機的相容性測試,其它組件的相容性(滑鼠、鍵盤、掃描器、視頻軟體,燒錄軟體的相容性等).    

[原創]什麼是效能測試?

[原創]什麼是效能測試? 以下是Wikipedia中的解釋:Performance testing From Wikipedia, the free encyclopediaJump to: navigation, searchhttp://en.wikipedia.org/wiki/Performance_testing Performance Testing covers a broad range of engineering or functional evaluations

[原創測試方案模板

[原創測試方案模板1 目的2 範圍3 術語和縮減語解釋4 參考文獻5 測試目標6 測試範圍測試序號測試內容測試實施情況描述備忘    7 測試環境規劃7.1 測試環境拓樸圖7.2 測試環境配置8 測試載入器選擇和設計序號工具名稱用途描述備忘1   2   9 功能測試方案9.1 功能測試工具需求9.2 功能測試需求分析及測試方法和技術序號功能測試需求測試內容測試方法備忘          10 效能測試方案10.1 效能測試工具需求10.2 效能測試資料準備10.3

[內部資料]LoadRunner培訓初級教程

[內部資料]LoadRunner培訓初級教程一 LoadRunner簡介1.1 Loadrunner介紹LoadRunner 是 HP Mercury Interactive 用來測試應用程式效能的工具   LoadRunner 通過類比一個多使用者並行工作的環境來對應用程式進行負載測試。通過 使用最少的硬體資源,這些虛擬使用者提供一致的、可重複並可度量的負載,像實際使用者 一樣使用所要測試的應用程式。LoadRunner 深入的報告和圖提供了評估應用程式效能所 需的資訊。 1.2

總頁數: 61357 1 .... 14663 14664 14665 14666 14667 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.