PIXNET Logo登入

雀悅 - 恢復自由了

跳到主文

歡迎光臨 雀悅 的在痞客邦的小天地

部落格全站分類:數位生活

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 11月 19 週四 200910:52
  • Code Analysis 靜態程式碼安全檢測工具

1、CAT.NET

微軟為了拯救龐大的開發人員,也不落人後推出了一套 Microsoft Code Analysis Tool .NET (CAT.NET) 工具。

  • Microsoft Code Analysis Tool .NET (CAT.NET) v1 CTP - 32 bit [直接下載]
  • Microsoft Code Analysis Tool .NET (CAT.NET) v1 CTP - 64 bit [直接下載]
2、 FxCop +StyleCop
FxCop (1.36 版)就是這樣一個針對 Microsoft .NET Framework 中的應用程式的靜態分析工具,由 Microsoft 創建,免費提供。 FxCop 分析編譯的 .NET 程式集的中間代碼,並提供相關的建議來改進設計、安全性和性能。
Microsoft 還提供了一個靜態代碼分析工具,即 StyleCop (4.3 版)。 FxCop 評估中間代碼是否符合設計原則,而 StyleCop 評估的物件是 C# 原始程式碼的樣式。 樣式原則是指定應該如何對原始程式碼進行格式化的規則,規定是否應該在 for 迴圈、if 語句和其他結構的縮進和格式中使用空格和定位字元。 StyleCop 示例規則包括:for 語句的主體應括在一對大括弧中;= 和 != 運算子兩邊應有空格;對類內部成員變數的調用必須以“this”開頭。

How to Run CAT.NET 2.0 CTP

After the installation click on Windows Start Menu and go to All Programs –> Microsoft Information Security –> Code Analysis for .NET (CAT.NET) v2.0 and select CAT.NET v2.0 Command Prompt. This will launch a command window and display all the command line options as shown below.

image

CATNetCmd.exe /file:"c:\AntiXss\Sample Application\bin\SampleApp.dll" /configdir:"C:\AntiXss\Sample Application" /report:"C:\AntiXss\SampleAppReport.xml"

/reportxsloutput:"C:\AntiXss\Sample AppReport.htm"

image


(繼續閱讀...)
文章標籤

雀悦 發表在 痞客邦 留言(0) 人氣(1,484)

  • 個人分類:painet.net
▲top
  • 11月 19 週四 200910:52
  • Code Analysis 靜態程式碼安全檢測工具

1、CAT.NET

微軟為了拯救龐大的開發人員,也不落人後推出了一套 Microsoft Code Analysis Tool .NET (CAT.NET) 工具。

  • Microsoft Code Analysis Tool .NET (CAT.NET) v1 CTP - 32 bit [直接下載]
  • Microsoft Code Analysis Tool .NET (CAT.NET) v1 CTP - 64 bit [直接下載]
2、 FxCop +StyleCop
FxCop (1.36 版)就是這樣一個針對 Microsoft .NET Framework 中的應用程式的靜態分析工具,由 Microsoft 創建,免費提供。 FxCop 分析編譯的 .NET 程式集的中間代碼,並提供相關的建議來改進設計、安全性和性能。
Microsoft 還提供了一個靜態代碼分析工具,即 StyleCop (4.3 版)。 FxCop 評估中間代碼是否符合設計原則,而 StyleCop 評估的物件是 C# 原始程式碼的樣式。 樣式原則是指定應該如何對原始程式碼進行格式化的規則,規定是否應該在 for 迴圈、if 語句和其他結構的縮進和格式中使用空格和定位字元。 StyleCop 示例規則包括:for 語句的主體應括在一對大括弧中;= 和 != 運算子兩邊應有空格;對類內部成員變數的調用必須以“this”開頭。

How to Run CAT.NET 2.0 CTP

After the installation click on Windows Start Menu and go to All Programs –> Microsoft Information Security –> Code Analysis for .NET (CAT.NET) v2.0 and select CAT.NET v2.0 Command Prompt. This will launch a command window and display all the command line options as shown below.

image

CATNetCmd.exe /file:"c:\AntiXss\Sample Application\bin\SampleApp.dll" /configdir:"C:\AntiXss\Sample Application" /report:"C:\AntiXss\SampleAppReport.xml"

/reportxsloutput:"C:\AntiXss\Sample AppReport.htm"

image


(繼續閱讀...)
文章標籤

雀悦 發表在 痞客邦 留言(0) 人氣(917)

  • 個人分類:painet.net
▲top
  • 11月 17 週二 200912:00
  • paint.net 源碼編譯- source code compile troubleshooting


成功編譯的過程:1、下載paint.net 3.0的源碼http://sites.google.com/site/imagecodechina/imagecode2、安裝visual studio professional 2008 EN版本
3、源碼設定二步驟 3.1 c:/program/microsoft SDKs/windows/v6.0a/bin的兩個檔案mt.exe和 signtool.exe複制到c:/windows 3.2 paintdotnet.vcproj右鍵「屬性」->debug->在[命令字元」輸 入/skipRepairAttempt4、進行F5, 出現五十幾個錯誤,然後輸入該打的資料email、url、name...5、在專案底下的子專案都要重建,讓工具箱的元件可以重新載入reload6、成功。

visual c# 2008 express http://www.microsoft.com/express/Downloads/#2008-Visual-CS

補充非必要步驟

dotnetfx.exe

NetFx64.exe

分别为.net 2.0 运行环境的32位和64位版本

下面为下载地址:

32-bit: http://www.microsoft.com/downloads/details.aspx?FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5

64-bit: http://www.microsoft.com/downloads/details.aspx?FamilyID=b44a0000-acf8-4fa1-affb-40e78d788b00

下载后通过类似下面的命令:

dotnetfx.exe /T:[full path to programs/x86] /C

netfx64.exe /T:[full path to programs/x64] /C

解压到源码包中。


(繼續閱讀...)
文章標籤

雀悦 發表在 痞客邦 留言(0) 人氣(464)

  • 個人分類:painet.net
▲top
  • 11月 17 週二 200912:00
  • paint.net 源碼編譯- source code compile troubleshooting


成功編譯的過程:1、下載paint.net 3.0的源碼http://sites.google.com/site/imagecodechina/imagecode2、安裝visual studio professional 2008 EN版本
3、源碼設定二步驟 3.1 c:/program/microsoft SDKs/windows/v6.0a/bin的兩個檔案mt.exe和 signtool.exe複制到c:/windows 3.2 paintdotnet.vcproj右鍵「屬性」->debug->在[命令字元」輸 入/skipRepairAttempt4、進行F5, 出現五十幾個錯誤,然後輸入該打的資料email、url、name...5、在專案底下的子專案都要重建,讓工具箱的元件可以重新載入reload6、成功。

visual c# 2008 express http://www.microsoft.com/express/Downloads/#2008-Visual-CS

補充非必要步驟

dotnetfx.exe

NetFx64.exe

分别为.net 2.0 运行环境的32位和64位版本

下面为下载地址:

32-bit: http://www.microsoft.com/downloads/details.aspx?FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5

64-bit: http://www.microsoft.com/downloads/details.aspx?FamilyID=b44a0000-acf8-4fa1-affb-40e78d788b00

下载后通过类似下面的命令:

dotnetfx.exe /T:[full path to programs/x86] /C

netfx64.exe /T:[full path to programs/x64] /C

解压到源码包中。


(繼續閱讀...)
文章標籤

雀悦 發表在 痞客邦 留言(0) 人氣(85)

  • 個人分類:painet.net
▲top
1

個人資訊

雀悦
暱稱:
雀悦
分類:
數位生活
好友:
累積中
地區:

最新文章

  • 離婚前應考慮,注意事項
  • SQL count所有table筆數
  • SQL union
  • 第39至40週
  • 型男大煮廚:三杯中卷
  • 型男大煮廚:乾煎鮭魚
  • 突然發現這個好玩的東西 Baby Tickers
  • 媽媽手冊換贈品_第二項
  • 媽媽手冊換贈品_第一項
  • 懷孕時的營養需求與注意事項

參觀人氣

  • 本日人氣:
  • 累積人氣:

文章分類

toggle DB script (1)
  • DB sql (2)
  • 家庭生活 (1)
  • white balance (2)
  • painet.net (4)
  • mysql (4)
  • 牙科 (10)
  • crop (8)
  • image processing (22)
  • system (14)
  • 未分類文章 (1)