Benson Macharia's repositories
jwt-go-rbac
This repo contains a simple room booking API to demonstrate secure implementation of Role-based Access Control (RBAC) in Go with jwt-go package.
CIS-Benchmark-Scripts
CIS Benchmark Scripts
SecureSession
This repository contains source code for an Android Java based application to illustrate how to implement secure user sessions using encrypted SharedPreferences
book_store_api
A simple Go Microservice to illustrate API security logging with Logrus, persisting database data on AWS EFS and forwarding security logs to AWS CloudWatch with Fluent Bit dameon
php-type-juggling
This repository contains source code for a trivial PHP type juggling challenge. Solve it to retrive the administrator JWT authentication token and flag.
SecureSecrets
This repository contains source code for a simple python Flask API to illustrate implementation of secure Authentication and Authorization with JWT and also on how to securely include secrets in your source code with .env and .gitignore files
springauthservice
This repository contains Spring Boot code to illustrate implementation of secure authentication and authorization with the Spring Security framework
AllThingsSSRF
This is a collection of writeups, cheatsheets, videos, books related to SSRF in one single location
awesome-mobile-CTF
This is a curated list of mobile based CTFs, write-ups and vulnerable apps. Most of them are android based due to the popularity of the platform.
BetterSec
ionic app
binary-static
Binary.com static content - staging release
bitcoin
Bitcoin Core integration/staging tree
blockchain
A simple Blockchain in Python
BotLibre
An open platform for artificial intelligence, chat bots, virtual agents, social media automation, and live chat automation.
cis-hardened-ami
Process to create a CIS Level 1 Amazon Linux 2 Hardened AMI
datree_room_booking_api
This repo contains a Simple Go room booking API to demonstrate how to implement secure Kubernetes configuration with Datree
iecms
Integrated Electronic Case Management System
Mobile-Security-Framework-MobSF
Mobile Security Framework is an automated, all-in-one mobile application (Android/iOS/Windows) pen-testing framework capable of performing static analysis, dynamic analysis, malware analysis and web API testing.
mobisec_admin
MobiSec App Management Portal based on:- Laravel 8 JetStream and Laravel Sanctum API
NoobChain-Tutorial-Part-1
A Simple Java Blockchain for educational purposes.
Pentest-Scripts
Penetration scripts developed for POCs in my studies and VAPT works
reactjsapp
React Js Registration and Login
websockets
Binary.com Websockets API documentation
zicco
Laravel shop with AdminLTE