pscan - Format string security checker for C files

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main i386
Package name pscan
Package version 1.2
Package release 9
Package architecture i386
Package type deb
Installed size 84 B
Download size 15.97 KB
Official Mirror
pscan is a program which scans C source files for
common function abuses, which often lead to security problems.
Functions which use variadic arguments will be flagged if they
appear to contain user-controlled input.
It is a useful tool for those performing source code audits.


Package Version Architecture Repository
pscan_1.2-9_amd64.deb 1.2 amd64 Debian Main
pscan - - -


Name Value
libc6 >= 2.7-1


Type URL
Binary Package pscan_1.2-9_i386.deb
Source Package pscan

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install pscan deb package:
    # sudo apt-get install pscan




2008-07-26 - Uwe Hermann <>
pscan (1.2-9) unstable; urgency=low
* Standards-Version: 3.8.0.
+ debian/control: Add Homepage field.
* debian/copyright:
+ Convert to machine-readable format.
+ Update author's email address.
+ Fix broken upstream website URL (Closes: #454404).
* Fix "push_stack: Assertion `stack_index < 8192'" (Closes: #436794).
Thanks Elliott Hughes <> for the patch.
* Rework manpage a bit to fix cosmetics and prevent lintian errors.
* debian/watch: Add dummy file to silence lintian.
2006-10-20 - Uwe Hermann <>
pscan (1.2-8) unstable; urgency=low
* New maintainer (Closes: #390221).
* Standards-Version: (no changes required).
* Switch to cdbs.
* Update debhelper compatibility to version 5.
* More verbose debian/copyright.
* Extract patches into debian/patches.
2006-10-15 - Michael Ablassmeier <>
pscan (1.2-7) unstable; urgency=low
* QA upload.
* Set Maintainer to QA Group; Orphaned: #390221
2006-05-30 - Steve Kemp <>
pscan (1.2-6) unstable; urgency=low
* Updated standards version to 3.7.2
* Updated package description to make it more accurate, and avoid
a lintian warning.
2006-01-15 - Steve Kemp <>
pscan (1.2-5) unstable; urgency=low
* Applied another great patch from cmorgan:
- Avoid using the reserved words from C.
(Closes: #311251)
* Updated standards version to 3.6.2.
* Updated debhelper compatability to version 4.
2005-04-18 - Steve Kemp <>
pscan (1.2-4) unstable; urgency=low
* Applied another good collection of patches from cmorgan:
- No longer rely upon flex-old.
- Avoid using the undocumented flex lex line-counter.
- Fix issues with C++ comments breaking line numbers.
- Avoid build warnings by not using UNPUT.
2005-03-23 - Steve Kemp <>
pscan (1.2-3) unstable; urgency=low
* Applied a bunch of changes submitted by cmorgan:
Added new preprocessor tokens to the scanner which were previously missing:
#undef #elif #error #line #pragma 
Added the new reserved word 'asm'.
Fixed the help output to show the correct text for the verbose flag.
Do not show warnings by default if no errors are found.
Always have a return code of '1' if errors are found.
Updated the handling of fixed strings.
2004-03-12 - Steve Kemp <>
pscan (1.2-2) unstable; urgency=low
* Updated the description to be more correct, and to fix a
run on sentence.
(Closes: #236294)  Thanks to Enrico Zini 
* Close the original ITP bug which should have been done
in the previous upload.
(Closes: #228552)
* Include a minimal manpage based upon the upstream README.
* Updated standards version to 3.6.1.  No changes required.
2003-09-01 - Steve Kemp <>
pscan (1.2-1) unstable; urgency=low
* Initial Debian package.
* Install the examples into the 'examples/' directory.

See Also

Package Description
psensor-common_1.1.3-2+deb8u1_all.deb common files for Psensor and Psensor server
psensor-server_1.1.3-2+deb8u1_i386.deb Psensor server for monitoring hardware sensors remotely
psensor_1.1.3-2+deb8u1_i386.deb display graphs for monitoring hardware temperature
psf-unifont_7.0.06-1_all.deb PSF (console) version of GNU Unifont with APL support
psgml_1.4.0-5_all.deb Emacs major mode for editing SGML documents
psi-plus-common_0.16.330-1_all.deb common files for Psi+
psi-plus-l10n_0.16.330-1_all.deb localization files for Psi+
psi-plus-plugin-psimedia_1.0.4-1_i386.deb Plugin for Psi/Psi+ for audio and video calls
psi-plus-plugins_0.16.330-1+b1_i386.deb plugins for Psi+
psi-plus-skins_0.16.330-1_all.deb skins for Psi+
psi-plus-sounds_0.16.330-1_all.deb sound files for Psi+
psi-plus-webkit_0.16.330-1+b1_i386.deb Qt-based XMPP/Jabber client (WebKit version)
psi-plus_0.16.330-1+b1_i386.deb Qt-based XMPP/Jabber client (basic version)
psi-translations_1.11_all.deb Translations for psi
psi3_3.4.0-5_i386.deb Quantum Chemical Program Suite