c# - Method dominator message in CAT.NET -
i have installed cat.net analyze binary. vs 2013, ef project output class library.
during analysis reports this:
disabling method dominator caching due excessive memory usage.
there no info regarding message in output html.
what mean , can find more info.
thanks.
i had same problem tool. opened task manager during dll scan , saw memory increasing quickly, after tool showed message, memory usage decreased , scan finished in few seconds. seems tool has memory usage prevent scheme , didn't find info it.
what found tool wasn't seem in code maintaining (the tool released more 3 years ago) , version 2.0 never released, in fact 2.0 beta version removed download repository. in next link, there discussion, including microsoft's developers opinions , reason why removed file, there isn't sentiment new release http://social.msdn.microsoft.com/forums/lync/en-us/31663b6d-254e-48ce-8345-3355cb8b6023/whats-the-status-of-catnet-20?forum=catnet.
i ignore reason why utilize tool, chose prevent sql injection attacks. did simple illustration prove it:
internal static list<category> getcategorynames(categoryrequest request) { string sql = @"select classid, name class name %"+ request.name + "%"; homecoming sqlutils.executelist(sql, "dbname", categorynamemapper); } and tool didn't show me risk in report. found guy same problem http://social.msdn.microsoft.com/forums/en-us/c99de49d-c541-40df-bb85-de5951261e0c/using-catnet-to-check-for-security-vulnarabilities-better-tool-available?forum=clr
that's why decided around options, if find tools similar issues, allow know.
regards, omar.
c# .net security
No comments:
Post a Comment