Name: Hassaan Ali Bukhari
Type: User
Company: Ghulam Ishaq Khan Institute of Engineering Sciences and Technology
Bio: I'm Hassaan Ali Bukhari, a tech enthusiast with a passion for cybersecurity and a knack for solving problems.
🎓 Currently a BS(Cyber Security) student
Location: Islamabad
Blog: https://b3ta-blocker.github.io/
Hassaan Ali Bukhari's Projects
Check out my preferred development environment, programming languages I use, and GitHub stats. Explore some of my projects with brief descriptions. Connect with me on LinkedIn or drop me an email. Thanks for visiting!
A collection of Bash scripts for learning and sharing scripting skills. Dive in, contribute, and enhance your Bash expertise!
This Python program encrypts and decrypts messages using a Caesar cipher. Users input a message, select encoding or decoding, and specify a shift. It features an ASCII art logo and a user-friendly loop for interaction.
All internship tasks have been centralized within this repository.
Explore the CS-101 first-semester repository, delving into C++ code and related files created during the course on Computing and Artificial Intelligence. Welcome to the world of coding.
This repository contains a C++ implementation of a maze solver using backtracking. The program takes a square matrix as input, where `0` represents closed blocks and `1` represents open blocks. The objective is to find a path from the top-left corner to the bottom-right corner of the maze, moving only through the open blocks.
This Python code implements a simple Hangman game. It selects a random word from a list, allows the player to guess letters, and displays the current state of the word with underscores for unknown letters.
This repository contains a C++ solution to the classic N-Queens problem using recursion and backtracking. The N-Queens problem is a well-known chess puzzle where N queens must be placed on an N×N chessboard in such a way that no two queens threaten each other. This repository provides an elegant and efficient solution to the problem, demonstrating
Explore C++ files to enhance your understanding of Object-Oriented Programming (OOP) concepts. Enjoy the journey!
Simple Python script for generating random passwords. This repository contains a Python script that allows users to create secure passwords with a mix of letters, numbers, and symbols. Customize the length and composition of your passwords easily with this user-friendly tool.
A minimalist C++ calculator program offering basic arithmetic operations, trigonometric functions, and mathematical utilities. Features a clean console interface, modular code design, and simple user interactions.
This Bash script generates five random passwords of a specified length, using OpenSSL's random generator and base64 encoding. It includes error handling for invalid input and decorative ASCII art.
This GitHub repository contains implementations of various sorting algorithms studied during the 3rd semester Data Structures and Algorithms course.
This code is a simple Tic-Tac-Toe game where two players take turns entering numbers on a 3x3 grid. It checks for a winning condition and displays the winner.
Players make decisions at each stage, leading to different outcomes. The game includes ASCII art for visual appeal, and the player's choices determine whether they find the treasure (win) or encounter obstacles leading to a game over.