Awesome CSIRT is an curated list of links and resources in security and CSIRT daily activities.
-
Updated
Nov 25, 2025 - C
Awesome CSIRT is an curated list of links and resources in security and CSIRT daily activities.
Rust code examples maintained for teaching secure programming. - CSCI 8245 @ UGA
These labs cover some of the most common vulnerabilities and attacks exploiting these vulnerabilities. The labs were completed as a part of the Secure Programming course at the University of Texas at Arlington. The course is well structured to understand the concepts of secure programming.
CTGuard is an analysis tool for detecting potential timing side-channel risks in Go code.
SecureWebApp - Secure Web Application Template for ASP.NET Core 5.0
Repository for COMP.SEC.300 Secure Programming Course
Awesome Defensive Programming
Blog of iihero (Sean)
👥 An application to securely share files across users and groups 📁👥
Cybersecurity practitioner with practical experience in network security, digital forensics, ethical hacking and cloud security. My portfolio demonstrates hands-on skills in penetration testing, incident response, endpoint security, automation scripts and security projects completed in authorised environments.
This is dictionary + thesaurus developed in C language keeping in mind the CERT C guidelines. Various vulnerabilities in the application have been detected (using SPLINT tool) and corrected.
A C project made as a part of the Secure Programming with C course (UE18CS257C) course at PES University to demonstrate static code analysis.
NT521_Secure-Programming-Exploiting-Vulnerabilities-Project
Simple Secure Online Shop Example for Secure Programming Project
A simple, Python-based register and login system created using a guide by Coddy.tech. Allows users to securely register and authenticate accounts with stored credentials. Demonstrates core concepts like user authentication, data storage, and basic account management.
FalconCore - Secure, AI-native programming language with native runtime & VM
A logistics management application developed in C++17 with Qt Widgets for coordinating delivery vehicles (drones, electric vans, sidewalk robots) and their cargo. The system implements resource management, capacity tracking, and operational workflows.
Secure programming case study for a Python/Go encrypted messaging prototype, covering RSA/AES-GCM workflows, vulnerability analysis, and mitigation notes.
Quantum is a language designed for the future — fast, safe where needed, and effortlessly concurrent. Build systems that balance performance and security.
Interpretable secure programming analysis of AI-generated vulnerable code using CodeLLMExp, CWE classification, line localization, and repair-aware evaluation.
Add a description, image, and links to the secure-programming topic page so that developers can more easily learn about it.
To associate your repository with the secure-programming topic, visit your repo's landing page and select "manage topics."