Ahsan Ayub's repositories
adversarial_ml_ids
Adversarial Machine Learning applications on network-based Intrusion Detection System (IDS).
malicious_domains_dga_detection
The repository is created in pursuit of detecting malware-based domain names that were generated using DGA.
irp-driven-ransomware-analysis
This repo is created to perform I/O Request Packet (IRP) driven ransomware analysis where the IRP logs were collected during ransomware execution.
nids_ml_team_aust
This repo will contain all the code base for the machine learning (ML) experimentation of network-based Intrusion Detection System (NIDS).
tntech_csc_1300_fall_2021
A repo to share the materials I've developed to teach Introduction to Problem Solving and Programming in C/C++.
irp-logs-mining
This repo is created to perform data mining techniques on malicious and benign I/O Request Packet (IRP) logs on Windows machine to extract useful pieces of information to build a ransomware detection scheme.
deep_static_ransomware_analysis
To perform (1) structural similarities among 2,436 cryptographic Windows ransomware samples per calendar year between 2017 and 2021 and (2) structural dissimilarities against 3,014 benign applications using machine learning classifiers.
NetworkCovertChannel
A protocol independent approach for network covert channel detection.
RSA_Parallelization
Parallelizing RSA encryption algorithm using OpenMP Library at High Performance Computing (HPC) environment.
ahsanayub.github.io
Github Pages template for academic personal websites, forked from mmistakes/minimal-mistakes
icpc_tntech
This repository covers all the materials related the ICPC team of Tennessee Tech University.
problem_solving
The repo will contain different sets of problems and attempt to solve them.
static_ransomware_analysis
The repository contains the code base and results from the static ransomware analysis of 734 ransomware samples.
Algorithms
A collection of algorithms and data structures
C-Plus-Plus
All Algorithms implemented in C++
campus-analytics-challenge-2022-wells-fargo
This Challenge, organized by Wells Fargo, focuses on Natural Language Processing using the power of Machine Learning to predict which category a transaction will fall into, given the description of the transaction.
cleverhans
An adversarial example library for constructing attacks, building defenses, and benchmarking both
garak
LLM vulnerability scanner
graphical_visualization
This repo contains all the graph generator tools and/or scripts that I used to generate graphs for scholarly paper or presentations.
md.ahsanayub.github.io
This is my personal website.
parallel_programming
This repo contains all the codes I have written for parallel and distributed programming. The library I will be using are OpenMP and OpenMPI.
semi_supervised_learning
This goal of this repo is to design a semi supervised learning application.
stock_trading_application
This is an C++ applicaition that will read an input file ('input.csv') and write out a new file calculated from the inputs.