Rahim Mayaba's repositories
ast.destructivewrapping
Java static code Analyzer that takes advantage of the Abstract Syntax Tree (AST) to detect and log the presence of destructive wrapping in exception handling, which is an anti-pattern that results in losing the stack trace (which is extremely important for locating and fixing bugs).
BenchmarkJava
OWASP Benchmark is a test suite designed to verify the speed and accuracy of software vulnerability detection tools. A fully runnable web app written in Java, it supports analysis by Static (SAST), Dynamic (DAST), and Runtime (IAST) tools that support Java. The idea is that since it is fully runnable and all the vulnerabilities are actually exploit
brainapp-api
Back-end code for the Face Recognition System
discussion-app
A cloud app that provides a discussion board to its customers
pencil-csv-extractor
Helper script to extract the data from csv files, construct them, and write them to MongoDB
pencil-project-rahim
Pencil Backend Assignment
steady
Analyses your Java applications for open-source dependencies with known vulnerabilities, using both static analysis and testing to determine code context and usage for greater accuracy. https://eclipse.github.io/steady/