Skip to content

im-rootkid/Logic-Flaw-Labs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Poster

Logic-Flaw-Labs

This GitHub repository contains three logic flaw labs: 2FA Bypass, Business Logic Flaw, and Type Juggling. These labs were covered in my recent session at The Hackers Meetup in Ahmedabad in June 2023. Additionally, I have included my presentation PPT in the repository for your reference. To set up these labs on your system, please follow the instructions given below.

Overview Of Logic Flaws

Logic flaws are errors in computer programs that occur when the logical reasoning within the program is flawed or incorrect. These flaws can lead to unintended and unexpected behavior, compromising the security and functionality of the program. Common logic flaws include improper validation of user input, incorrect conditional statements, and inadequate handling of exceptions. Hackers can exploit these flaws to gain unauthorized access, manipulate data, or disrupt the normal operation of a system. To prevent logic flaws, developers should carefully validate and sanitize user input, ensure correct and comprehensive conditional statements, and thoroughly test their code to identify and fix any logical errors. More can be Refered in the Presentation PPT.

Set-up the lab on Windows using XAMPP.

  1. Download XAMPP.
  2. Install XAMPP and clone the repository into the htdocs folder located at *\xampp\htdocs.
  3. Start Apache and MySQL modules in XAMPP.
  4. Access the lab by visiting 127.0.0.1 or localhost in your browser.

Connect with R00tKid on Social Media:

Personal Blog Github Medium YouTube Twitter LinkedIn Instagram

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published