Skip to content

The university serves as a platform where I showcase applications designed specifically for teaching purposes across my diverse social media channels

Notifications You must be signed in to change notification settings

iamnasef/theuniversity

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation



The university serves as a platform where I showcase applications designed specifically for teaching purposes across my diverse social media channels.

This is why I created this project.

ProjectsKey FeaturesHow to make use of the playgroundTechnologies Used

Projects

Projects 001 - Malware Analysis
  1. Malware Analysis 001 - Nasef's Keep Spreading #1 (Reading Lines) is a vulnerable machine build to showcase the strings utility tool.
Projects 002 - Reverse Engineering
  1. Reverse Engineering 001 - Nasef's You Can't Crack Me #1 (See Through) is a vulnerable machine build to showcase the strings utility tool.
Projects 003 - Boot2Root
  1. Boot2Root 001 - Nasef's Special Operation #1 (Locating Target) is an educational tool to explore the seven most common methods of Linux privilege escalation.
Projects 004 - Linux Privilege Escalation
  1. Linux Privilege Escalation 001 - Nasef's No Permission #1 (LinESC) is a challenge where player take on the role of Agent R, tasked with leading a task force to rescue Agent N.A.S.E.F., who has gone missing during a secret mission in the enemy state "SOURG."

Key Features

  • The university platform offers a diverse collection of projects spanning multiple disciplines and technologies.
  • Each project is complemented by a video guide, illustrating either the construction process for software and operations projects or the exploitation techniques for security projects.
  • These projects serve as valuable resources for enriching your understanding and can be reconstructed from scratch to deepen your learning.
  • Furthermore, social media are available to facilitate discussions and exchange ideas with fellow learners, fostering a collaborative learning environment.

How you can make use of the project

  1. Carefully review the project description and endeavor to reconstruct it independently.
  2. Conduct a thorough comparison between your code and the code available in the university.
  3. Explore any embedded videos accompanying each project, if available, illustrating a step-by-step guide on how to build it.
  4. Feel free to reach out to me should you have any questions or concerns.

Technologies Used

This is the list of technologies used in the project

Application Description
C A general-purpose computer programming language.
Linux A family of open-source Unix-like operating systems based on the Linux kernel
Malware analysis A study or process of determining the functionality, origin and potential impact of a given malware sample such as a virus, worm, trojan horse, rootkit, or backdoor
Reverse engineering A lightweight markup language for creating formatted text using a plain-text editor language
Markdown A lightweight markup language for creating formatted text using a plain-text editor language

About

The university serves as a platform where I showcase applications designed specifically for teaching purposes across my diverse social media channels

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published