VisualCodeGrepper V2.3.2 Wiki
Code security review tool for C/C++, C#, VB, PHP, Java, PL/SQL, COBOL.
Brought to you by:
npdunn
Welcome to your wiki!
This is the default page, edit it as you see fit. To add a new page simply reference it within brackets, e.g.: [SamplePage].
The wiki uses Markdown syntax.
The latest version of VCG has now been added (V1.1)
Changes and improvements include a number of bugfixes along with the following:
There are some scanning improvements:
Other additions:
F5 or Ctrl+R => Scan
Let me know if you have more comments/suggestions - just send them on to vcgapplication(a)gmail.com
If you notice anything isn't working properly just let me know and I'll take a look at it.
The latest version of VCG has now been added (V1.3.0)
There is, one major innovation and one minor innovation (along with a couple of bugfixes):
The latest version of VCG has now been added (V1.3.1)
This incorporates some minor bugfixes to prevent '/*/' breaking the comment parsing and further reduce false positives in the detection of signed/unsigned comparisons for C/C++ code.
Latest version (V1.4.0) added – a couple of bug-fixes to reduce false positives and some UI changes to make life easier (you can now filter results after the scan as well as before the scan and can mark items in the results list to help you mark completed items or false positives during a review)
The full details are…
UI changes:
Bugfixes and improvements:
Emergency update...
V1.4.1 fixes a major bug which prevented the XML export from working and minor bugs in the rich text results sorting.
V1.4.2 - Update with some bug fixes and improvements to scanning:
Last edit: N1ckDunn 2013-03-25
V 1.4.3 - Important bug fix
There is a very important update to eliminate a bug which resulted in false positives and false negatives in the buffer overflow detection for C++ code. I’d suggest you use the latest version for any C++ scans.
There are some additional searches for weak ciphers.
Future plans - I am intending to add some functionality to deal with VB and Perl.
V 1.5.0 - Major Update:
New features:
a) Unsafe usage of doPrivileged blocks.
b) Unsafe use of RequestDispatcher.
c) Entity Expansion deliberately enabled.
d) Mathematical operations on primitive data types, use of user-controlled variables in mathematical operations on primitive data types (Risk of overflow)
e) Checking that filestream resources are released correctly in try ... catch blocks.
Bugfixes:
a) Menu items for scanning the code only enabled when target files are loaded.
b) Colour coding added to 'Standard Level' issues to aid readability and to stop this section appearing as a block of black text.
Emergency bug-fix:
I have just released version 1.5.1 which fixes a broken regex in the Java scan.
Minor bugfix - Version 1.5.1.1 has a change to deal with some uncommon constructions which could cause exceptions in the Java scan.
New version 1.6.1 added with improved GUI options and additions to PHP scanning.