haveibeenpwned 是一款用于检查您的帐户是否因数据泄露而遭到破坏的 Bash 脚本工具。通过访问泄露数据库,您可以轻松检测电子邮件地址是否因泄露事件而被入侵。使用方法如下:

  1. 单次检查

  2. 运行脚本时输入电子邮件地址即可获知是否被泄露。

  3. 示例:

    ```

    root@bt:~/Downloads/haveibeenpwned# sh haveibeenpwned.sh

    请输入电子邮件地址以检查

    您已被[\"Adobe\"]入侵

    ```

  4. 用户可选择查看更多详细信息(输入 Y/N)。

  5. 批量检查

  6. 您还可以使用另一个脚本将多个电子邮件地址放在列表中进行批量检测。

  7. 示例操作:

    ```

    root@bt:~# cat email.list

    root@bt:~# sh email_hibp.sh

    使用方法:./email_hibp.sh 电子邮件列表

    root@bt:~# sh email_hibp.sh email.list

    已被入侵[\"Adobe\",\"Gawker\",\"Stratfor\"]

    ```

注意:确保您使用的列表文件格式正确,并严格按照脚本说明进行操作,避免错误。此工具适合用户随时检测账户的安全状态,有效防止潜在风险。