codesake/codesake-dawn

Dawn is a static analysis security scanner for ruby written web applications. It supports Sinatra, Padrino and Ruby on Rails frameworks.

Build #2 (all) Revision d630f01e Source github.com Documentation rubydoc.info

This page shows an evaluation of the project's documentation.

Each class, module, method, etc. is given a grade based on how complete the docs are.

The bar above shows the distribution of these grades.

Read the docs

Seems really good
A
Codesake::Dawn::Kb::SimpleForm_Xss_20131129 Ne
A
Codesake::Dawn::Kb::BasicCheck#lint Ne
A
Codesake::Dawn::Kb::CVE_2013_0256_a Ne
A
Codesake::Dawn::Kb::CVE_2010_2489_a Ne
A
Codesake::Dawn::Kb::CVE_2011_0188_a Ne
Show 396 more ...
A
Codesake::Dawn::Kb::CVE_2008_2664 Ne
A
Codesake::Dawn::Kb::CVE_2013_0262 Ne
A
Codesake::Dawn::Kb::CVE_2014_1234 Ne
A
Codesake::Dawn::Kb::CVE_2012_2139 Ne
A
Codesake::Dawn::Kb::CVE_2013_2090 Ne
A
Codesake::Dawn::Kb::CVE_2012_1099 Ne
A
Codesake::Dawn::Kb::CVE_2006_4112 Ne
A
Codesake::Dawn::Kb::CVE_2013_4478 Ne
A
Codesake::Dawn::Kb::CVE_2013_4492 Ne
A
Codesake::Dawn::Kb::CVE_2014_2538 Ne
A
Codesake::Dawn::Kb::CVE_2006_1931 Ne
A
Codesake::Dawn::Kb::CVE_2013_4389 Ne
A
Codesake::Dawn::Kb::CVE_2013_2513 Ne
A
Codesake::Dawn::Kb::CVE_2013_0269 Ne
A
Codesake::Dawn::Kb::CVE_2013_1756 Ne
A
Codesake::Dawn::Kb::CVE_2004_0983 Ne
A
Codesake::Dawn::Kb::CVE_2013_4489 Ne
A
Codesake::Dawn::Kb::CVE_2011_4319 Ne
A
Codesake::Dawn::Kb::CVE_2008_2725 Ne
A
Codesake::Dawn::Kb::CVE_2012_3424 Ne
A
Codesake::Dawn::Kb::CVE_2011_3186 Ne
A
Codesake::Dawn::Kb::CVE_2006_6303 Ne
A
Codesake::Dawn::Kb::CVE_2008_3657 Ne
A
Codesake::Dawn::Kb::CVE_2014_2525 Ne
A
Codesake::Dawn::Kb::CVE_2004_0755 Ne
A
Codesake::Dawn::Kb::CVE_2011_3009 Ne
A
Codesake::Dawn::Kb::CVE_2012_2671 Ne
A
Codesake::Dawn::Kb::CVE_2012_2661 Ne
A
Codesake::Dawn::Kb::CVE_2008_3790 Ne
A
Codesake::Dawn::Kb::CVE_2011_2686 Ne
A
Codesake::Dawn::Kb::CVE_2007_5380 Ne
A
Codesake::Dawn::Kb::CVE_2005_1992 Ne
A
Codesake::Dawn::Kb::CVE_2013_4491 Ne
A
Codesake::Dawn::Kb::CVE_2012_6109 Ne
A
Codesake::Dawn::Kb::CVE_2008_3905 Ne
A
Codesake::Dawn::Kb::CVE_2007_0469 Ne
A
Codesake::Dawn::Kb::CVE_2013_0155 Ne
A
Codesake::Dawn::Kb::CVE_2013_0175 Ne
A
Codesake::Dawn::Kb::CVE_2006_2582 Ne
A
Codesake::Dawn::Kb::CVE_2013_1607 Ne
A
Codesake::Dawn::Kb::CVE_2013_2516 Ne
A
Codesake::Dawn::Kb::CVE_2007_5770 Ne
A
Codesake::Dawn::Kb::CVE_2013_6414 Ne
A
Codesake::Dawn::Kb::CVE_2013_6416 Ne
A
Codesake::Dawn::Kb::CVE_2013_6415 Ne
A
Codesake::Dawn::Kb::CVE_2006_6979 Ne
A
Codesake::Dawn::Kb::CVE_2012_2660 Ne
A
Codesake::Dawn::Kb::CVE_2013_1802 Ne
A
Codesake::Dawn::Kb::CVE_2013_0233 Ne
A
Codesake::Dawn::Kb::CVE_2012_5380 Ne
A
Codesake::Dawn::Kb::CVE_2012_3464 Ne
A
Codesake::Dawn::Kb::CVE_2013_1812 Ne
A
Codesake::Dawn::Kb::CVE_2007_6612 Ne
A
Codesake::Dawn::Kb::CVE_2008_7248 Ne
A
Codesake::Dawn::Kb::CVE_2013_0284 Ne
A
Codesake::Dawn::Kb::CVE_2011_0446 Ne
A
Codesake::Dawn::Kb::CVE_2013_0333 Ne
A
Codesake::Dawn::Kb::CVE_2013_0184 Ne
A
Codesake::Dawn::Kb::CVE_2007_5379 Ne
A
Codesake::Dawn::Kb::CVE_2012_4481 Ne
A
Codesake::Dawn::Kb::CVE_2014_0082 Ne
A
Codesake::Dawn::Kb::CVE_2013_1898 Ne
A
Codesake::Dawn::Kb::CVE_2013_4479 Ne
A
Codesake::Dawn::Kb::CVE_2013_1857 Ne
A
Codesake::Dawn::Kb::CVE_2012_5370 Ne
A
Codesake::Dawn::Kb::CVE_2013_1856 Ne
A
Codesake::Dawn::Kb::CVE_2013_0183 Ne
A
Codesake::Dawn::Kb::CVE_2011_2930 Ne
A
Codesake::Dawn::Kb::CVE_2014_0130 Ne
A
Codesake::Dawn::Kb::CVE_2008_2663 Ne
A
Codesake::Dawn::Kb::CVE_2014_3482 Ne
A
Codesake::Dawn::Kb::CVE_2013_4164 Ne
A
Codesake::Dawn::Kb::CVE_2013_0285 Ne
A
Codesake::Dawn::Kb::CVE_2011_2931 Ne
A
Codesake::Dawn::Kb::CVE_2012_1098 Ne
A
Codesake::Dawn::Kb::CVE_2014_1233 Ne
A
Codesake::Dawn::Kb::CVE_2013_1854 Ne
A
Codesake::Dawn::Kb::CVE_2013_1821 Ne
A
Codesake::Dawn::Kb::CVE_2013_4203 Ne
A
Codesake::Dawn::Kb::CVE_2013_6459 Ne
A
Codesake::Dawn::Kb::CVE_2013_0156 Ne
A
Codesake::Dawn::Kb::CVE_2013_4457 Ne
A
Codesake::Dawn::Kb::CVE_2009_4214 Ne
A
Codesake::Dawn::Kb::CVE_2008_1145 Ne
A
Codesake::Dawn::Kb::CVE_2013_2616 Ne
A
Codesake::Dawn::Kb::CVE_2012_2140 Ne
A
Codesake::Dawn::Kb::CVE_2005_2337 Ne
A
Codesake::Dawn::Kb::CVE_2011_0739 Ne
A
Codesake::Dawn::Kb::CVE_2007_5162 Ne
A
Codesake::Dawn::Kb::CVE_2006_6852 Ne
A
Codesake::Dawn::Kb::CVE_2013_2119 Ne
A
Codesake::Dawn::Kb::CVE_2011_0995 Ne
A
Codesake::Dawn::Kb::CVE_2011_2932 Ne
A
Codesake::Dawn::Kb::CVE_2013_2105 Ne
A
Codesake::Dawn::Kb::CVE_2012_6497 Ne
A
Codesake::Dawn::Kb::CVE_2013_6417 Ne
A
Codesake::Dawn::Kb::CVE_2013_2065 Ne
A
Codesake::Dawn::Kb::CVE_2012_6496 Ne
A
Codesake::Dawn::Kb::CVE_2013_1947 Ne
A
Codesake::Dawn::Kb::CVE_2013_2615 Ne
A
Codesake::Dawn::Kb::CVE_2014_3483 Ne
A
Codesake::Dawn::Kb::CVE_2006_3694 Ne
A
Codesake::Dawn::Kb::CVE_2013_4413 Ne
A
Codesake::Dawn::Kb::CVE_2012_4522 Ne
A
Codesake::Dawn::Kb::CVE_2012_3463 Ne
A
Codesake::Dawn::Kb::CVE_2008_1891 Ne
A
Codesake::Dawn::Kb::CVE_2013_7086 Ne
A
Codesake::Dawn::Kb::CVE_2011_5036 Ne
A
Codesake::Dawn::Kb::CVE_2008_2662 Ne
A
Codesake::Dawn::Kb::CVE_2010_3933 Ne
A
Codesake::Dawn::Kb::CVE_2010_1330 Ne
A
Codesake::Dawn::Kb::CVE_2011_4815 Ne
A
Codesake::Dawn::Kb::CVE_2013_0263 Ne
A
Codesake::Dawn::Kb::CVE_2013_0277 Ne
A
Codesake::Dawn::Kb::CVE_2014_0081 Ne
A
Codesake::Dawn::Kb::CVE_2009_4078 Ne
A
Codesake::Dawn::Kb::CVE_2013_1801 Ne
A
Codesake::Dawn::Kb::CVE_2011_2929 Ne
A
Codesake::Dawn::Kb::CVE_2011_1005 Ne
A
Codesake::Dawn::Kb::CVE_2012_4464 Ne
A
Codesake::Dawn::Kb::CVE_2013_5671 Ne
A
Codesake::Dawn::Kb::CVE_2012_6134 Ne
A
Codesake::Dawn::Kb::CVE_2013_3221 Ne
A
Codesake::Dawn::Kb::CVE_2014_0080 Ne
A
Codesake::Dawn::Kb::CVE_2006_5467 Ne
A
Codesake::Dawn::Kb::CVE_2008_2376 Ne
A
Codesake::Dawn::Kb::CVE_2012_2694 Ne
A
Codesake::Dawn::Kb::CVE_2011_2705 Ne
A
Codesake::Dawn::Kb::CVE_2013_0162 Ne
A
Codesake::Dawn::Kb::CVE_2012_1241 Ne
A
Codesake::Dawn::Kb::CVE_2013_1911 Ne
A
Codesake::Dawn::Kb::CVE_2013_5647 Ne
A
Codesake::Dawn::Kb::CVE_2013_2617 Ne
A
Codesake::Dawn::Kb::CVE_2014_2322 Ne
A
Codesake::Dawn::Kb::CVE_2007_6077 Ne
A
Codesake::Dawn::Kb::CVE_2013_6421 Ne
A
Codesake::Dawn::Kb::CVE_2013_1948 Ne
A
Codesake::Dawn::Kb::CVE_2012_5371 Ne
A
Codesake::Dawn::Kb::CVE_2011_0447 Ne
A
Codesake::Dawn::Kb::CVE_2013_2512 Ne
A
Codesake::Dawn::Kb::CVE_2012_4466 Ne
A
Codesake::Dawn::Kb::CVE_2011_1004 Ne
A
Codesake::Dawn::Kb::CVE_2011_2197 Ne
A
Codesake::Dawn::Kb::CVE_2014_0036 Ne
A
Codesake::Dawn::Kb::CVE_2013_4562 Ne
A
Codesake::Dawn::Kb::CVE_2013_0276 Ne
A
Codesake::Dawn::Kb::CVE_2013_1656 Ne
A
Codesake::Dawn::Kb::CVE_2008_5189 Ne
A
Codesake::Dawn::Kb::CVE_2009_4124 Ne
A
Codesake::Dawn::Kb::CVE_2012_2695 Ne
A
Codesake::Dawn::Kb::CVE_2013_4593 Ne
A
Codesake::Dawn::Kb::CVE_2008_4094 Ne
A
Codesake::Dawn::Kb::CVE_2011_3187 Ne
A
Codesake::Dawn::Kb::CVE_2013_1933 Ne
A
Codesake::Dawn::Kb::CVE_2012_3465 Ne
A
Codesake::Dawn::Kb::CVE_2013_1875 Ne
A
Codesake::Dawn::Kb::CVE_2008_3655 Ne
A
Codesake::Dawn::Kb::OSVDB_108569 Ne
A
Codesake::Dawn::Kb::OSVDB_108563 Ne
A
Codesake::Dawn::Kb::OSVDB_108570 Ne
A
Codesake::Dawn::Kb::OSVDB_108530 Ne
A
Codesake::Dawn::Kb::OSVDB_105971 Ne
A
Codesake::Dawn::KnowledgeBase Ne
A
Codesake::Dawn::Kb::PatternMatchCheck#attack_pattern_is_regex Ne
A
Codesake::Dawn::Kb::BasicCheck#ruby_vulnerable_versions Ne
A
Codesake::Dawn::Kb::DependencyCheck#safe_dependencies= Ne
A
Codesake::Dawn::Kb::PatternMatchCheck#negative_search Ne
A
Codesake::Dawn::Kb::DependencyCheck#safe_dependencies Ne
A
Codesake::Dawn::Kb::PatternMatchCheck#avoid_comments Ne
A
Codesake::Dawn::Kb::RubyVersionCheck#detected_ruby= Ne
A
Codesake::Dawn::Kb::RubyVersionCheck#detected_ruby Ne
A
Codesake::Dawn::Kb::RubyVersionCheck#safe_rubies= Ne
A
Codesake::Dawn::Kb::OperatingSystemCheck#safe_os= Ne
A
Codesake::Dawn::Kb::RubyVersionCheck#safe_rubies Ne
A
Codesake::Dawn::Kb::OperatingSystemCheck#safe_os Ne
A
Codesake::Dawn::Kb::DependencyCheck#save_minor= Ne
A
Codesake::Dawn::Kb::VersionCheck#save_minor_fix Ne
A
Codesake::Dawn::Kb::DependencyCheck#save_minor Ne
A
Codesake::Dawn::Kb::BasicCheck#target_version Ne
A
Codesake::Dawn::Kb::BasicCheck#ruby_version= Ne
A
Codesake::Dawn::Kb::BasicCheck#check_family= Ne
A
Codesake::Dawn::Kb::BasicCheck#fixes_version Ne
A
Codesake::Dawn::Kb::BasicCheck#ruby_version Ne
A
Codesake::Dawn::Kb::BasicCheck#check_family Ne
A
Codesake::Dawn::Kb::BasicCheck#priority= Ne
A
Codesake::Dawn::Kb::BasicCheck#evidences Ne
A
Codesake::Dawn::Kb::BasicCheck#severity= Ne
A
Codesake::Dawn::Kb::BasicCheck#priority Ne
A
Codesake::Dawn::Kb::BasicCheck#severity Ne
A
Codesake::Dawn::Kb::BasicCheck#status Ne
A
Codesake::Dawn::Kb::BasicCheck#debug= Ne
A
Codesake::Dawn::Kb::BasicCheck#debug Ne
A
Codesake::Dawn::Sinatra#mount_point Ne
A
Codesake::Dawn::Engine#controllers Ne
A
Codesake::Dawn::Engine#models Ne
A
Codesake::Dawn::Engine#force Ne
A
Codesake::Dawn::Engine#views Ne
A
Codesake::Dawn::Core.help Ne
A
Codesake::Dawn::Engine#apply Ne
A
Codesake::Dawn::Kb::OwaspRorCheatSheet::CheckForSafeRedirectAndForward#initialize E
A
Codesake::Dawn::Kb::OwaspRorCheatSheet::SessionStoredInDatabase#initialize E
A
Codesake::Dawn::Kb::OwaspRorCheatSheet::SecurityRelatedHeaders#initialize E
A
Codesake::Dawn::Kb::OwaspRorCheatSheet::MassAssignmentInModel#initialize E
A
Codesake::Dawn::Kb::OwaspRorCheatSheet::CommandInjection#initialize E
A
Codesake::Dawn::Kb::OwaspRorCheatSheet::SensitiveFiles#initialize E
A
Codesake::Dawn::Kb::OwaspRorCheatSheet::Csrf#initialize E
A
Codesake::Dawn::Kb::SimpleForm_Xss_20131129#initialize E
A
Codesake::Dawn::Kb::OwaspRorCheatsheet#initialize E
A
Codesake::Dawn::Kb::CVE_2013_6461_b#initialize E
A
Codesake::Dawn::Kb::CVE_2013_6460_a#initialize E
A
Codesake::Dawn::Kb::CVE_2011_0188_b#initialize E
A
Codesake::Dawn::Kb::CVE_2013_6461_a#initialize E
A
Codesake::Dawn::Kb::CVE_2011_0188_a#initialize E
A
Codesake::Dawn::Kb::CVE_2013_0256_a#initialize E
A
Codesake::Dawn::Kb::CVE_2010_2489_b#initialize E
A
Codesake::Dawn::Kb::CVE_2013_0256_b#initialize E
A
Codesake::Dawn::Kb::CVE_2008_4310_a#initialize E
A
Codesake::Dawn::Kb::CVE_2014_2525_b#initialize E
A
Codesake::Dawn::Kb::CVE_2011_0995_b#initialize E
A
Codesake::Dawn::Kb::CVE_2013_6460_b#initialize E
A
Codesake::Dawn::Kb::CVE_2013_1655_b#initialize E
A
Codesake::Dawn::Kb::CVE_2010_2489_a#initialize E
A
Codesake::Dawn::Kb::CVE_2011_0995_a#initialize E
A
Codesake::Dawn::Kb::CVE_2014_2525_a#initialize E
A
Codesake::Dawn::Kb::CVE_2013_1655_a#initialize E
A
Codesake::Dawn::Kb::CVE_2013_1854#initialize E
A
Codesake::Dawn::Kb::CVE_2013_5647#initialize E
A
Codesake::Dawn::Kb::CVE_2013_1656#initialize E
A
Codesake::Dawn::Kb::CVE_2013_4413#initialize E
A
Codesake::Dawn::Kb::CVE_2010_1330#initialize E
A
Codesake::Dawn::Kb::CVE_2013_0183#initialize E
A
Codesake::Dawn::Kb::CVE_2011_2932#initialize E
A
Codesake::Dawn::Kb::CVE_2013_4478#initialize E
A
Codesake::Dawn::Kb::CVE_2007_0469#initialize E
A
Codesake::Dawn::Kb::CVE_2012_1099#initialize E
A
Codesake::Dawn::Kb::CVE_2013_1855#initialize E
A
Codesake::Dawn::Kb::CVE_2011_0188#initialize E
A
Codesake::Dawn::Kb::CVE_2005_1992#initialize E
A
Codesake::Dawn::Kb::CVE_2013_0262#initialize E
A
Codesake::Dawn::Kb::CVE_2014_1234#initialize E
A
Codesake::Dawn::Kb::CVE_2012_2139#initialize E
A
Codesake::Dawn::Kb::CVE_2013_2090#initialize E
A
Codesake::Dawn::Kb::CVE_2013_4492#initialize E
A
Codesake::Dawn::Kb::CVE_2006_4112#initialize E
A
Codesake::Dawn::Kb::CVE_2006_1931#initialize E
A
Codesake::Dawn::Kb::CVE_2014_2538#initialize E
A
Codesake::Dawn::Kb::CVE_2013_2513#initialize E
A
Codesake::Dawn::Kb::CVE_2013_4389#initialize E
A
Codesake::Dawn::Kb::CVE_2013_1756#initialize E
A
Codesake::Dawn::Kb::CVE_2013_0269#initialize E
A
Codesake::Dawn::Kb::CVE_2013_4489#initialize E
A
Codesake::Dawn::Kb::CVE_2004_0983#initialize E
A
Codesake::Dawn::Kb::CVE_2008_2725#initialize E
A
Codesake::Dawn::Kb::CVE_2011_4319#initialize E
A
Codesake::Dawn::Kb::CVE_2011_3186#initialize E
A
Codesake::Dawn::Kb::CVE_2012_3424#initialize E
A
Codesake::Dawn::Kb::CVE_2013_6461#initialize E
A
Codesake::Dawn::Kb::CVE_2006_6303#initialize E
A
Codesake::Dawn::Kb::CVE_2008_3657#initialize E
A
Codesake::Dawn::Kb::CVE_2014_3482#initialize E
A
Codesake::Dawn::Kb::CVE_2014_2525#initialize E
A
Codesake::Dawn::Kb::CVE_2004_0755#initialize E
A
Codesake::Dawn::Kb::CVE_2012_2671#initialize E
A
Codesake::Dawn::Kb::CVE_2011_3009#initialize E
A
Codesake::Dawn::Kb::CVE_2008_3790#initialize E
A
Codesake::Dawn::Kb::CVE_2012_2661#initialize E
A
Codesake::Dawn::Kb::CVE_2007_5380#initialize E
A
Codesake::Dawn::Kb::CVE_2011_2686#initialize E
A
Codesake::Dawn::Kb::CVE_2008_4310#initialize E
A
Codesake::Dawn::Kb::CVE_2008_2664#initialize E
A
Codesake::Dawn::Kb::CVE_2013_0285#initialize E
A
Codesake::Dawn::Kb::CVE_2013_4491#initialize E
A
Codesake::Dawn::Kb::CVE_2012_6109#initialize E
A
Codesake::Dawn::Kb::CVE_2008_3905#initialize E
A
Codesake::Dawn::Kb::CVE_2013_0175#initialize E
A
Codesake::Dawn::Kb::CVE_2013_0155#initialize E
A
Codesake::Dawn::Kb::CVE_2013_1607#initialize E
A
Codesake::Dawn::Kb::CVE_2006_2582#initialize E
A
Codesake::Dawn::Kb::CVE_2007_5770#initialize E
A
Codesake::Dawn::Kb::CVE_2013_2516#initialize E
A
Codesake::Dawn::Kb::CVE_2013_6416#initialize E
A
Codesake::Dawn::Kb::CVE_2013_6414#initialize E
A
Codesake::Dawn::Kb::CVE_2013_6415#initialize E
A
Codesake::Dawn::Kb::CVE_2013_1655#initialize E
A
Codesake::Dawn::Kb::CVE_2012_2660#initialize E
A
Codesake::Dawn::Kb::CVE_2006_6979#initialize E
A
Codesake::Dawn::Kb::CVE_2013_0233#initialize E
A
Codesake::Dawn::Kb::CVE_2013_1802#initialize E
A
Codesake::Dawn::Kb::CVE_2012_3464#initialize E
A
Codesake::Dawn::Kb::CVE_2012_5380#initialize E
A
Codesake::Dawn::Kb::CVE_2007_6612#initialize E
A
Codesake::Dawn::Kb::CVE_2013_1812#initialize E
A
Codesake::Dawn::Kb::CVE_2013_1933#initialize E
A
Codesake::Dawn::Kb::CVE_2008_7248#initialize E
A
Codesake::Dawn::Kb::CVE_2013_0333#initialize E
A
Codesake::Dawn::Kb::CVE_2011_0446#initialize E
A
Codesake::Dawn::Kb::CVE_2007_5379#initialize E
A
Codesake::Dawn::Kb::CVE_2013_0184#initialize E
A
Codesake::Dawn::Kb::CVE_2014_0082#initialize E
A
Codesake::Dawn::Kb::CVE_2012_4481#initialize E
A
Codesake::Dawn::Kb::CVE_2013_4479#initialize E
A
Codesake::Dawn::Kb::CVE_2013_1898#initialize E
A
Codesake::Dawn::Kb::CVE_2012_5370#initialize E
A
Codesake::Dawn::Kb::CVE_2013_1857#initialize E
A
Codesake::Dawn::Kb::CVE_2013_1856#initialize E
A
Codesake::Dawn::Kb::CVE_2013_6460#initialize E
A
Codesake::Dawn::Kb::CVE_2014_0130#initialize E
A
Codesake::Dawn::Kb::CVE_2011_2930#initialize E
A
Codesake::Dawn::Kb::CVE_2013_4164#initialize E
A
Codesake::Dawn::Kb::CVE_2008_2663#initialize E
A
Codesake::Dawn::Kb::CVE_2012_1098#initialize E
A
Codesake::Dawn::Kb::CVE_2011_2931#initialize E
A
Codesake::Dawn::Kb::CVE_2013_1821#initialize E
A
Codesake::Dawn::Kb::CVE_2014_1233#initialize E
A
Codesake::Dawn::Kb::CVE_2013_4457#initialize E
A
Codesake::Dawn::Kb::CVE_2013_6459#initialize E
A
Codesake::Dawn::Kb::CVE_2013_1800#initialize E
A
Codesake::Dawn::Kb::CVE_2008_1145#initialize E
A
Codesake::Dawn::Kb::CVE_2011_3187#initialize E
A
Codesake::Dawn::Kb::CVE_2012_2140#initialize E
A
Codesake::Dawn::Kb::CVE_2013_4203#initialize E
A
Codesake::Dawn::Kb::CVE_2005_2337#initialize E
A
Codesake::Dawn::Kb::CVE_2013_0156#initialize E
A
Codesake::Dawn::Kb::CVE_2011_0739#initialize E
A
Codesake::Dawn::Kb::CVE_2009_4214#initialize E
A
Codesake::Dawn::Kb::CVE_2007_5162#initialize E
A
Codesake::Dawn::Kb::CVE_2006_6852#initialize E
A
Codesake::Dawn::Kb::CVE_2013_2119#initialize E
A
Codesake::Dawn::Kb::CVE_2011_0995#initialize E
A
Codesake::Dawn::Kb::CVE_2013_2105#initialize E
A
Codesake::Dawn::Kb::CVE_2012_6497#initialize E
A
Codesake::Dawn::Kb::CVE_2013_6417#initialize E
A
Codesake::Dawn::Kb::CVE_2013_2065#initialize E
A
Codesake::Dawn::Kb::CVE_2012_6496#initialize E
A
Codesake::Dawn::Kb::CVE_2013_1947#initialize E
A
Codesake::Dawn::Kb::CVE_2013_2615#initialize E
A
Codesake::Dawn::Kb::CVE_2013_2616#initialize E
A
Codesake::Dawn::Kb::CVE_2014_2322#initialize E
A
Codesake::Dawn::Kb::CVE_2013_6421#initialize E
A
Codesake::Dawn::Kb::CVE_2012_5371#initialize E
A
Codesake::Dawn::Kb::CVE_2013_2512#initialize E
A
Codesake::Dawn::Kb::CVE_2011_1004#initialize E
A
Codesake::Dawn::Kb::CVE_2014_3483#initialize E
A
Codesake::Dawn::Kb::CVE_2006_3694#initialize E
A
Codesake::Dawn::Kb::CVE_2014_0036#initialize E
A
Codesake::Dawn::Kb::CVE_2012_4522#initialize E
A
Codesake::Dawn::Kb::CVE_2012_3463#initialize E
A
Codesake::Dawn::Kb::CVE_2008_1891#initialize E
A
Codesake::Dawn::Kb::CVE_2013_7086#initialize E
A
Codesake::Dawn::Kb::CVE_2011_5036#initialize E
A
Codesake::Dawn::Kb::CVE_2013_0276#initialize E
A
Codesake::Dawn::Kb::CVE_2008_2662#initialize E
A
Codesake::Dawn::Kb::CVE_2010_3933#initialize E
A
Codesake::Dawn::Kb::CVE_2013_0256#initialize E
A
Codesake::Dawn::Kb::CVE_2011_4815#initialize E
A
Codesake::Dawn::Kb::CVE_2013_0263#initialize E
A
Codesake::Dawn::Kb::CVE_2013_0277#initialize E
A
Codesake::Dawn::Kb::CVE_2014_0081#initialize E
A
Codesake::Dawn::Kb::CVE_2009_4078#initialize E
A
Codesake::Dawn::Kb::CVE_2008_5189#initialize E
A
Codesake::Dawn::Kb::CVE_2013_1801#initialize E
A
Codesake::Dawn::Kb::CVE_2011_2929#initialize E
A
Codesake::Dawn::Kb::CVE_2011_1005#initialize E
A
Codesake::Dawn::Kb::CVE_2012_4464#initialize E
A
Codesake::Dawn::Kb::CVE_2013_5671#initialize E
A
Codesake::Dawn::Kb::CVE_2012_6134#initialize E
A
Codesake::Dawn::Kb::CVE_2013_3221#initialize E
A
Codesake::Dawn::Kb::CVE_2014_0080#initialize E
A
Codesake::Dawn::Kb::CVE_2006_5467#initialize E
A
Codesake::Dawn::Kb::CVE_2008_2376#initialize E
A
Codesake::Dawn::Kb::CVE_2012_2694#initialize E
A
Codesake::Dawn::Kb::CVE_2008_3655#initialize E
A
Codesake::Dawn::Kb::CVE_2013_0162#initialize E
A
Codesake::Dawn::Kb::CVE_2012_1241#initialize E
A
Codesake::Dawn::Kb::CVE_2013_1911#initialize E
A
Codesake::Dawn::Kb::CVE_2013_2617#initialize E
A
Codesake::Dawn::Kb::CVE_2007_6077#initialize E
A
Codesake::Dawn::Kb::CVE_2013_1948#initialize E
A
Codesake::Dawn::Kb::CVE_2011_0447#initialize E
A
Codesake::Dawn::Kb::CVE_2012_4466#initialize E
A
Codesake::Dawn::Kb::CVE_2011_2197#initialize E
A
Codesake::Dawn::Kb::CVE_2013_4562#initialize E
A
Codesake::Dawn::Kb::CVE_2010_2489#initialize E
A
Codesake::Dawn::Kb::CVE_2009_4124#initialize E
A
Codesake::Dawn::Kb::CVE_2013_4593#initialize E
A
Codesake::Dawn::Kb::CVE_2012_3465#initialize E
A
Codesake::Dawn::Kb::CVE_2011_2705#initialize E
A
Codesake::Dawn::Kb::CVE_2012_2695#initialize E
A
Codesake::Dawn::Kb::CVE_2008_4094#initialize E
A
Codesake::Dawn::Kb::CVE_2013_1875#initialize E
A
Codesake::Dawn::Kb::CVE_2013_0284#initialize E
A
Codesake::Dawn::Kb::OSVDB_108563#initialize E
A
Codesake::Dawn::Kb::OSVDB_108570#initialize E
A
Codesake::Dawn::Kb::OSVDB_108530#initialize E
A
Codesake::Dawn::Kb::OSVDB_105971#initialize E
A
Codesake::Dawn::Kb::VersionCheck#status E
Proper documentation present
B
Codesake::Dawn::Kb::VersionCheck#version_string_to_array Ne
B
Codesake::Dawn::KnowledgeBase#all_by_mvc Ne
B
Codesake::Dawn::Sinatra#detect_appname Ne
B
Codesake::Dawn::Core.guess_mvc Ne
B
Codesake::Dawn::Kb::CVE_2008_4310_b#initialize E
Show 3 more ...
B
Codesake::Dawn::Kb::NotRevisedCode#initialize E
B
Codesake::Dawn::Kb::OSVDB_108569#initialize E
B
Codesake::Dawn::Kb::VersionCheck#is_higher? E
Please take a look
Undocumented
U
Codesake::Dawn::Engine#error! N
U
Codesake::Dawn::Kb::VersionCheck N
U
Codesake::Dawn::Kb::BasicCheck N
U
Codesake::Dawn::Engine N
U
Codesake::Dawn::Kb::DependencyCheck Ne
Show 177 more ...
U
Codesake::Dawn::Kb::OwaspRorCheatSheet::CheckForSafeRedirectAndForward Ne
U
Codesake::Dawn::Kb::OwaspRorCheatSheet::SessionStoredInDatabase Ne
U
Codesake::Dawn::Kb::ComboCheck.find_vulnerable_checks_by_class Ne
U
Codesake::Dawn::Kb::OwaspRorCheatSheet::SecurityRelatedHeaders Ne
U
Codesake::Dawn::Kb::OwaspRorCheatSheet::MassAssignmentInModel Ne
U
Codesake::Dawn::Kb::OwaspRorCheatSheet::CommandInjection Ne
U
Codesake::Dawn::Kb::DependencyCheck#aux_mitigation_gem= Ne
U
Codesake::Dawn::Kb::BasicCheck#rubysec_advisories_link Ne
U
Codesake::Dawn::Kb::OwaspRorCheatSheet::SensitiveFiles Ne
U
Codesake::Dawn::Kb::DependencyCheck#aux_mitigation_gem Ne
U
Codesake::Dawn::Kb::DeprecationCheck#enable_warning= Ne
U
Codesake::Dawn::Kb::PatternMatchCheck#attack_pattern Ne
U
Codesake::Dawn::Kb::DeprecationCheck#enable_warning Ne
U
Codesake::Dawn::Kb::OperatingSystemCheck#target_os= Ne
U
Codesake::Dawn::KnowledgeBase#load_security_checks Ne
U
Codesake::Dawn::Kb::OperatingSystemCheck#os_detect Ne
U
Codesake::Dawn::Kb::OperatingSystemCheck#target_os Ne
U
Codesake::Dawn::Kb::DependencyCheck#dependencies= Ne
U
Codesake::Dawn::Kb::DependencyCheck#not_affected= Ne
U
Codesake::Dawn::Engine#find_vulnerability_by_name Ne
U
Codesake::Dawn::Kb::DependencyCheck#dependencies Ne
U
Codesake::Dawn::Kb::DependencyCheck#not_affected Ne
U
Codesake::Dawn::Kb::ComboCheck#vulnerable_checks Ne
U
Codesake::Dawn::KnowledgeBase#all_padrino_checks Ne
U
Codesake::Dawn::Kb::VersionCheck#enable_warning= Ne
U
Codesake::Dawn::KnowledgeBase#all_sinatra_checks Ne
U
Codesake::Dawn::Kb::VersionCheck#enable_warning Ne
U
Codesake::Dawn::Utils#debug_me_and_return_false Ne
U
Codesake::Dawn::Kb::VersionCheck#save_major_fix Ne
U
Codesake::Dawn::Kb::PatternMatchCheck#root_dir= Ne
U
Codesake::Dawn::Kb::DependencyCheck#save_major= Ne
U
Codesake::Dawn::Kb::DependencyCheck#save_major Ne
U
Codesake::Dawn::Kb::PatternMatchCheck#root_dir Ne
U
Codesake::Dawn::Utils#debug_me_and_return_true Ne
U
Codesake::Dawn::KnowledgeBase#all_rails_checks Ne
U
Codesake::Dawn::Kb::DeprecationCheck#detected= Ne
U
Codesake::Dawn::KnowledgeBase#all_rack_checks Ne
U
Codesake::Dawn::Kb::DeprecationCheck#detected Ne
U
Codesake::Dawn::Kb::VersionCheck#deprecated= Ne
U
Codesake::Dawn::Kb::OwaspRorCheatSheet::Csrf Ne
U
Codesake::Dawn::Engine#count_vulnerabilities Ne
U
Codesake::Dawn::Kb::VersionCheck#save_minor= Ne
U
Codesake::Dawn::Sinatra#detect_reflected_xss Ne
U
Codesake::Dawn::Kb::VersionCheck#save_major= Ne
U
Codesake::Dawn::Kb::VersionCheck#deprecated Ne
U
Codesake::Dawn::Kb::VersionCheck#save_major Ne
U
Codesake::Dawn::Kb::VersionCheck#save_minor Ne
U
Codesake::Dawn::Padrino#get_sinatra_version Ne
U
Codesake::Dawn::Utils#__debug_me_and_return Ne
U
Codesake::Dawn::Kb::BasicCheck#release_date Ne
U
Codesake::Dawn::Kb::VersionCheck#excluded= Ne
U
Codesake::Dawn::Kb::BasicCheck#remediation Ne
U
Codesake::Dawn::Kb::VersionCheck#detected= Ne
U
Codesake::Dawn::Kb::ComboCheck#dump_status Ne
U
Codesake::Dawn::Engine#load_knowledge_base Ne
U
Codesake::Dawn::Kb::VersionCheck#excluded Ne
U
Codesake::Dawn::Engine#detect_controllers Ne
U
Codesake::Dawn::Kb::VersionCheck#detected Ne
U
Codesake::Dawn::Kb::BasicCheck#initialize Ne
U
Codesake::Dawn::Kb::BasicCheck#cvss_score Ne
U
Codesake::Dawn::Kb::BasicCheck#osvdb_link Ne
U
Codesake::Dawn::Kb::BasicCheck#aux_links Ne
U
Codesake::Dawn::Core.dump_knowledge_base Ne
U
Codesake::Dawn::KnowledgeBase#initialize Ne
U
Codesake::Dawn::Kb::BasicCheck#mitigated Ne
U
Codesake::Dawn::Kb::OperatingSystemCheck Ne
U
Codesake::Dawn::Engine#build_view_array Ne
U
Codesake::Dawn::Kb::BasicCheck#cve_link Ne
U
Codesake::Dawn::Engine#mitigated_issues Ne
U
Codesake::Dawn::Kb::ComboCheck#options= Ne
U
Codesake::Dawn::Kb::BasicCheck#nvd_link Ne
U
Codesake::Dawn::Engine#get_ruby_version Ne
U
Codesake::Dawn::Kb::BasicCheck.families Ne
U
Codesake::Dawn::Engine#set_mvc_version Ne
U
Codesake::Dawn::Kb::BasicCheck#message Ne
U
Codesake::Dawn::Kb::VersionCheck#safe= Ne
U
Codesake::Dawn::Kb::BasicCheck#family= Ne
U
Codesake::Dawn::Kb::BasicCheck#applies Ne
U
Codesake::Dawn::Kb::OwaspRorCheatsheet Ne
U
Codesake::Dawn::Kb::ComboCheck#options Ne
U
Codesake::Dawn::Engine#get_mvc_version Ne
U
Codesake::Dawn::Engine#vulnerabilities Ne
U
Codesake::Dawn::Kb::VersionCheck#safe Ne
U
Codesake::Dawn::Engine#connected_gems Ne
U
Codesake::Dawn::Kb::PatternMatchCheck Ne
U
Codesake::Dawn::Engine#skipped_checks Ne
U
Codesake::Dawn::Kb::BasicCheck#family Ne
U
Codesake::Dawn::Engine#applied_checks Ne
U
Codesake::Dawn::Kb::ComboCheck#checks Ne
U
Codesake::Dawn::Kb::BasicCheck#osvdb Ne
U
Codesake::Dawn::Engine#detect_models Ne
U
Codesake::Dawn::Sinatra#detect_sinks Ne
U
Codesake::Dawn::Engine#reflected_xss Ne
U
Codesake::Dawn::Kb::BasicCheck#owasp Ne
U
Codesake::Dawn::Kb::DeprecationCheck Ne
U
Codesake::Dawn::Kb::RubyVersionCheck Ne
U
Codesake::Dawn::Kb::CVE_2013_6461_b Ne
U
Codesake::Dawn::Kb::CVE_2013_1655_a Ne
U
Codesake::Dawn::Reporter#initialize Ne
U
Codesake::Dawn::Kb::CVE_2013_6460_b Ne
U
Codesake::Dawn::Kb::CVE_2014_2525_b Ne
U
Codesake::Dawn::Kb::CVE_2013_6461_a Ne
U
Codesake::Dawn::Kb::CVE_2014_2525_a Ne
U
Codesake::Dawn::Kb::CVE_2013_0256_b Ne
U
Codesake::Dawn::Kb::BasicCheck#kind Ne
U
Codesake::Dawn::Engine#ruby_version Ne
U
Codesake::Dawn::Kb::BasicCheck#cvss Ne
U
Codesake::Dawn::Kb::CVE_2008_4310_b Ne
U
Codesake::Dawn::Engine#engine_error Ne
U
Codesake::Dawn::Engine#gemfile_lock Ne
U
Codesake::Dawn::Kb::CVE_2010_2489_b Ne
U
Codesake::Dawn::Padrino#detect_apps Ne
U
Codesake::Dawn::Kb::CVE_2011_0188_b Ne
U
Codesake::Dawn::Kb::BasicCheck#name Ne
U
Codesake::Dawn::Kb::CVE_2008_4310_a Ne
U
Codesake::Dawn::Engine#detect_views Ne
U
Codesake::Dawn::Kb::CVE_2011_0995_a Ne
U
Codesake::Dawn::Kb::CVE_2011_0995_b Ne
U
Codesake::Dawn::Kb::CVE_2013_1655_b Ne
U
Codesake::Dawn::Kb::CVE_2013_6460_a Ne
U
Codesake::Dawn::Kb::BasicCheck#cve Ne
U
Codesake::Dawn::Engine#mvc_version Ne
U
Codesake::Dawn::KnowledgeBase.find Ne
U
Codesake::Dawn::Kb::NotRevisedCode Ne
U
Codesake::Dawn::Kb::BasicCheck#cwe Ne
U
Codesake::Dawn::KnowledgeBase#find Ne
U
Codesake::Dawn::Engine#scan_start Ne
U
Codesake::Dawn::Kb::CVE_2013_1800 Ne
U
Codesake::Dawn::Kb::CVE_2013_6461 Ne
U
Codesake::Dawn::Kb::CVE_2013_1655 Ne
U
Codesake::Dawn::Kb::CVE_2013_6460 Ne
U
Codesake::Dawn::KnowledgeBase#all Ne
U
Codesake::Dawn::Kb::CVE_2011_0188 Ne
U
Codesake::Dawn::Engine#initialize Ne
U
Codesake::Dawn::Kb::CVE_2013_0256 Ne
U
Codesake::Dawn::Kb::CVE_2008_4310 Ne
U
Codesake::Dawn::Engine#set_target Ne
U
Codesake::Dawn::Kb::CVE_2013_1855 Ne
U
Codesake::Dawn::Kb::CVE_2010_2489 Ne
U
Codesake::Dawn::Engine#scan_stop Ne
U
Codesake::Dawn::Engine#scan_time Ne
U
Codesake::Dawn::Engine#apply_all Ne
U
Codesake::Dawn::Sinatra#appname Ne
U
Codesake::Dawn::Core.detect_mvc Ne
U
Codesake::Dawn::Reporter#report Ne
U
Codesake::Dawn::Core.find_conf Ne
U
Codesake::Dawn::Utils#debug_me Ne
U
Codesake::Dawn::Core.read_conf Ne
U
Codesake::Dawn::Kb::ComboCheck Ne
U
Codesake::Dawn::Engine#checks Ne
U
Codesake::Dawn::Engine#target Ne
U
Codesake::Dawn::Engine#debug= Ne
U
Codesake::Dawn::Sinatra#sinks Ne
U
Codesake::Dawn::Padrino#apps Ne
U
Codesake::Dawn::Engine#debug Ne
U
Codesake::Dawn::Engine#name Ne
U
Codesake::Dawn::GemfileLock Ne
U
Codesake::Dawn::Reporter Ne
U
Codesake::Dawn::Padrino Ne
U
Codesake::Dawn::Sinatra Ne
U
Codesake::Dawn::Utils Ne
U
Codesake::Dawn::Rails Ne
U
Codesake::Dawn::Core Ne
U
Codesake::Dawn::Sinatra#initialize E
U
Codesake E
U
Codesake::Dawn::Kb::OperatingSystemCheck#initialize E
U
Codesake::Dawn::Kb::VersionCheck#is_higher_major? E
U
Codesake::Dawn::Kb::PatternMatchCheck#initialize E
U
Codesake::Dawn::Kb::DeprecationCheck#initialize E
U
Codesake::Dawn::Kb::DependencyCheck#initialize E
U
Codesake::Dawn::Kb::VersionCheck#initialize E
U
Codesake::Dawn::Kb::ComboCheck#initialize E
U
Codesake::Dawn::GemfileLock#initialize E
U
Codesake::Dawn::Sinatra#detect_views E
U
Codesake::Dawn::Padrino#initialize E
U
Codesake::Dawn::Rails#initialize E
U
Codesake::Dawn E

Let's raise the visibility of documentation in Ruby!

This page is for codesake/codesake-dawn and is part of a project called "Inch CI", showing documentation measurements provided by Inch. Inch CI also provides a badge: (not counting low priority objects)

Can I have my own badges?

Sure!

Can I configure a webhook for continuous integration?

Of course! Learn how ...

What is the goal of this?

I really think that posting badges for documentation in READMEs will benefit you (because people can see that your project is well documented) and our community in general by improving the visibility of documentation.

Let's start a discussion, let's raise the visibility of documentation, let's talk.

Suggestions, feedback, critique: Hit me up on Twitter or via issue.

An open source project, created by René Föhring (@rrrene), based on Inch.