能力值:
( LV2,RANK:10 )
|
-
-
2 楼
初学C#加解密 等上完课 回来玩玩
|
能力值:
( LV9,RANK:180 )
|
-
-
3 楼
要求 : .net framework 3.5
Password :
salam Chetori?
mikhay Mano Crack Koni?
Mituni?
Midoni Man Kiam?
Man Passwordam.
Movafagh v sarboland bashi azizam.
|
能力值:
( LV9,RANK:160 )
|
-
-
4 楼
s大一出手,便知有没有!! 这成功提示也很厉害,都看不出是什么文...
|
能力值:
( LV9,RANK:180 )
|
-
-
5 楼
伊朗吧
123
|
能力值:
( LV9,RANK:160 )
|
-
-
6 楼
s大可以说下方法么.. 对dotnet很不熟悉...
是枚举的ClassName和MethodInfo么?
也没看出成功对话框是怎么弹出的
public static MethodInfo LoadFile(byte[] FileName, string ClassName, string LoadMethod)
{
try
{
foreach (Type type in Assembly.Load(FileName).GetTypes())
{
if (type.Name == ClassName)
{
try
{
foreach (MethodInfo info in type.GetMethods())
{
if (info.Name == LoadMethod)
{
return info;
}
}
}
catch (Exception exception)
{
MessageBox.Show(exception.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Hand);
}
}
}
}
catch
{
MessageBox.Show("Password Incorrect!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Hand);
}
return null;
}
|
能力值:
( LV9,RANK:180 )
|
-
-
7 楼
我也不懂dotnet
第一次总是印像最深的.
所以建议你花时间自己搞定这个. 对你很是有好处的.
一次看没有, 就看二次吧.
|
能力值:
( LV2,RANK:10 )
|
-
-
8 楼
Thank You Very Much sessiondiy and GoodGavin
Please Solution
|
能力值:
( LV6,RANK:90 )
|
-
-
9 楼
Hamishebahar.PasswordByte.GetPasswordByte(string LoadFile, string Password)
这个函数用输入的密码对dll进行解密,首先解前5个字节,和dll最后5位比较
Hamishebahar.PasswordByte.GetPasswordByte(List<byte> MyByte, string Password)
是解密函数,从函数里面可以看出每一位的值和密码某一位以及密码长度相关
于是可以通过修改密码单一字节和整个长度来找到前5位密码,剩下的工作就是找个标准dll文件头计算一下完整的密码
|
能力值:
( LV2,RANK:10 )
|
-
-
10 楼
哦,膜拜,谢谢S大
|
能力值:
( LV9,RANK:180 )
|
-
-
11 楼
正常思路
但对这CM此思路无解.
|
能力值:
( LV6,RANK:90 )
|
-
-
12 楼
还好把,我就这样给找出来了
|
|
|