The Wayback Machine - http://web.archive.org/web/20200615033353/https://github.com/topics/static-analysis?l=python
Skip to content
#

static-analysis

Here are 148 public repositories matching this topic...

Mobile-Security-Framework-MobSF

Mobile Security Framework (MobSF) is an automated, all-in-one mobile application (Android/iOS/Windows) pen-testing, malware analysis and security assessment framework capable of performing static and dynamic analysis.

  • Updated Jun 14, 2020
  • Python
gyorb
gyorb commented Jan 21, 2020
  • incremental CTU (on the fly CTU with skip files) feature usage configuration, limitations when ready
  • web UI usage
    • how to compare the previous (marked by tag, use the date filter) results of two runs (same run?)
  • more simple and advanced use case examples
    • CI job for a quality review (check for high severity results and fail the job if any)
    • usage of the upcoming f
zhill
zhill commented Feb 19, 2020

Currently, engine does not support matching vulnerabilities against the busybox "package" itself. Detected applications are scanned (npm, python, java, etc), but because there aren't os packages as with Centos, Deb, etc there is no "os package" vuln scanning support.

The solution is to add a virtual package to the anchore analysis for the busybox binary itself, which anchore already detects as

disconnect3d
disconnect3d commented Oct 4, 2019

When the slither-check-upgradeability is run after slither was used previously on a truffle project which was build and whose code has changed (i.e. files removed/added) the tool could suggest to make a clean-rebuild of the project when failing like this:

$ slither-check-upgradeability . SomeContractProxy . SomeContract
ERROR:CryticCompile:- Fetching solc version list from solc-bin. Att
laurarnichols
laurarnichols commented Jul 8, 2019

This program is super useful! I have built it in to my git pre-commit hook so that it runs before every commit, but that means every single time I have to wait for the search index to "update" even when I haven't made any changes to the documentation.

It would be really cool to build in a functionality that the full program would only run if the documentation had changed. For instance, you co

cfripper
IgnacioRV
IgnacioRV commented Feb 7, 2020

Description

Currently add_failure takes the values required to create a failure, creates it then adds it to the Result object's failed_rules
On the other hand add_warning takes a Failure object directly.

Proposed solution

The methods should be updated so that they both have the same behavior (or maybe even just add an add_finding method which takes a type that can be either Failure o

prabhu
prabhu commented Mar 17, 2020

It appears like Visual Studio 2019 with SARIF viewer extension is not working quite well.

  • Visual Studio is expecting the version attribute to be at the top! When we do to_json(sarif schema) the attributes are getting sorted alphabetically so the runs attribute is on the top and version is at the bottom. We need to find a workaround for this
  • Our url encode is encoding and converting the

Improve this page

Add a description, image, and links to the static-analysis topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the static-analysis topic, visit your repo's landing page and select "manage topics."

Learn more

You can’t perform that action at this time.