LogoAISecKit

sdlc_golang

sdlc is a security vulnerability management platform built with Go, promoting DevSecOps and secure development practices.

Introduction

sdlc_golang

sdlc_golang is a security vulnerability management platform built with the Go language, aimed at promoting DevSecOps and Secure Development Lifecycle (SDLC) practices. It enhances developers' security awareness by simulating common vulnerabilities. This platform is not only useful for DevSecOps but also serves as a learning environment for security professionals to understand vulnerabilities, penetration testing, and code auditing.

Key Features
  • Separation of Frontend and Backend: The backend handles business logic, while the frontend manages user interaction.
  • Lightweight and Efficient: Utilizes the Gin framework to ensure stable performance under high concurrency.
  • Static Application Security Testing (SAST): Integrates SAST technology for real-time code scanning to identify potential security vulnerabilities.
Benefits
  • Enhanced Security Awareness: By simulating vulnerabilities, developers can better understand security risks and how to mitigate them.
  • Learning Environment: Provides a practical setting for security professionals to learn about vulnerabilities and conduct code audits.
  • Future Expansion: Plans to support additional operating systems and enhance functionality with more security features.
Highlights
  • Backend: Built with Go using the Gin framework.
  • Frontend: Developed with Vue 3.
  • Supported OS: Currently supports Windows x86, with plans for Linux and ARM architecture.

Information

  • Publisher
    AISecKit
  • Websitegithub.com
  • Published date2025/04/28

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates