Skip to content

Commit 9adfbf2

Browse files
authored
Update README.md
1 parent 4d28eeb commit 9adfbf2

File tree

1 file changed

+35
-5
lines changed

1 file changed

+35
-5
lines changed

README.md

Lines changed: 35 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -44,12 +44,12 @@ Ensure your server (e.g., Debian/Ubuntu based) has the following installed:
4444
### Project Setup & Dependencies
4545

4646
1. **Clone or Download Project Files:**
47-
Clone this repository to your web server directory (e.g., `/var/www/html/password-analyzer`):
47+
Clone this repository to your web server directory (e.g., `/var/www/html/`):
4848
```bash
49-
git clone [https://example.com/yourusername/password-analyzer.git](https://example.com/yourusername/password-analyzer.git)
50-
cd password-analyzer
49+
git clone https://github.com/deuza/chkpwd.git
50+
cd chkpwd
5151
```
52-
(Replace the URL with your actual repository URL if you host it.)
52+
5353
Alternatively, download the files (`index.php`, `PasswordHelper.php`, `analyze_tai.js`, `composer.json`) and place them in the directory.
5454

5555
2. **Install PHP Dependencies (Composer):**
@@ -193,7 +193,37 @@ This tool uses multiple analyzers to provide a holistic view of password/passphr
193193
* **Source Links:**
194194
* Have I Been Pwned - Pwned Passwords: [https://haveibeenpwned.com/Passwords](https://haveibeenpwned.com/Passwords)
195195
196-
## 5. Limitations and Known Behaviors
196+
### g. Others interesting sources
197+
198+
* xkcd (https://www.xkcd.com/936/)
199+
* xkcd analysis #1 (https://www.reddit.com/r/xkcd/comments/8vb9x3/is_password_strength_still_legit/)
200+
* xkcd analysis #2 (https://www.reddit.com/r/technology/comments/2j7jvr/password_security_why_xkcds_horse_battery_staple/)
201+
* Analysis password tools (https://rumkin.com/tools/password/)
202+
* EFF dices (https://www.eff.org/dices)
203+
* Guide auto-défense numérique (https://guide.boum.org/)
204+
205+
206+
## 5. Screenshots
207+
208+
209+
| Main interface | test 128 chars | 128 Test1 |
210+
| :-------------------------------------------------: | :-------------------------------------------------: | :--------------------------------------------: |
211+
| ![Main interface](https://imgur.com/ndQxTwY) | ![test 128 chars](https://imgur.com/HMFKYSx) | ![Test1](https://imgur.com/jUhOanF) |
212+
| 128 Zxcvbn | 128 Zxcvbn | 128 OWASP |
213+
| ![zxcvbn](https://imgur.com/d8OQYrZ) | ![zxcvbn](https://imgur.com/Bf7gR1r) | ![OWASP](https://imgur.com/CDEY8n2) |
214+
| 128 TAI | 128 Entropy | 128 HIBP |
215+
| ![TAI](https://imgur.com/OtuZnIE) | ![Entropy](https://imgur.com/LjLkPFi) | ![HIBP](https://github.com/deuza/a03.png) |
216+
| 128 HIBP | test admin | admin Test1 |
217+
| ![HIBP](https://imgur.com/F3BJq9X) | ![test admin](https://imgur.com/WH4FB1G) | ![Test1](https://imgur.com/nVyS7KV) |
218+
| admin Zxcvbn | admin Zxcvbn | admin OWASP |
219+
| ![zxcvbn](https://imgur.com/wdCBmEc) | ![zxcvbn](https://imgur.com/4IjeKc7) | ![OWASP](https://imgur.com/fYp7Wsy) |
220+
| admin TAI | admin Entropy | admin HIBP |
221+
| ![TAI](https://imgur.com/0ipIseX) | ![Entropy](https://imgur.com/7eCNylB) | ![HIBP](https://imgur.com/JEgirN0) |
222+
| admin Execution debug | 128 Execution debug | HIB Error HTTP |
223+
| ![Debug](https://imgur.com/vTw5mJE) | ![Debug](https://imgur.com/O5UMxiU) | ![HIBP HTTP ERROR](https://imgur.com/Bdl3h33) |
224+
225+
226+
## 6. Limitations and Known Behaviors
197227
198228
* **TAI `trigraphEntropyBits: null`:** The TAI library consistently returns `null` for this metric in our tests.
199229
* **TAI Password Normalization:** TAI preprocesses passwords (e.g., removes spaces, may truncate very long or complex strings), which can affect its analysis length and results compared to the raw input.

0 commit comments

Comments
 (0)