Место общения программистов C#
-
Anonymous
Как декодировать кодированную строку BASE64?
Сообщение
Anonymous »
Я пытаюсь «декодировать» эта следующая строка Base64: < /p>
obfzdtcpcxlckhdxcq0kmqhkph9uigyiaqxalbtzawueozcdcueew0dmo1kbpelwcv1isffkz0kdwfllaurpzhefqvse Xvtpouuicvhmazcfz14avedivvgfauibwvpoulaeauvmxflkiy9rgun0vf08oz1poxfftccvfw1lmqnbbqywaq ==
< /blockquote>
Это то, что я знаю о самой строке: < /p>
- Оригинальная строка сначала передается через следующий код: < /p>
Код: Выделить всё
private static string m000493(string p0, string p1)
{
StringBuilder builder = new StringBuilder(p0);
StringBuilder builder2 = new StringBuilder(p1);
StringBuilder builder3 = new StringBuilder(p0.Length);
int num = 0;
Label_0084:
while (num < builder.Length)
{
int num2 = 0;
while (num2 < p1.Length)
{
if ((num == builder.Length) || (num2 == builder2.Length))
{
MessageBox.Show("EH?");
goto Label_0084;
}
char ch = builder[num];
char ch2 = builder2[num2];
ch = (char)(ch ^ ch2);
builder3.Append(ch);
num2++;
num++;
}
}
return m0001cd(builder3.ToString());
}
< /code>
p1 < /code> часть в коде должна быть строкой "_p0lizei.
".Код: Выделить всё
private static string m0001cd(string p0)
{
string str2;
try
{
byte[] buffer = new byte[p0.Length];
str2 = Convert.ToBase64String(Encoding.UTF8.GetBytes(p0));
}
catch (Exception exception)
{
throw new Exception("Error in base64Encode" + exception.Message);
}
return str2;
}
Вопрос в том, как декодировать строку Base64, чтобы я мог узнать, что такое исходная строка?
Подробнее здесь:
https://stackoverflow.com/questions/713 ... ded-string
1750688717
Anonymous
Я пытаюсь «декодировать» эта следующая строка Base64: < /p>
obfzdtcpcxlckhdxcq0kmqhkph9uigyiaqxalbtzawueozcdcueew0dmo1kbpelwcv1isffkz0kdwfllaurpzhefqvse Xvtpouuicvhmazcfz14avedivvgfauibwvpoulaeauvmxflkiy9rgun0vf08oz1poxfftccvfw1lmqnbbqywaq ==
< /blockquote>
Это то, что я знаю о самой строке: < /p>
[list]
[*] Оригинальная строка сначала передается через следующий код: < /p>
[code]private static string m000493(string p0, string p1)
{
StringBuilder builder = new StringBuilder(p0);
StringBuilder builder2 = new StringBuilder(p1);
StringBuilder builder3 = new StringBuilder(p0.Length);
int num = 0;
Label_0084:
while (num < builder.Length)
{
int num2 = 0;
while (num2 < p1.Length)
{
if ((num == builder.Length) || (num2 == builder2.Length))
{
MessageBox.Show("EH?");
goto Label_0084;
}
char ch = builder[num];
char ch2 = builder2[num2];
ch = (char)(ch ^ ch2);
builder3.Append(ch);
num2++;
num++;
}
}
return m0001cd(builder3.ToString());
}
< /code>
p1 < /code> часть в коде должна быть строкой "_p0lizei.[/code] ".[code]private static string m0001cd(string p0)
{
string str2;
try
{
byte[] buffer = new byte[p0.Length];
str2 = Convert.ToBase64String(Encoding.UTF8.GetBytes(p0));
}
catch (Exception exception)
{
throw new Exception("Error in base64Encode" + exception.Message);
}
return str2;
}
[/code]
[/list]
Вопрос в том, как декодировать строку Base64, чтобы я мог узнать, что такое исходная строка?
Подробнее здесь: [url]https://stackoverflow.com/questions/7134837/how-do-i-decode-a-base64-encoded-string[/url]