Category: Programming

Ruby exploit development

ronin v2.0.5 releases: Ruby platform for vulnerability research and exploit development

ronin Ronin is a Ruby platform for vulnerability research and exploit development. Ronin allows for the rapid development and distribution of code, Exploits, Payloads, Scanners, etc, via Repositories. Features Supports installing/updating/uninstalling of Repositories. Supports installing Repositories from various media types: Subversion...

Designing Scalable API

Golang 1.1x Releases: Latest Updates To Strengthen Security

Golang has recently released several updates to strengthen security. Like building applications in any other language, cyber protection must be a top priority. Go is an open-source language, so it’s essential to implement reliable...

Programming language Cybersecurity

What Programming Language Should I Learn for Cybersecurity?

Cybersecurity comprises several areas of specialization. Therefore, a cybersecurity professional must have a good command of several programming languages as well as computer networking. If you are new to this field, you probably are...

Automated Vulnerability Addition

LAVA: Large-scale Automated Vulnerability Addition

LAVA: Large Scale Automated Vulnerability Addition Evaluating and improving bug-finding tools is currently difficult due to a shortage of ground truth corpora (i.e., software that has known bugs with triggering inputs). LAVA attempts to...

source code analyzer

PMD v6.35 releases: extensible multilanguage static code analyzer

PMD PMD is a source code analyzer. It finds common programming flaws like unused variables, empty catch blocks, unnecessary object creation, and so forth. It supports Java, JavaScript, Salesforce.com Apex and Visualforce, PLSQL, Apache Velocity,...