ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.

27.01.2010, 23:49
|
|
Новичок
Регистрация: 24.01.2010
Сообщений: 21
Провел на форуме: 36432
Репутация:
0
|
|
Попробовал. Не получилось. В качестве загружаемого файла я использовал дипспетчер задачь Windows XP. Вот код :
Код:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Reflection;
using System.IO;
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
Assembly a = Assembly.GetExecutingAssembly();
public Form1()
{
InitializeComponent();
Test();
}
private void Test()
{
Stream st = a.GetManifestResourceStream("taskmgr.exe");
StreamWriter sr = new StreamWriter("D:\\taskman.exe");
MessageBox.Show(st.ReadByte());
}
}
}
|
|
|

28.01.2010, 14:35
|
Регистрация: 29.05.2002
Сообщений: 1,793
Провел на форуме: 2050916
Репутация:
0
|
|
Сообщение от Radical Edward
Попробовал. Не получилось. В качестве загружаемого файла я использовал дипспетчер задачь Windows XP. Вот код :
....
Stream st = a.GetManifestResourceStream(" WindowsFormsApplication1.taskmgr.exe");
|
|
|

28.01.2010, 16:21
|
|
Новичок
Регистрация: 24.01.2010
Сообщений: 21
Провел на форуме: 36432
Репутация:
0
|
|
Ноль на массу. Все равно пустая ссылка выходит...
Спустя 15 мину :
Вопрос не актуален. Разобрался. Если кому интересно, вот код
Код:
MessageBox.Show(Assembly.GetExecutingAssembly().GetManifestResourceNames()[1]);
Stream st = a.GetManifestResourceStream("WindowsFormsApplication1.Resources.taskmgr.exe");
StreamWriter sr = new StreamWriter("D:\\taskman1.exe");
Вся проблемма именно в пути)
Последний раз редактировалось Radical Edward; 28.01.2010 в 17:14..
|
|
|

28.01.2010, 00:05
|
|
Познавший АНТИЧАТ
Регистрация: 27.08.2007
Сообщений: 1,107
Провел на форуме: 5386281
Репутация:
1177
|
|
Мне надо, чтобы программа сохраняла куки, но что-то не выходит никак.
Делаю запрос через HttpWebRequest.
Все в порядке, все отправляется, страница получается, но не могу понять, как записать куки.
Подскажите, пожалуйста.
|
|
|

28.01.2010, 17:07
|
|
Познавший АНТИЧАТ
Регистрация: 27.08.2007
Сообщений: 1,107
Провел на форуме: 5386281
Репутация:
1177
|
|
А теперь можете помочь с регуляркой?)
[(.*),"(.*)",.*]
Что-то вроде этого, т.е. есть много блоков вида: [], из них нужно спарсить первые два поля, первое без кавычек, второе в кавычках...
Делал так:
MatchCollection parse = Regex.Matches(data, "[(.*),.*]");
Но ничего не вышло... Подскажите, пожалуйста!
|
|
|

28.01.2010, 17:30
|
|
Постоянный
Регистрация: 24.03.2009
Сообщений: 670
Провел на форуме: 2868783
Репутация:
414
|
|
\[(.+),"(.+)",.+\]
Вот очень удобный онлайн билдер _http://www.gskinner.com/RegExr/ (на флэше)
|
|
|

28.01.2010, 17:50
|
|
Познавший АНТИЧАТ
Регистрация: 27.08.2007
Сообщений: 1,107
Провел на форуме: 5386281
Репутация:
1177
|
|
Сообщение от razb
\[(.+),"(.+)",.+\]
Вот очень удобный онлайн билдер _http://www.gskinner.com/RegExr/ (на флэше)
Сайт не пашет, регулярка тоже
"Нераспределенная управляющая последовательность"
|
|
|

28.01.2010, 23:45
|
Регистрация: 29.05.2002
Сообщений: 1,793
Провел на форуме: 2050916
Репутация:
0
|
|
Сообщение от Tigger
Сайт не пашет, регулярка тоже
"Нераспределенная управляющая последовательность"
MatchCollection parse = Regex.Matches(data, "\\[(.+?),\"(.+?)\",.+?\\]");
А вообще, RTFM.
Последний раз редактировалось Algol; 28.01.2010 в 23:47..
|
|
|

29.01.2010, 02:01
|
|
Новичок
Регистрация: 26.03.2009
Сообщений: 16
Провел на форуме: 66030
Репутация:
0
|
|
Ребята может кто поможет выяснить как бы этот код выглядел на C#
PHP код:
$str = '<request>
<version>1.2</version>
<action>send_money</action>
<kind>phone</kind>
<merchant_id>i1234567890</merchant_id>
<order_id>ORDER_123</order_id>
<to>+3801234567890</to>
<amount>10</amount>
<currency>USD</currency>
<description>Here is your 10 buck</description>
</request>';
$operation_xml = base64_encode($str);
$signature = base64_encode(sha1('143fd234323fdsf'.$str.'143fd234323fdsf', 1));
$operation_envelop = '<operation_envelope>
<operation_xml>'.$operation_xml.'</operation_xml>
<signature>'.$signature.'</signature>
</operation_envelope>';
$post = '<?xml version=\"1.0\" encoding=\"UTF-8\"?>
<request>
<liqpay>'.$operation_envelop.'</liqpay>
</request>';
|
|
|

03.02.2010, 01:34
|
|
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
Провел на форуме: 5321514
Репутация:
3313
|
|
Сообщение от mastaadon
Ребята может кто поможет выяснить как бы этот код выглядел на C#
PHP код:
$str = '<request>
<version>1.2</version>
<action>send_money</action>
<kind>phone</kind>
<merchant_id>i1234567890</merchant_id>
<order_id>ORDER_123</order_id>
<to>+3801234567890</to>
<amount>10</amount>
<currency>USD</currency>
<description>Here is your 10 buck</description>
</request>';
$operation_xml = base64_encode($str);
$signature = base64_encode(sha1('143fd234323fdsf'.$str.'143fd234323fdsf', 1));
$operation_envelop = '<operation_envelope>
<operation_xml>'.$operation_xml.'</operation_xml>
<signature>'.$signature.'</signature>
</operation_envelope>';
$post = '<?xml version=\"1.0\" encoding=\"UTF-8\"?>
<request>
<liqpay>'.$operation_envelop.'</liqpay>
</request>';
PHP код:
static public string EncodeTo64(string toEncode)
{
byte[] toEncodeAsBytes
= System.Text.ASCIIEncoding.ASCII.GetBytes(toEncode);
string returnValue
= System.Convert.ToBase64String(toEncodeAsBytes);
return returnValue;
}
PHP код:
byte[] data = new byte[DATA_SIZE];
byte[] result;
SHA1 sha = new SHA1CryptoServiceProvider();
// This is one implementation of the abstract class SHA1.
result = sha.ComputeHash(data);
msdn
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|