pscan - Security C code scanner for misuse of format strings

Property Value
Distribution NetBSD 7.0
Repository NetBSD i386
Package filename pscan-1.3.tgz
Package name pscan
Package version 1.3
Package release -
Package architecture i386
Package type tgz
Category devel security
Homepage -
License -
Maintainer -
Download size 10.22 KB
Installed size 20.21 KB
PScan is a C source code security scanner, which looks for misuse of
libc functions which use varargs and printf-style formatting
operators. In many situations these can cause security vulnerabilities
in the application if it runs with privileges (setugid, or listening
to a network socket, etc).
An example of the kind of situation pscan looks for is the following:
variable = "%s";                   /* or malicious user input */
sprintf(buffer, variable);         /* BAD! */


Package Version Architecture Repository
pscan-1.3.tgz 1.3 amd64 NetBSD
pscan - - -


Type URL
Binary Package pscan-1.3.tgz
Source Package pscan

Install Howto

Install pscan tgz package:

# pkg_add pscan

See Also

Package Description
pscpug-0.3.5nb2.tgz Graph a given process's CPU usage
psftools-1.0.7.tgz Tools for manipulating fixed-width, [typically] console fonts
psgml-mode-1.3.2nb6.tgz SGML/XML mode for Emacs
psiconv-0.9.9nb1.tgz PSION 5 file format data conversion utilities
psify-19980216.tgz Pretty print C, CLU, SCHEME, Java and ARGUS source files
psjoin-0.3nb6.tgz Concatenate PostScript files
pslib-0.4.5nb4.tgz C-library to create PostScript files
psmisc-20.1nb3.tgz Miscellaneous procfs tools: killall, pidof, and pstree
pstotext-1.9nb2.tgz Postscript to text converter
pstreams-0.8.1nb2.tgz POSIX Process Control in C++
pstree-2.39.tgz Display processes in a tree
psutils-1.17nb8.tgz Utilities for manipulating PostScript documents
psvn-25241nb2.tgz Subversion interface for Emacs
psybnc-2.4b2.tgz Easy-to-use, multi-user, IRC-Bouncer with many features
ptex-2.1.28.tgz Per-Face Texture Mapping for Production Rendering