Skip to content

Latest commit

 

History

12 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Job Description

In the locks directory are 3 lock classes. Each holds a SHA1 hash of a password. To open these locks you'll need to use the brute-force method to find the 2-4 long passwords that open the lock. The Picklock class has to open all three locks and display the results. There are unfortunately some bugs already existing in the system and they have to be fixed in order for the program to work.

Good luck!

Guide

Installation

you can only install with composer

composer i

How to use

you can use this \Alex\Services\PickLock() decrypt your SHA1 hash key by unlock() method for example

use Alex\Locks\Lock1;
use Alex\Locks\Lock2;

    $pickLock = new \Alex\Services\PickLock();
    
    //unlock Lock1 class and show all static data
    $pickLock->unlock(new Lock1())->varDumpLockResults();

    //we have 3 classes of Lock (Lock1,Lock2 and HardLock3) automatic decrypt password
    $pickLock->unlockAllLocks()->varDumpLockResults();
    
    //you can decrypt 2 class for example
    $pickLock->unlock(new Lock1())->unlock(new Lock2())->varDumpLockResults();

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages