1. Go to this page and download the library: Download mflor/pwned library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
mflor / pwned example snippets
// Require composers autoloader
ed class
// It can be instantiated without an API key
// but then account-specific braches and pastes
// will result in unauthorized exceptions.
$pwned = new \MFlor\Pwned\Pwned($apiKey = null);
// Get all breaches
$pwned->breaches()->getAll();
// Returns an array of Breach Models (see MFlor/Pwned/Models/Breach.php)
// Get all breaches by a specific domain
$pwned->breaches()->byDomain('adobe.com');
// Returns an array of Breach Models (see MFlor/Pwned/Models/Breach.php)
// Get a breach by its name
$pwned->breaches()->byName('Adobe');
// Returns a Breach Model (see MFlor/Pwned/Models/Breach.php)
// Get breaches by account (Requires API key)
$pwned->breaches()->byAccount('[email protected]');
// Returns an array of Breach Models (see MFlor/Pwned/Models/Breach.php)
// Options for breaches by account:
$options = [
'truncateResponse' => true // Show full breach or just the name (Default: true)
'domain' => 'adobe.com' // Filter results by a domain (Default: null)
'
// Get all pastes by account (Requires API key)
$pwned->pastes()->byAccount('[email protected]')
// Returns an array of Paste Models (see MFlor/Pwned/Models/Paste.php)
// Search for passwords (By the first five characters of a sha1 hash)
$pwned->passwords()->search('e38ad');
// Returns an array of Password Models (see MFlor/Pwned/Models/Password.php)
$pwned->passwords()->occurrences('password1');
// Returns the number occurrences of the given password has been found in leaks
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.