Skip to content

caidongyun/seccheck

 
 

Repository files navigation

Seccheck

About

Seccheck is a security analysis tool for C and C++ code. The original code repository is based on Cppcheck source code.

Manual

seccheck [options] [path or source code files]

Compiling

Any C++ compiler should work.

To build the GUI, you need Qt.

When building the command line tool, PCRE is normally used. PCRE is optional.

There are multiple compilation choices:

  • qmake - cross platform build tool
  • Windows: Visual Studio or Qt Creator or MinGW
  • gnu make
  • g++

qmake

You can use the gui/gui.pro file to build the GUI.

cd gui
qmake
make

Visual Studio 2010

Use the seccheck_vs2010.sln file. The rules are normally enabled.

To compile with rules (PCRE dependency):

  • the PCRE dll is needed. It can be downloaded from here.

To compile without rules (no dependencies):

  • remove the preprocessor define HAVE_RULES from the project
  • remove the pcre.lib from the project

Webpage

https://github.com/rainrambler/seccheck

About

Security check for C and C++ code

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 89.4%
  • PHP 8.4%
  • Makefile 0.7%
  • ApacheConf 0.4%
  • Python 0.3%
  • HTML 0.3%
  • Other 0.5%