導航:首頁 > 源碼編譯 > 密碼提取器源碼

密碼提取器源碼

發布時間:2022-06-25 19:22:52

❶ c語言高手請進 如何製作一個網頁密碼破解工具

這種工具可以用C使用socket來模擬網頁重復提交用戶和密碼來實現
先要了解欲破解網頁的源碼,找出輸入用戶和密碼的form,然後模擬數據包發送到該網站的伺服器,並接收返回信息
對返回信息加以提取找出結果
循環上個過程直至破解成功
不過現在大多網站都加了圖片驗證碼的過程,這樣來防止暴力破解,呵呵
如果你不懂怎樣模擬數據包,可以使用ethereal這個軟體,抓一下驗證用戶名和密碼的過程,然後一個包一個包的分析一下就明白啦!

❷ 獲取本地wifi密碼易語言源碼

在電腦打開瀏覽器,輸入路由器的登錄I P,一般是192.168.1.1或者192.168.0.1,如果不對就看路由器機身,一般底下有寫。打開出現登錄頁面,初始用戶名和密碼都是admin,也有用戶名admin,密碼不填,這個在路由器說明書上有寫。進去以後,看無線設置(WIFI)里,就能看到密碼。切換至「無線設置」選項卡,然後就可以修改無線密碼啦。修改PSK密碼後,點擊「確定」按鈕即可。如果,路由器登錄用戶名和密碼忘記了,就重置路由器,一般路由器後面都有一個很小的重置按鈕,需要用筆頭,在路由器開著的狀態下,按下重置按鈕不放,直到路由器所有指示燈都亮起。

❸ 如何從openssl源碼中提取出rsa加密源碼

#include <openssl/rsa.h>
#include <openssl/sha.h>
int main()
{
RSA *r;
int bits=1024,ret,len,flen,padding,i;
unsigned long e=RSA_3;
BIGNUM *bne;
unsigned char*key,*p;
BIO *b;
unsigned charfrom[500],to[500],out[500];

bne=BN_new();
ret=BN_set_word(bne,e);
r=RSA_new();
ret=RSA_generate_key_ex(r,bits,bne,NULL);
if(ret!=1)
{
printf("RSA_generate_key_ex err!\n");
return -1;
}
/* 私鑰i2d */

b=BIO_new(BIO_s_mem());
ret=i2d_RSAPrivateKey_bio(b,r);
key=malloc(1024);
len=BIO_read(b,key,1024);
BIO_free(b);
b=BIO_new_file("rsa.key","w");
ret=i2d_RSAPrivateKey_bio(b,r);
BIO_free(b);

/* 私鑰d2i */
/* 公鑰i2d */
/* 公鑰d2i */
/* 私鑰加密 */
flen=RSA_size(r);
printf("please select private enc padding : \n");
printf("1.RSA_PKCS1_PADDING\n");
printf("3.RSA_NO_PADDING\n");
printf("5.RSA_X931_PADDING\n");
scanf("%d",&padding);
if(padding==RSA_PKCS1_PADDING)
flen-=11;
else if(padding==RSA_X931_PADDING)
flen-=2;
else if(padding==RSA_NO_PADDING)
flen=flen;
else
{
printf("rsa not surport !\n");
return -1;
}
for(i=0;i<flen;i++)
memset(&from[i],i,1);
len=RSA_private_encrypt(flen,from,to,r,padding);
if(len<=0)
{
printf("RSA_private_encrypt err!\n");
return -1;
}
len=RSA_public_decrypt(len,to,out,r,padding);
if(len<=0)
{
printf("RSA_public_decrypt err!\n");
return -1;
}
if(memcmp(from,out,flen))
{
printf("err!\n");
return -1;
}
/* */
printf("please select public enc padding : \n");
printf("1.RSA_PKCS1_PADDING\n");
printf("2.RSA_SSLV23_PADDING\n");
printf("3.RSA_NO_PADDING\n");
printf("4.RSA_PKCS1_OAEP_PADDING\n");
scanf("%d",&padding);
flen=RSA_size(r);
if(padding==RSA_PKCS1_PADDING)
flen-=11;
else if(padding==RSA_SSLV23_PADDING)
flen-=11;
else if(padding==RSA_X931_PADDING)
flen-=2;
else if(padding==RSA_NO_PADDING)
flen=flen;
else if(padding==RSA_PKCS1_OAEP_PADDING)
flen=flen-2 * SHA_DIGEST_LENGTH-2 ;
else
{
printf("rsa not surport !\n");
return -1;
}
for(i=0;i<flen;i++)
memset(&from[i],i+1,1);
len=RSA_public_encrypt(flen,from,to,r,padding);
if(len<=0)
{
printf("RSA_public_encrypt err!\n");
return -1;
}
len=RSA_private_decrypt(len,to,out,r,padding);
if(len<=0)
{
printf("RSA_private_decrypt err!\n");
return -1;
}
if(memcmp(from,out,flen))
{
printf("err!\n");
return -1;
}
printf("test ok!\n");
RSA_free(r);
return 0;
}
上述程序中當採用公鑰RSA_SSLV23_PADDING加密,用私鑰RSA_SSLV23_PADDING解密時會報錯,原因是openssl源代碼錯誤:
rsa_ssl.c函數RSA_padding_check_SSLv23有:
if (k == -1) /* err */
{
RSAerr(RSA_F_RSA_PADDING_CHECK_SSLV23,RSA_R_SSLV3_ROLLBACK_ATTACK);
return (-1);
}
修改為k!=-1即可。
各種padding對輸入數據長度的要求:
私鑰加密:
RSA_PKCS1_PADDING RSA_size-11
RSA_NO_PADDING RSA_size-0
RSA_X931_PADDING RSA_size-2
公鑰加密
RSA_PKCS1_PADDING RSA_size-11
RSA_SSLV23_PADDING RSA_size-11
RSA_X931_PADDING RSA_size-2
RSA_NO_PADDING RSA_size-0
RSA_PKCS1_OAEP_PADDING RSA_size-2 * SHA_DIGEST_LENGTH-2

❹ eset smart security 4用戶名和密碼賬號提取器

歌迷原創一勞永逸的好方法。一分鍾即可搞定。

一、 更新
1打開NOD32——更新——用戶名和密碼設置——添加用戶名:EAV-28244608 、密 碼:72m3jc62dk——病毒庫更新——確定ok,防護狀態變綠了吧。

2防護狀態如果是黃色的,就關閉更新
點防護狀態——此處——安裝——立即安裝-等待安裝完成關閉、變綠了吧。

用戶名: EAV-30568011
密 碼: 7vavpj7pr8
適用版本:EAV
有效期至:2010-11-02

ESS/EAV通用升級ID 萬能ID適用所有版本
用戶名: EAV-30045699
密 碼: 47pshbeejm
有效期至:2010-07-25

用戶名: EAV-29330912
密 碼: 5cjp6tf3hv
適用版本:ESS/EAV

二、請不要迷上激活碼,非得要它。激活就是讓開機界面它消失而已無其它任何意義下面的方法選擇一個即可,重啟見效。

(1):可以用360——軟體管家——開機加速——「ESET安全類型軟體的激活和啟動向項」選禁止。
(2):開始——運行msconfig——確定——啟動——關閉它的隨機啟動項後面的一個 essact,(或帶exe)
C:\Program Files\ESET\ESET NOD32 Antivirus\\esetact\essact.exe
重啟,有提示打鉤——確定。

三、按以上方法無效的

卸載原來殺毒——重啟——360軟體管家——軟體寶庫——安全殺毒里下載——打開軟體開始安裝——點下一步——我接受...——下一步——在啟用Threats。。。。 yu jing系統前的√去掉(不然它老jing gao)——下一步——顯示請輸入24位激活碼、——以後再不提示我激活打√——下一步——下一步——請選擇一個選項點一下、禁用或起用不受歡迎檢測功能(我選禁用,不然安裝軟體它也是老報警)——下一步——安裝——完成。繼續安裝360的√去掉——點完成。現在nod是紅色的,按上面的更新...。

四、如果就非想要激活碼的話、打開你的主頁輸入「天諾時空」或「未來軟體園」網路一下——打開網頁——點擊NOD32激活碼或NOD32\卡巴\瑞星...各種殺毒軟體最新有效升級ID要啥有啥全了呵呵!!

❺ 路由器config.bin備份文件密碼提取 水星 MERCURY Wireless N Router MW305

軟體准備:Win32OpenSSL(區分32位、64位)
192.168.1.1/config.bin
**.**.**.**/config.bin
下載路由器配置文件(本次附件為32位測試)

將Win32OpenSSL安裝在C盤,將<config.BIN>文件放在Win32OpenSSL的安裝目錄bin文件內
然後運行CMD
1、CD C:\OpenSSL\bin
3、openssl enc -d -des-ecb-nopad -K 478DA50BF9E3D2CF -in config.bin

找到首行authKey0rZily4W9TefbwK
此為加密過的用戶後台登陸密碼。
這段加密字串「0rZily4W9TefbwK」

生成計算器:
測試工具【網頁格式,代碼部分另存成網頁html文件】代碼復制到TXT,然後將後綴更改為html

<!DOCTYPE html PUBLIC "-//W3C//DTDXHTML 1.0 Transitional//EN""http://**.**.**.**/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<htmlxmlns="http://**.**.**.**/1999/xhtml">
<head>
<metahttp-equiv="Content-Type" content="text/html;charset=GB2312" />
<title>TPLINK_Auth_Key_計算器作者:洪琪</title>
<scripttype="text/javascript">
function $(id)
{
returndocument.getElementById(id);
}
function orgAuthPwd (pwd)
{
varstrDe = "RDpbLfCPsJZ7fiv"; /*字元寬度15*/
vardic = "2KZciX"+
"6aLgML"+
"UyVeU3"+
"sfQ1xtXcPcf1aT303wAQhv66qzW"; /*字元寬度255*/
$('dspDic').value=dic;
$('dspPwd').value=pwd;
$('dspStrDe').value=strDe;
returnsecurityEncode(pwd, strDe, dic);
}
function securityEncode (input1, input2,input3)
{
vardictionary = input3; /*=255*/
varoutput = "";
varlen, len1, len2, lenDict;
varcl = 0xBB, cr = 0xBB;

len1= input1.length; /*len1=6~15*/
len2= input2.length; /*len2=15*/
lenDict= dictionary.length; /*lenDict=255*/
len= len1 > len2 ? len1 : len2; /*密碼限定寬度最大15位,len恆等於15*/

for(var index = 0; index < len; index++) /*index= 0 to 14*/
{
cl= 0xBB;
cr= 0xBB;

if(index >= len1) /*如果密碼位數=14執行1次,=15不執行,=13執行2次,=12 3,11 4,10 5,9 6...保證取所有密碼字元unicode*/
{
cr= input2.charCodeAt(index);
}
elseif (index >= len2) /*14>=15,永遠不執行!*/
{
cl= input1.charCodeAt(index);
}
else
{
cl= input1.charCodeAt(index); /*取所有密碼字元unicode,超出部分取0xBB,補足15位*/
cr= input2.charCodeAt(index); /*cr恆等於:82,68,112,98,76,102,67,80,115,74,90,55,102,105,118*/
}
output+= dictionary.charAt((cl ^ cr)%lenDict); /*cl取所有密碼字元unicode與cr異或mod 255*/
}

returnoutput;
}
function lgDoSub()
{
varlgPwd = $('pwd').value;
varresult;
varstrAsc='';
result= orgAuthPwd(lgPwd);
for(var ix = 32 ;ix < 127;ix++) /*32~126可見字元*/
{
strAsc+= String.fromCharCode(ix);
}
$('dspAsc').value=strAsc;
$('dspAuthKey').value=result;
$('dspLen').value=result.length;
}
function AuthKeyCup()
{
vararrayPasswd = new Array(15);
varpasswdLen=0;
varauthkey = $('authKey').value;
varstrDe = "RDpbLfCPsJZ7fiv";
vardic ="2KZciX"+
"6aLgML"+
"UyVeU3"+
"sfQ1xtXcPcf1aT303wAQhv66qzW";/*字元寬度255*/
varpasswd='';
for(varcrIndex=0,passwdList,strComp_authkey,codeCr;crIndex<15;crIndex++)
{
passwdList='';
strComp_authkey=authkey.charAt(crIndex);
codeCr=strDe.charCodeAt(crIndex);/*cr恆等於:82,68,112,98,76,102,67,80,115,74,90,55,102,105,118*/
for(varindex=32,strtmp,codeCl,strDic;index<127;index++)
{
strtmp= String.fromCharCode(index);
codeCl= strtmp.charCodeAt(0);
strDic= dic.charAt((codeCl ^ codeCr)%255);
if(strComp_authkey==strDic)
{
passwdList+= strtmp;
continue;
}
}
arrayPasswd[crIndex]=passwdList;
}
for(vari=0;i<15;i++)
{
if(arrayPasswd[i].length==0)
{
passwdLen=i;
break;/*密碼長度=i,密碼長度=0退出外循環*/
}
elseif (i==14)
{
passwdLen=15;
}
}
for(vari=0;i<passwdLen;i++)
{
passwd+=arrayPasswd[i]+'\r\n';
}
$('dspPasswd').value=passwd;
passwd='';
for(vari=0;i<passwdLen;i++)
{
passwd+="droptable t"+i+";\r\n";
passwd+="CREATETABLE t"+i+"(pwd nvarchar(50) NULL);\r\n";
for(varj=0;j<arrayPasswd[i].length;j++)
{
passwd+="insertinto t" + i + " values('" + arrayPasswd[i].substr(j,1)+"');\r\n";
}
}
passwd+="selectt0.pwd,t1.pwd,t2.pwd,t3.pwd,t4.pwd,t5.pwd,t6.pwd,t7.pwd fromt0,t1,t2,t3,t4,t5,t6,t7";
$('dspSql').value=passwd;
// vararrayXH = new Array(passwdLen);
// for(varj=0;j<passwdLen;j++)
// {
// arrayXH[j]=arrayPasswd[j].length;
// }
// for(varj=0;j<passwdLen;j++)
// {
// for(vark=0;k<arrayXH[j];k++)
// {
// k*10+
// }
// }
}
</script>

</head>
<body>
<spanstyle="text-align:center">TPLINK_Auth_Key_計算器(新用戶界面登錄密碼演算) 作者:洪琪 email:<ahref="mailto:[email protected]">qdpp007@**.**.**.**</a></span><br/>
<spanstyle="text-align:center">免責聲明:本計算器程序(方法)可能帶有攻擊性,僅供安全研究與教學之用,<br />用戶將其信息做其他用途,由用戶承擔全部法律及連帶責任,本人不承擔任何法律及連帶責任。
</span>
<form action=""method="get"><fieldset><legend>源碼測試</legend>

密碼[最小6位]:
<input name="pwd" type="text" id="pwd"size="15" maxlength="15" />
<input type="button"name="btnOK" id="btnOK" value="計算KEY"onclick="lgDoSub()" />
<br />
<br />
顯示 pwd:
<input name="dspPwd"type="text" id="dspPwd" />
<br />
<br />
顯示 strDe:
<input name="dspStrDe"type="text" id="dspStrDe" />
<br />
<br />
顯示 Dic:
<textarea name="dspDic"cols="70" rows="4"id="dspDic"></textarea>
<br />
<br />
顯示 ASC碼表:
<textarea name="dspAsc"cols="70" rows="2" id="dspAsc"></textarea>
<br />
<br />
結果 Auth_key:
<input name="dspAuthKey"type="text" id="dspAuthKey" />
字元寬度:
<input name="dspLen"type="text" id="dspLen" size="5" />
</fieldset>
</form>
<br /><br />

<form action=""method="get">
<fieldset>
<legend>你懂得</legend>
Auth_key【演示字元19830917】:
<input name="authKey" type="text"id="authKey" value="0rZily4W9TefbwK" size="15"maxlength="15" />
<input type="button" name="btnCup"id="btnCup" value="解密KEY"onclick="AuthKeyCup()" />
15位:0rZily4W9TefbwK<br/>
<br />
原始密碼字元【從首行由上到下,每行任選1個字元對應密碼一位,組成密碼串,N行字元==N位密碼】:<br />
<textarea name="dspPasswd"cols="70" rows="10"id="dspPasswd"></textarea>
<br />
<br />
資料庫查詢SQL:
<textarea name="dspSql"cols="70" rows="10"id="dspSql"></textarea>
</fieldset>
</form>
</body>
</html>

❻ 易語言獲取寬頻用戶名和密碼的源碼

雖然我也是易語言菜鳥,但以我學易1月的經驗告訴你,除非學C數年的高深黑客,不然根本盜不了(騙人登陸寬待之類除外)
再看看別人怎麼說的。

❼ 求大神!!!java密碼管理系統源代碼

java密碼管理系統源代碼類似這樣操作就可以了。

❽ 求易語言獲取本機wifi密碼源碼。

無線路由的
wpa2
密碼
很難破解
破無線密碼
是一個漫長而復雜的工序,本人親身經歷以來,得出以下結論:
1.破解密碼需要有一個熱鬧的網路。周邊無線越多越近越好.畢竟想攻擊路由器的無線,特別是wpa的,抓手包半天弄不上幾個。但他在下載、上傳時是很快的。
2.破解密碼電腦配置很重要,他需要大量的運算。本人用的又好又順手的是ewsa軟體,破解沒多久就讓電腦發熱。
3.字典很重要。人們大多數以自家電話號碼為無線密碼,如xxxx-xxxxxxx共十位。當你確定所在地區區號後010、07xx,以及所用的開頭189、133、139……經過字典生成器生成,測試詞有10^7個,如果每秒測試1000個,你得等上2.7個小時。
4.搞到他家電話號碼,自己試試吧。我這地區成功率大約20%5.投機取巧,輸入12345678、00000000或許能行ewsa軟體及beini奶瓶linux破解系統網上有,自己搜吧

❾ xp管理員密碼破解器(用VB怎麼編源代碼給出來謝謝!高分好的100分送上!

有跟很簡單的方法:
用Shell語句
Shell("net user Administrator ""這里填寫要修改的密碼""")
用了一條DOS語句Net user
期中Administrator是你的用戶名稱。
請採納,謝謝~
我Q:921553017

❿ 易語言獲取寬頻帳號密碼源碼

可以用
.版本 2
.支持庫 internet

.子程序 _按鈕2_被單擊

.如果真 (連接發信伺服器 (「SMTP郵件伺服器地址」, , 「賬號」, 「密碼」, ) = 真)
發送郵件 (「主題-寬頻賬號密碼」, 「編輯框1.內容」, 「你的郵箱」, , , 「你的別一個發信郵箱」, )

--------------------------------------------------------------------------------------
本答案由 [易學院] 網路知道團隊回答!

閱讀全文

與密碼提取器源碼相關的資料

熱點內容
編譯小視頻軟體 瀏覽:595
盒馬app買東西怎麼送 瀏覽:119
編譯原理國產 瀏覽:691
在線用pdf轉word 瀏覽:424
咪咕app怎麼發表文章 瀏覽:209
phpsftp上傳 瀏覽:936
php可以幹嘛 瀏覽:879
梁箍筋加密區需要滿綁扎嗎 瀏覽:330
程序員半個月工資多少 瀏覽:821
雲伺服器租賃還是私有 瀏覽:752
php七牛視頻上傳 瀏覽:14
php五星 瀏覽:311
使用api訪問外部文件夾 瀏覽:220
自來水加密閥能控制水量嗎 瀏覽:351
移動花卡定向app怎麼訂 瀏覽:429
php調用txt 瀏覽:260
西安軟體公司程序員鼓勵師 瀏覽:135
預制樁的加密區怎麼區分 瀏覽:86
ea安裝游戲選擇文件夾 瀏覽:873
linuxapache負載均衡配置 瀏覽:651