導航:首頁 > 文檔加密 > 怎麼通過代碼看數據是否加密

怎麼通過代碼看數據是否加密

發布時間:2023-01-22 05:20:19

Ⅰ 跟別人買個網站,要怎麼看出有沒有被加密,用不用授權這些我不太懂,求大神解答。

1 有沒有被加密
下載源代碼,看代碼是否加密
2 用不用授權
就是你有沒有得到用戶,密碼之類的信息,如果,沒有是不是不能使用你的網站提供的服務
3 如果不懂代碼,你買網站只能是買服務,因為你無法判斷網站代碼中是否有後門,或者代碼中有漏洞(可能賣給你網站的人都不知道),而高手可以利用這些入侵你的網站,干他們想乾的事。

Ⅱ 如何查看php代碼是用什麼軟體加密的

一般在後台的login.php裡面會有加密方式的,現在一般的加密方式都是使用md5

Ⅲ 怎麼用java代碼把imei和uin取得微信資料庫加密方法密碼

這還真是第一次寫java程序。其實,一直是對java有偏見的。無奈,從BlackFeather那裡知道了微信資料庫加密方法,以及密碼的獲取方式。
發現是基於hashmap的,本來吧,還是想用C或者其他語言來實現對hashmap的讀取,可後來都失敗了。要麼就是太復雜了。於是,還是硬著頭皮去把jdk裝好,然後~~~開始各種網路。
先用反編譯出來的代碼搭了個大體的輪廓。然後,自己各種加代碼(考慮到一些問題,還是只貼出一些關鍵代碼吧):
加密方式是:hash(imei&uin).substring(0,7)
public static void main(String[] args)
{
try
{
ObjectInputStream in = new ObjectInputStream(new FileInputStream(args[0]));
Object DL = in.readObject();
HashMap hashWithOutFormat = (HashMap)DL;
ObjectInputStream in1 = new ObjectInputStream(new FileInputStream(args[1]));
Object DJ = in1.readObject();
HashMap hashWithOutFormat1 = (HashMap)DJ;
String s = String.valueOf(hashWithOutFormat1.get(Integer.valueOf(258))); //取IMEI
s=s+hashWithOutFormat.get(Integer.valueOf(1));//
s=encode(s);//hash
System.out.println("The Key is : "+s.substring(0,7));
in.close();
in1.close();
}
}

Ⅳ 怎麼知道是否加密 我讀出的GAL16V8D只有結束部分有幾行0101...前面都是111...是不是加密了

解決措施:
所有格式轉UTF8的代碼
(我本來是給XML讀取用的 MSXML太挑剔了 只讀UTF-8格式- - 不過轉UTF-8的 還是有點問題 記事本打開看上去讀取沒有問題 但是用MSXML讀取依然有點問題。)

原理:根據文件前兩個字元判斷

注意 放在一個模塊裡面。
使用:GetEncoding(文件路徑),返回一個Encoding枚舉體(仿.net)

例如:
Dim ReturnEncoding As Encoding
ReturnEncoding = GetEncoding("C:\1.txt")

If ReturnEncoding = UTF8 Then
'UTF處理
ElseIf ReturnEncoding = Unicode Then
'Unicode
Elseif ReturnEncoding = UnicodeBigEndian Then
'Unicode-BE處理
Else
'ANSI處理
End If

========模塊Encoding.bas==========
Option Explicit

Public Enum Encoding
ANSI
Unicode
UnicodeBigEndian
UTF8
End Enum

Public Function GetEncoding(FileName As String) As Encoding
On Error GoTo Err

Dim fBytes(1) As Byte, freeNum As Integer
freeNum = FreeFile

Open FileName For Binary Access Read As #freeNum
Get #freeNum, , fBytes(0)
Get #freeNum, , fBytes(1)
Close #freeNum

If fBytes(0) = &HFF And fBytes(1) = &HFE Then GetEncoding = Unicode
If fBytes(0) = &HFE And fBytes(1) = &HFF Then GetEncoding = UnicodeBigEndian
If fBytes(0) = &HEF And fBytes(1) = &HBB Then GetEncoding = UTF8
Err:
End Function

Public Sub FileToUTF8(FileName As String)
Dim fBytes() As Byte, uniString As String, freeNum As Integer
Dim ADO_Stream As Object

freeNum = FreeFile

ReDim fBytes(FileLen(FileName))
Open FileName For Binary Access Read As #freeNum
Get #freeNum, , fBytes
Close #freeNum

uniString = StrConv(fBytes, vbUnicode)

Set ADO_Stream = CreateObject("ADODB.Stream")
With ADO_Stream
.Type = 2
.Mode = 3
.Charset = "utf-8"
.open
.WriteText uniString
.SaveToFile FileName, 2
.Close
End With
Set ADO_Stream = Nothing
End Sub

樓主,可以給分了!

Ⅳ c# 加密和解密代碼

加密有很多中,常用的有MD5

C# md5加密(上)
string a; //加密前數據
string b; //加密後數據
b=System.Web.Security.FormsAuthentication.(a,"MD5")
using System;
using System.Security.Cryptography;
方法2
public static string GetMD5(string myString)
{
MD5 md5 = new MD5CryptoServiceProvider();
byte[] fromData = System.Text.Encoding.Unicode.GetBytes(myString);
byte[] targetData = md5.ComputeHash(fromData);
string byte2String = null;
for (int i=0; i<targetData.Length; i++)
{
byte2String += targetData[i].ToString("x");
}
return byte2String;
}
using System.Security.Cryptography;

/// <summary>
/// 給一個字元串進行MD5加密
/// </summary>
/// <param name="strText">待加密字元串</param>
/// <returns>加密後的字元串</returns>
public static string MD5Encrypt(string strText)
{
MD5 md5 = new MD5CryptoServiceProvider();
byte[] result = md5.ComputeHash(System.Text.Encoding.Default.GetBytes(strText));
return System.Text.Encoding.Default.GetString(result);
}

C# MD5加密
using System.Security.Cryptography;

private void btnOK_Click(object sender, System.EventArgs e)
{
string strConn = "server=192.168.0.51;database=chengheng;User id=sa; password=123";
if(texName.Text.Trim()=="")
{
this.RegisterStartupScript("sf","<script language='javascript'>alert('用戶名不能為空');document.all('texName').focus()</script>");
return;
}
else if(texPassword.Text.Trim()=="")
{
this.RegisterStartupScript("sfs","<script language='javascript'>alert('密碼不能為空');document.all('texPassword').focus()</script>");
return;
}
else
{
//將獲取的密碼加密與資料庫中加了密的密碼相比較
byte[] by = md5.ComputeHash(utf.GetBytes(texPassword.Text.Trim()));
string resultPass = System.Text.UTF8Encoding.Unicode.GetString(by);
conn.ConnectionString=strConn;
SqlCommand comm = new SqlCommand();
string name = texName.Text.Trim().ToString();
comm.CommandText="select Ruser_pwd,Ruser_nm from Ruser where Accountno = @name";
comm.Parameters.Add("@name",SqlDbType.NVarChar,40);
comm.Parameters["@name"].Value=name;
try
{
conn.Open();
comm.Connection=conn;
SqlDataReader dr=comm.ExecuteReader();
if(dr.Read())
{
//用戶存在,對密碼進行檢查
if(dr.GetValue(0).Equals(resultPass))
{
string user_name=dr.GetValue(1).ToString();
string user_Accountno=texName.Text.Trim();
Session["logon_name"]=user_name;
Session["logon_Accountno"]=user_Accountno;
//登錄成功,進行頁面導向
}
else
{
this.RegisterStartupScript("wp","<script language='javascript'>alert('密碼錯誤,請檢查。')</script>");
}

}
else
{
this.RegisterStartupScript("nu","<script language=javascript>alert('用戶名不存在,請檢查。')</script>");
}
}
catch(Exception exec)
{
this.RegisterStartupScript("wc","<script language=javascript>alert('網路連接有異,請稍後重試。')</script>");
}
finally
{
conn.Close();
}
}
}

Ⅵ 知道相冊代碼怎麼查看加密相冊e

1、從空間里進入相冊(這里的意思,是不能直接通過相冊圖標進入相冊)

2、在加密相冊名上點滑鼠右鍵——屬性,會有一個地址URL,如下

javascript:checkAlbumPriv('269721345','2')

3、在IE地址欄里,輸入http://p4.photo.qq.com/269721345/17地址,回車(不同的相冊id,只需要該269721345這個id值就OK了)

4、上面的地址,會顯示出加密相冊的一個XML文件

<pre>http://s1.photo.qq.com/269721345/160628737</pre>

5、http://s1.photo.qq.com/ 這就是加密相冊第一張的圖片。269721345/160628737

第一步-打開IE-工具-IE選項-刪除文件F-刪除COOKISS-打開設置-查看文件夾
第二步-打開相冊-在剛才打開的文件夾里點擊刷新,然後找到一個文件名為
cgi_qqzone.cgi的文件.打開他-看到一些代碼...然後就按Ctrl+F
輸入相冊的名字<比如加密相冊叫:這就是我....則打入"這就是我"
按兩次查找下一個...然後在下面一點看到一個http://開頭和一串數字結尾的連接就是加密相冊的圖片拉,...復制到IE上就可以看到拉....

用Macromedia Dreamweaver打開的cgi_qqzone_static.xml文件。而且要說明的是之能看到一張小圖

Ⅶ 怎麼知道一個文件是不是加密了

前面兩位的說法都不是問題的關鍵!!

真正的原因是:TXT格式的文件有兩種編碼方式的,UTF8和另外一種,

樓主的格式應該不是UTF8的,隨意打開之後是亂碼的!

解決措施:
所有格式轉UTF8的代碼
(我本來是給XML讀取用的 MSXML太挑剔了 只讀UTF-8格式- - 不過轉UTF-8的 還是有點問題 記事本打開看上去讀取沒有問題 但是用MSXML讀取依然有點問題。)

原理:根據文件前兩個字元判斷

注意 放在一個模塊裡面。
使用:GetEncoding(文件路徑),返回一個Encoding枚舉體(仿.net)

例如:
Dim ReturnEncoding As Encoding
ReturnEncoding = GetEncoding("C:\1.txt")

If ReturnEncoding = UTF8 Then
'UTF處理
ElseIf ReturnEncoding = Unicode Then
'Unicode
Elseif ReturnEncoding = UnicodeBigEndian Then
'Unicode-BE處理
Else
'ANSI處理
End If

========模塊Encoding.bas==========
Option Explicit

Public Enum Encoding
ANSI
Unicode
UnicodeBigEndian
UTF8
End Enum

Public Function GetEncoding(FileName As String) As Encoding
On Error GoTo Err

Dim fBytes(1) As Byte, freeNum As Integer
freeNum = FreeFile

Open FileName For Binary Access Read As #freeNum
Get #freeNum, , fBytes(0)
Get #freeNum, , fBytes(1)
Close #freeNum

If fBytes(0) = &HFF And fBytes(1) = &HFE Then GetEncoding = Unicode
If fBytes(0) = &HFE And fBytes(1) = &HFF Then GetEncoding = UnicodeBigEndian
If fBytes(0) = &HEF And fBytes(1) = &HBB Then GetEncoding = UTF8
Err:
End Function

Public Sub FileToUTF8(FileName As String)
Dim fBytes() As Byte, uniString As String, freeNum As Integer
Dim ADO_Stream As Object

freeNum = FreeFile

ReDim fBytes(FileLen(FileName))
Open FileName For Binary Access Read As #freeNum
Get #freeNum, , fBytes
Close #freeNum

uniString = StrConv(fBytes, vbUnicode)

Set ADO_Stream = CreateObject("ADODB.Stream")
With ADO_Stream
.Type = 2
.Mode = 3
.Charset = "utf-8"
.open
.WriteText uniString
.SaveToFile FileName, 2
.Close
End With
Set ADO_Stream = Nothing
End Sub

樓主,可以給分了!

Ⅷ 如何查看代碼中的數字簽名加密方式

簽名的實現過程:輸入:原文、私鑰輸出:簽名值1、將原文做HASH2、將HASH用私鑰加密,結果就是簽名值驗證簽名的實現過程:輸入:簽名值、原文、公鑰輸出:是否驗證通過1、將原文做HASH12、將簽名值用公鑰解密,取得HASH23、將第1步的HASH1與第2步的HASH2做比較,兩個HASH一樣就驗證通過,否則不通過

閱讀全文

與怎麼通過代碼看數據是否加密相關的資料

熱點內容
加密晶元的計算方法 瀏覽:187
手機存儲為什麼找不到微信文件夾 瀏覽:695
msf埠遷移命令 瀏覽:880
工商app積分怎麼查詢 瀏覽:143
鐵路app怎麼買火車票 瀏覽:309
移魅族除的app怎麼添加 瀏覽:240
兔籠子大號加密 瀏覽:171
單片機程序燒錄操作成功 瀏覽:878
指標高拋低吸點位源碼 瀏覽:205
25匹壓縮機銅管 瀏覽:570
單片機單燈左移05 瀏覽:150
買伺服器練手什麼配置 瀏覽:783
伺服器被毀該怎麼辦 瀏覽:939
python私有庫 瀏覽:514
Python有中文嗎 瀏覽:736
麥塊的伺服器為什麼都進不去 瀏覽:474
新買的伺服器如何打開 瀏覽:35
安卓軟體游戲怎麼開發 瀏覽:319
用撲克擺愛心解壓神器怎麼擺 瀏覽:70
松下製冷壓縮機 瀏覽:275