Georgy Firsov's repositories
applied-cryptography
Applied cryptography course labs and homeworks. National Research Nuclear University MEPhI, Spring 2022 - Fall 2023
PodSerializer
Library used to serialize and deserialize any POD-structure (and some non-POD structs) with no modifications applied to them. Here I use a lot of templates and other meta-magic :)
AsyncNotifications
It is an example of client-server application system, used to show Microsoft Asynchronous RPC library in action. This code is written in C and C++14 for Windows using WinAPI.
CVE-2020-1034
CVE 2020-1034 exploit and presentation
GeorgyFirsov.github.io
Small and simple blog. Used for notes, updates, messages
SystemStats
Simple processes viewer implemented in C++ with Win32 API, MFC classes and ATL. It uses also Tool Help Library to easily enumerate processes.
Course-work
My course work for subject "Fundamentals of automated information systems". It contains a realization of a DB for an insurance company. Done with T-SQL, using MS SQL Server, SSIS, SSRS. 3rd year, National Research Nuclear University MEPhI
cryptoapi-samples
Labs for development and exploitation of cryptographic infrastructure course. National Research Nuclear University MEPhI, Spring 2023
data-science
Data science course labs and homeworks. National Research Nuclear University MEPhI, Spring 2022 - Fall 2023
devcontainer
Set of images for developing in Docker containers via VSCode
Educational-research-work
Educational research project on 3rd year (6th semester). Topic: ARMA models in time series analysis
galois-lib
Finite field arithmetic library written for my research in cryptography
install-cspdk-action
GitHub action for installing Cryptographic Service Provider Development Kit (CSPDK) on Windows-based machine to give an ability to build cryptographic providers.
reverse-engineering
Tasks and other stuff for Reverse Engineering course in National Research Nuclear University MEPhI