mattdf / polymer

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Polymer

Is powered by insomnia & laziness, a lot of the code was written by ChatGPT.

Example Usage

In this example we use the Z3 analyzer to find inputs to exploit a contract. This is from an integer overflow example contract at: https://github.com/shamb0/ssec-swc-101-int-ouflow

Load contracts from the repository

1

Select which files to analyze

2

Uncheck code which statements you want to include or exclude, and the analyzer prompt

3

See that it generates an exploit and runs it to get results

4

Building & Running

This project needs to run things inside Docker, so the top-level project may not be easy to run Docker inside a Docker.

To install requirements then run the API do:

$ apt-get install make python3-pip
$ make python-requirements docker-build
$ make api

Resources

Repos for testing

About


Languages

Language:Solidity 90.2%Language:Python 4.6%Language:JavaScript 3.5%Language:CSS 1.0%Language:HTML 0.5%Language:Makefile 0.1%