https://github.com/helcsnewsxd/cbmc-analysis-report
Technical report on CBMC (C Bounded Model Checker) - Software Engineering II course project - Computer Science @ FAMAF (UNC)
https://github.com/helcsnewsxd/cbmc-analysis-report
bounded-model-checking cbmc cryptography ctf-writeup famaf formal-verification software-engineering static-analysis university-project
Last synced: 4 months ago
JSON representation
Technical report on CBMC (C Bounded Model Checker) - Software Engineering II course project - Computer Science @ FAMAF (UNC)
- Host: GitHub
- URL: https://github.com/helcsnewsxd/cbmc-analysis-report
- Owner: helcsnewsxd
- License: gpl-3.0
- Created: 2025-05-22T17:43:42.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2025-06-22T00:59:51.000Z (4 months ago)
- Last Synced: 2025-06-22T01:31:28.880Z (4 months ago)
- Topics: bounded-model-checking, cbmc, cryptography, ctf-writeup, famaf, formal-verification, software-engineering, static-analysis, university-project
- Language: TeX
- Homepage:
- Size: 1.08 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
> [!note]
> This repository contains a technical report on CBMC (C Bounded Model Checker), developed as part of the Software Engineering II course of the Computer Science degree at FAMAF – Universidad Nacional de Córdoba.
>
> All content is in Spanish, as it was written for academic use and submission.# Informe sobre CBMC (Bounded Model Checker para programas C y C++)
El presente repositorio contiene toda la información correspondiente el informe realizado sobre [CBMC](https://www.cprover.org/cbmc/) para la materia _Ingeniería del Software II_ correspondiente a 5to año de la Licenciatura en Ciencias de la Computación de FAMAF durante el año 2025.
## Miembros del equipo
El equipo encargado del presente informe está conformado por:
- Bratti, Juan.
- Herrador, Emanuel.
- Scavuzzo, Ignacio.## Contenidos
Aquí se podrá encontrar el informe correspondiente a CBMC con explicaciones respecto a su origen, objetivo, aplicaciones y funcionamiento (tanto técnico como por parte del usuario), más un caso de uso creado por nosotros que consta de solucionar un challenge de criptografía de un CTF (_XtraORdinary_ del CTF picoMini). Más información respecto a la herramienta la podrá encontrar en el [informe](./report.pdf), y sobre el caso de uso [aquí](./use_case/README.md). Además, se incluye la [presentación](./presentation.pdf) correspondiente al trabajo.