Orijtech Cyber Get help

Orijtech Security

Tools

Static analyzers, load testers and security tools. The focus is on security and performance.

Static analyzer

staticmajor

A static analyzer for Go that finds leaking resources such as file handles, network sockets and listeners that were never closed.

View tool ↗

Static analyzer

httperroryzer

Examines Go HTTP handlers and reports missing return statements after http.Error, which can cause security vulnerabilities, malfunctions and nil pointer crashes.

View tool ↗

Static analyzer

tickeryzer

Finds missing (*time.Ticker).Stop calls, a first of its kind analyzer that reports resource leaks of timers in Go programs.

View tool ↗

Static analyzer

sigchanyzer

Now included with go test. Reports unbuffered channels passed into signal.Notify, a well warned about bug that can stop a signal being delivered.

View tool ↗

Static analyzer

structslop

Recommends optimal struct field arrangements in Go programs, reducing the RAM consumed by offending structs.

View tool ↗

Cosmos

cosmos/gosec

A Cosmos SDK augmented fork of securego/gosec, a static analyzer that reports code fitting certain insecure patterns.

View tool ↗

Cosmos

consensuswarn

A Cosmos consensus change warning pass that flags pull requests touching consensus code.

View tool ↗

Load testing

qpounder

Load testing for applications. Given concurrency levels 1 to C and N requests per level, it sends the requests and compiles a report of percentile profiles.

View tool ↗

Load testing

cosmosloadtester

Load testing for Cosmos SDK powered chains.

View tool ↗

Utility

Self signed certificate generator

Spin up HTTPS servers on your local machine quickly, with a certificate and private key, instead of a ritual with openssl on the command line.

Need a custom analyzer?

Get help