TscanCode C/C++靜態分析
前言
TscanCode是騰訊靜態分析團隊開發的一款開源免費的C/C++靜態分析工具,由於其比較簡單實用,準確率較高,並且掃描C/C++程式碼不需要進行編譯,對C/C++專案開發挺有幫助的,下面簡單介紹一下該工具的安裝與使用。
Tscancode下載安裝
下載地址:https://github.com/Tencent/TscanCode
下載之後到release找到相關的目錄,之後進行安裝:
選擇安裝目錄:
掃描規則:
選擇專案進行掃描:
最後的掃描結果:
之後你可以選擇條目進行檢視,同時根據是否誤報進行修改狀態:
同時,如果你在驗證漏洞的時候驗證一半但是要關機的時候,你可以報錯當前的漏洞掃描結果,之後再次使用TscanCode開啟即可,例如:
之後你可以使用TscanCode開啟:
成功恢復:
相關文章
- C++靜態函式C++函式
- c++類的靜態成員C++
- C++ 靜態資料成員C++
- C++:類的靜態成員C++
- c++中的靜態成員C++
- C++除法運算 // 靜態斷言C++
- C++的動態繫結和靜態繫結C++
- 【C++】靜態持續變數?如何建立靜態持續變數?C++變數
- C++從靜態型別到單例模式C++型別單例模式
- c++ web框架實現之靜態反射實現C++Web框架反射
- C++類的靜態成員變數初始化C++變數
- C++類中的常成員和靜態成員C++
- C++ 靜態變數什麼時候完成初始化C++變數
- C++ 靜態反射在網易雲信 SDK 中的實踐C++反射
- C++編譯器認為的指標型別(靜態聯編)C++編譯指標型別
- VS(visual studio) C++ 封裝dll,以及其隱式呼叫與顯式呼叫(靜態動態)C++封裝
- C++八股之函式過載與重寫-靜態多型與動態多型C++函式多型
- C靜態庫的建立與使用--為什麼要引入靜態庫?
- Python與C++引用分析PythonC++
- 深入分析C++引用C++
- Hades:移動端靜態分析框架框架
- iOS 常用除錯方法:靜態分析iOS除錯
- java動態呼叫c++庫JavaC++
- (C++)DP動態規劃C++動態規劃
- 狀態模式(c++實現)模式C++
- C#呼叫C++動態連結庫C#C++
- C++呼叫C#的動態庫dllC++C#
- c#物件導向- 靜態成員和非靜態成員的區別C#物件
- C++ 類方法解析:內外定義、引數、訪問控制與靜態方法詳解C++
- C++ 的靜態成員變數為什麼一定要在類外定義C++變數
- Pycharm——安裝mypy(靜態分析器)PyCharm
- SARIF:靜態分析結果交換格式
- C++物件模型:編譯分析C++物件模型編譯
- 靜態域與靜態方法
- C++動態記憶體分配C++記憶體
- c++ 動態規劃(數塔)C++動態規劃
- C++ 動態型別轉換C++型別
- 什麼情況下需要進行靜態程式分析?常用Java靜態程式碼分析工具的優勢Java