① 如何在Mac OS X中測試密碼長度及設置新密碼
對於不確定已設置的密碼是否足夠安全和想重設密碼的用戶來說,這是一個不可多得的功能。
•在/Applications/Utilities/中打開KeychainAccess(鑰匙串訪問)
•下拉File(文件)菜單,並選擇NewPasswordItem(新密碼項)
•點擊黑色的鑰匙圖標,打開PasswordAssistant(密碼助手)
1.在Suggestionsbox(建議框)內,鍵入已設置的密碼,該密碼的強度便會立即顯示出來
2.觀察Qualitybar(質量欄)中顏色和長度的變化,來判斷密碼強度是否已足夠。如果您不滿意該密碼的強度,可以直接修改密碼直到質量欄能顯示的安全性和強度為止。
如果您的密碼在質量欄中顯示為紅色,您最好立即將其更改。
密碼內容的隨機性越高、密碼的長度越長,您所設置的密碼就越不容易被他人破解。
1.下拉Typemenu(類型菜單)並點擊Memorable(難忘的),開始新密碼的設置
2.建議您將Length一欄的長度調整至21
3.在Suggestion(建議框)中設置密碼,直到質量欄中的顏色填滿且為深綠色的時候,表明新密碼的強度已足夠
如果密碼像這樣iAte15^_^Burritos&barfed:(,內含有大、小寫字母、特殊字元和其它不規則的單詞,那麼它的強度就是比較高的。
② 用js做一個判斷用戶注冊是密碼強度的效果,盡量簡單一點,求各位大神幫忙,選修課作業,急!!!!
<script language=javascript>
//CharMode函數
//測試某個字元是屬於哪一類.
function CharMode(iN){
if (iN>=48 && iN <=57) //數字
return 1;
if (iN>=65 && iN <=90) //大寫字母
return 2;
if (iN>=97 && iN <=122) //小寫
return 4;
else
return 8; //特殊字元
}
//bitTotal函數
//計算出當前密碼當中一共有多少種模式
function bitTotal(num){
modes=0;
for (i=0;i<4;i++){
if (num & 1) modes++;
num>>>=1;
}
return modes;
}
//checkStrong函數
//返回密碼的強度級別
function checkStrong(sPW){
if (sPW.length<=4)
return 0; //密碼太短
Modes=0;
for (i=0;i<sPW.length;i++){
//測試每一個字元的類別並統計一共有多少種模式.
Modes|=CharMode(sPW.charCodeAt(i));
}
return bitTotal(Modes);
}
//pwStrength函數
//當用戶放開鍵盤或密碼輸入框失去焦點時,根據不同的級別顯示不同的顏色
function pwStrength(pwd){
O_color="#eeeeee";
L_color="#FF0000";
M_color="#FF9900";
H_color="#33CC00";
if (pwd==null||pwd==''){
Lcolor=Mcolor=Hcolor=O_color;
}
else{
S_level=checkStrong(pwd);
switch(S_level) {
case 0:
Lcolor=Mcolor=Hcolor=O_color;
case 1:
Lcolor=L_color;
Mcolor=Hcolor=O_color;
break;
case 2:
Lcolor=Mcolor=M_color;
Hcolor=O_color;
break;
default:
Lcolor=Mcolor=Hcolor=H_color;
}
}
document.getElementById("strength_L").style.background=Lcolor;
document.getElementById("strength_M").style.background=Mcolor;
document.getElementById("strength_H").style.background=Hcolor;
return;
}
</script>
<form name=form1 action="" >
輸入密碼:
<input type=password size=10 onKeyUp=pwStrength(this.value)
onBlur=pwStrength(this.value)>
<br>密碼強度:
<table width="217" border="1" cellspacing="0" cellpadding="1" bordercolor="#cccccc"
height="23" style='display:inline'>
<tr align="center" bgcolor="#eeeeee">
<td width="33%" id="strength_L">弱</td>
<td width="33%" id="strength_M">中</td>
<td width="33%" id="strength_H">強</td>
</tr>
</table>
</form>
③ js判斷密碼強度
這段JavaScript代碼比較實用,它完成用戶注冊時判斷用戶輸入密碼的強度,分強、弱、中三等級,它可以根據用戶輸入的密碼顯示對應的密碼強弱等級,方便用戶改進輸入 。
<html>
<head>
<title>JS判斷密碼強度</title>
<script language=javascript>
//判斷輸入密碼的類型
function CharMode(iN){
if (iN>=48 && iN <=57) //數字
return 1;
if (iN>=65 && iN <=90) //大寫
return 2;
if (iN>=97 && iN <=122) //小寫
return 4;
else
return 8;
}
//bitTotal函數
//計算密碼模式
function bitTotal(num){
modes=0;
for (i=0;i<4;i++){
if (num & 1) modes++;
num>>>=1;
}
return modes;
}
//返回強度級別
function checkStrong(sPW){
if (sPW.length<=4)
return 0; //密碼太短
Modes=0;
for (i=0;i<sPW.length;i++){
//密碼模式
Modes|=CharMode(sPW.charCodeAt(i));
}
return bitTotal(Modes);
}
//顯示顏色
function pwStrength(pwd){
O_color="#eeeeee";
L_color="#FF0000";
M_color="#FF9900";
H_color="#33CC00";
if (pwd==null||pwd==''){
Lcolor=Mcolor=Hcolor=O_color;
}
else{
S_level=checkStrong(pwd);
switch(S_level) {
case 0:
Lcolor=Mcolor=Hcolor=O_color;
case 1:
Lcolor=L_color;
Mcolor=Hcolor=O_color;
break;
case 2:
Lcolor=Mcolor=M_color;
Hcolor=O_color;
break;
default:
Lcolor=Mcolor=Hcolor=H_color;
}
}
document.getElementById("strength_L").style.background=Lcolor;
document.getElementById("strength_M").style.background=Mcolor;
document.getElementById("strength_H").style.background=Hcolor;
return;
}
</script>
</head>
<body>
<form name=form1 action="" >
密碼:<input type=password size=8 onKeyUp=pwStrength(this.value) onBlur=pwStrength(this.value)>
<br>密碼強度:
<table width="210" border="1" cellspacing="0" cellpadding="1" bordercolor="#eeeeee" height="22" style='display:inline'>
<tr align="center" bgcolor="#f5f5f5">
<td width="33%" id="strength_L">弱</td>
<td width="33%" id="strength_M">中</td>
<td width="33%" id="strength_H">強</td>
</tr>
</table>
</form>
</body>
</html>
④ 為什麼我登陸QQ總是出現需要輸入驗證碼
你qq可能被盜了,現在的qq升級以後,如果本次登錄和上次登錄的地點ip不一樣就會要求輸入驗證碼。
應該是別人在別的地方登錄過你的qq。建議再升級以下qq,這樣如果別人在別的機器登錄了你的qq,你登錄時會提示上次在哪裡登陸過。
解決方法:
方法一:建議再升級以下qq,這樣如果別人在別的機器登錄了你的qq,你登錄時會提示上次在哪裡登陸過。而不是要你填寫驗證碼。
方法二:首先用qq醫生查一下毒,確認機器上沒有盜密碼的木馬。然後,修改一個新密碼就可以了。別人就沒法用你的qq登錄了,當然就不會有驗證碼的問題了。QQ醫生可以去下載一個,也可以在你的qq圖標上右鍵-安全中心-在線查殺木馬。
⑤ c#如何獲取密碼強度
在c# 源代碼裡面用 java script
代碼如下
:
<script language=javascript>
//CharMode函數
//測試某個字元是屬於哪一類.
function CharMode(iN){
if (iN>=48 && iN <=57) //數字
return 1;
if (iN>=65 && iN <=90) //大寫字母
return 2;
if (iN>=97 && iN <=122) //小寫
return 4;
else
return 8; //特殊字元
}
//bitTotal函數
//計算出當前密碼當中一共有多少種模式
function bitTotal(num){
modes=0;
for (i=0;i<4;i++){
if (num & 1) modes++;
num>>>=1;
}
return modes;
}
//checkStrong函數
//返回密碼的強度級別
function checkStrong(sPW){
if (sPW.length<=4)
return 0; //密碼太短
Modes=0;
for (i=0;i<sPW.length;i++){
//測試每一個字元的類別並統計一共有多少種模式.
Modes|=CharMode(sPW.charCodeAt(i));
}
return bitTotal(Modes);
}
//pwStrength函數
//當用戶放開鍵盤或密碼輸入框失去焦點時,根據不同的級別顯示不同的顏色
function pwStrength(pwd){
O_color="#eeeeee";
L_color="#FF0000";
M_color="#FF9900";
H_color="#33CC00";
if (pwd==null||pwd==''){
Lcolor=Mcolor=Hcolor=O_color;
}
else{
S_level=checkStrong(pwd);
switch(S_level) {
case 0:
Lcolor=Mcolor=Hcolor=O_color;
case 1:
Lcolor=L_color;
Mcolor=Hcolor=O_color;
break;
case 2:
Lcolor=Mcolor=M_color;
Hcolor=O_color;
break;
default:
Lcolor=Mcolor=Hcolor=H_color;
}
}
document.getElementById("strength_L").style.background=Lcolor;
document.getElementById("strength_M").style.background=Mcolor;
document.getElementById("strength_H").style.background=Hcolor;
return;
}
</script>
<form name=form1 action="" >
輸入密碼:
<input type=password size=10 onkeyup=pwStrength(this.value)
onblur=pwStrength(this.value)>
<br>密碼強度:
<table width="217" cellspacing="0" cellpadding="1" bordercolor="#cccccc"
height="23" style='display:inline'>
<tr align="center" bgcolor="#eeeeee">
<td width="33%" id="strength_L">弱</td>
<td width="33%" id="strength_M">中</td>
<td width="33%" id="strength_H">強</td>
</tr>
</table>
</form>
⑥ validform 修改密碼強度的顏色在哪改啊
你把密碼該成有數字和字母和符號就可以了
⑦ 郵箱密碼格式是怎樣的
不同的郵箱要求不同,按照各服務商的要求,在注冊過程中會有提示。
有的郵箱必須是6~16位之間的密碼,不能包含空格,且不能是9位以下的純數字,不過一般是數字、英文大小寫字母混合的形式,甚至還可加上字元以加強密碼強度。
⑧ wi-fi復位怎麼沒有網了
wifi復位後就相當於初始化,變成一個新路由器了。這時候需要對路由器重新設置。
1、首先將寬頻線插入路由器的WAN口,路由器後面都有標注,如果看不清,就找唯一一個顏色不同的插口。再用一根網線插到路由器的任意LAN口,另一端接電腦。連上以後打開瀏覽器,在地址欄里輸入路由器底下的ip地址和密碼,進入路由器設置。不太會設置的話,現在的路由器一般都有安裝向導,按照向導提示一步一步做即可。
2、基本步驟就是選擇寬頻接入方式,一般都是pppoe(也就是寬頻撥號上網),把運營商提供的用戶名和密碼填寫進去。如果是別人的網線接過來的,就選擇自動獲取(動態地址)的方式。
3、接下來就是設置wifi的SSID(就是wifi名稱)和密碼,就是手機要連的wifi名稱和需要輸入的wifi密碼,要注意這個密碼和登錄路由器的設置密碼是不同的,別搞混了。剩下的都可以不用設置。現在很多路由器都有防蹭網功能,也不必費心去改,只要保證wifi密碼強度即可,盡量不要設置純數字或者純英文單詞的密碼。
4、如果以上步驟都已經做過,就在路由器設置中檢查WAN口設置,WAN口狀態是什麼。如果是未連接,請檢查到貓之間的網線和接頭是否有問題。如果是連接失敗,檢查用戶名和密碼是否錯誤,可撥打運營商電話核對用戶名和密碼。
5、如果以上步驟都做正確了,但仍然無法上網,給運營商打電話報修線路。
⑨ Java如何判斷密碼強度
本程序按以下的方式進行評估.
1.如果密碼少於5位,那麼就認為這是一個弱密碼.
2.如果密碼只由數字、小寫字母、大寫字母或其它特殊符號當中的一種組成,則認為這是一個弱密碼.
3.如果密碼由數字、小寫字母、大寫字母或其它特殊符號當中的兩種組成,則認為這是一個中度安全的密碼.
4.如果密碼由數字、小寫字母、大寫字母或其它特殊符號當中的三種以上組成,則認為這是一個比較安全的密碼.
本程序將根據用戶輸入的密碼分別顯示不同的顏色表示密碼的強度,具體程序如下:
以下是引用片段:
<script language=javascript>
//CharMode函數
//測試某個字元是屬於哪一類.
function CharMode(iN){
if (iN>=48 && iN <=57) //數字
return 1;
if (iN>=65 && iN <=90) //大寫字母
return 2;
if (iN>=97 && iN <=122) //小寫
return 4;
else
return 8; //特殊字元
}
//bitTotal函數
//計算出當前密碼當中一共有多少種模式
function bitTotal(num){
modes=0;
for (i=0;i<4;i++){
if (num & 1) modes++;
num>>>=1;
}
return modes;
}
//checkStrong函數
//返回密碼的強度級別
function checkStrong(sPW){
if (sPW.length<=4)
return 0; //密碼太短
Modes=0;
for (i=0;i<sPW.length;i++){
//測試每一個字元的類別並統計一共有多少種模式.
Modes|=CharMode(sPW.charCodeAt(i));
}
return bitTotal(Modes);
}
//pwStrength函數
//當用戶放開鍵盤或密碼輸入框失去焦點時,根據不同的級別顯示不同的顏色
function pwStrength(pwd){
O_color="#eeeeee";
L_color="#FF0000";
M_color="#FF9900";
H_color="#33CC00";
if (pwd==null||pwd==''){
Lcolor=Mcolor=Hcolor=O_color;
}
else{
S_level=checkStrong(pwd);
switch(S_level) {
case 0:
Lcolor=Mcolor=Hcolor=O_color;
case 1:
Lcolor=L_color;
Mcolor=Hcolor=O_color;
break;
case 2:
Lcolor=Mcolor=M_color;
Hcolor=O_color;
break;
default:
Lcolor=Mcolor=Hcolor=H_color;
}
}
document.getElementById("strength_L").style.background=Lcolor;
document.getElementById("strength_M").style.background=Mcolor;
document.getElementById("strength_H").style.background=Hcolor;
return;
}
</script>
<form name=form1 action="" >
輸入密碼:<input type=password size=10 onKeyUp=pwStrength(this.value) onBlur=pwStrength(this.value)>
<br>密碼強度:
<table width="217" border="1" cellspacing="0" cellpadding="1" bordercolor="#cccccc" height="23" style='display:inline'>
<tr align="center" bgcolor="#eeeeee">
<td width="33%" id="strength_L">弱</td>
<td width="33%" id="strength_M">中</td>
<td width="33%" id="strength_H">強</td>
</tr>
</table>
</form>
⑩ 無線路由器重置後怎麼不能用了
這個現象說明電腦連路由器沒問題,路由器到外網不通。
路由器重置後就相當於初始化,變成一個新路由器了。這時候需要對路由器重新設置。
1、首先將寬頻線插入路由器的WAN口,路由器後面都有標注,如果看不清,就找唯一一個顏色不同的插口。再用一根網線插到路由器的任意LAN口,另一端接電腦。連上以後打開瀏覽器,在地址欄里輸入路由器底下的ip地址和密碼,進入路由器設置。不太會設置的話,現在的路由器一般都有安裝向導,按照向導提示一步一步做即可。
2、基本步驟就是選擇寬頻接入方式,一般都是pppoe(也就是寬頻撥號上網),把運營商提供的用戶名和密碼填寫進去。如果是別人的網線接過來的,就選擇自動獲取(動態地址)的方式。
3、接下來就是設置wifi的SSID(就是wifi名稱)和密碼,就是手機要連的wifi名稱和需要輸入的wifi密碼,要注意這個密碼和登錄路由器的設置密碼是不同的,別搞混了。剩下的都可以不用設置。現在很多路由器都有防蹭網功能,也不必費心去改,只要保證wifi密碼強度即可,盡量不要設置純數字或者純英文單詞的密碼。
4、如果以上步驟都已經做過,就在路由器設置中檢查WAN口設置,WAN口狀態是什麼。如果是未連接,請檢查到貓之間的網線和接頭是否有問題。如果是連接失敗,檢查用戶名和密碼是否錯誤,可撥打運營商電話核對用戶名和密碼。
5、如果以上步驟都做正確了,但仍然無法上網,給運營商打電話報修線路。