密碼生成常見的編碼規則
密碼生成常見的編碼規則
人們在建立密碼的時候,往往有一些常見的習慣,例如在密碼後面加上出生年。這樣操作的目的是為了提升密碼的強度。而滲透測試中常見的密碼生成工具為了提高破解機率,就會總結這些習慣,從而形成特有的編碼規範。
這裡以Kali自帶的密碼生成工具rsmangler來分析常見的編碼規範。
(1)將原有密碼重複一遍。
(2)將原有密碼逆序反轉。
(3)首字母大寫,或者全大寫。
(4)根據英語語法,新增ed或者ing。
(5)新增pw、pwd、admin、sys等關鍵詞語。
(6)使用駭客專有寫法Leet進行轉化。
(7)結尾新增一個特殊符號。
(8)密碼頭或尾新增年份。
(9)密碼頭或尾新增01-99這些數字。
(10)密碼頭或尾新增1-123這些數字。
對於John之類軟體,支援的編碼規則則更為複雜。有興趣,大家可以具體分析一下。如果大家構建的密碼符合以上一條或者多條編碼規則,則意味著密碼強度堪憂。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29597077/viewspace-2130909/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- php的編碼規則PHP
- PL/SQL的編碼規則SQL
- oracle 跟據字首規則生成編碼解決方法Oracle
- Java原始碼的折行規則(編碼規範)Java原始碼
- CTF常見密碼彙總密碼
- 4、 oracle 10g中的密碼策略---密碼重用規則Oracle 10g密碼
- 編碼規則指南(轉貼)
- 文字加密:常見的密碼加密解密方法加密密碼解密
- eslint常見規則列表EsLint
- make常見規則解析(轉)
- iptables防火牆簡介,原理,規則編寫,常見案例防火牆
- 計算機編碼規則之:Base64編碼計算機
- 主資料之編碼規則
- 密碼生成密碼
- P001-根據編碼規則自動生成ID的函式函式
- SQLServer的排序規則(字符集編碼)SQLServer排序
- 使用者名稱和密碼常見校驗正規表示式密碼
- 自定義Mybatis自動生成程式碼規則MyBatis
- 密碼學系列——常見的加密方式(c#程式碼實操)密碼學加密C#
- 程式碼規範設定常見英文
- 【Laravel】 自定義配置你的密碼驗證規則Laravel密碼
- [Laravel] 自定義配置你的密碼驗證規則Laravel密碼
- PL/SQL 01 程式碼編寫規則SQL
- 一些常見的重置密碼漏洞分析整理密碼
- 常見的弱口令 密碼字典 下載網站密碼網站
- 應遵循的PL/SQL編碼規則 - ORACLE (zt)SQLOracle
- MYSQL 修改ROOT密碼的常規方式與暴力方式MySql密碼
- Delphi編碼標準——一般的原始碼格式規則 (轉)原始碼
- Apache重寫規則的常見應用(轉)Apache
- 常見的使用者密碼加密方式以及破解方法密碼加密
- 程式碼混淆的規則
- 生成密碼函式密碼函式
- 輪換代理的四種常見輪換規則
- Apache 重寫規則的常見應用 (rewrite)(轉)Apache
- Oracle密碼規則及資源限制函式指令碼utlpwdmg.sqlOracle密碼函式指令碼SQL
- 顯示密碼編輯框中的密碼 (轉)密碼
- 應遵循的PL/SQL編碼規則 (作者:Steven Feuerstein) ztSQL
- 寫爬蟲時常見的五種字串編碼特徵爬蟲字串編碼特徵