HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 27.01.2010, 23:49
Radical Edward
Новичок
Регистрация: 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());

        }


    }
}
 
Ответить с цитированием

  #2  
Старый 28.01.2010, 14:35
Algol
Регистрация: 29.05.2002
Сообщений: 1,793
Провел на форуме:
2050916

Репутация: 0


По умолчанию

Цитата:
Сообщение от Radical Edward  
Попробовал. Не получилось. В качестве загружаемого файла я использовал дипспетчер задачь Windows XP. Вот код :
....

Stream st = a.GetManifestResourceStream("WindowsFormsApplication1.taskmgr.exe");
 
Ответить с цитированием

  #3  
Старый 28.01.2010, 16:21
Radical Edward
Новичок
Регистрация: 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..
 
Ответить с цитированием

  #4  
Старый 28.01.2010, 00:05
Tigger
Познавший АНТИЧАТ
Регистрация: 27.08.2007
Сообщений: 1,107
Провел на форуме:
5386281

Репутация: 1177


Отправить сообщение для Tigger с помощью ICQ
По умолчанию

Мне надо, чтобы программа сохраняла куки, но что-то не выходит никак.
Делаю запрос через HttpWebRequest.
Все в порядке, все отправляется, страница получается, но не могу понять, как записать куки.

Подскажите, пожалуйста.
 
Ответить с цитированием

  #5  
Старый 28.01.2010, 17:07
Tigger
Познавший АНТИЧАТ
Регистрация: 27.08.2007
Сообщений: 1,107
Провел на форуме:
5386281

Репутация: 1177


Отправить сообщение для Tigger с помощью ICQ
По умолчанию

А теперь можете помочь с регуляркой?)

[(.*),"(.*)",.*]

Что-то вроде этого, т.е. есть много блоков вида: [], из них нужно спарсить первые два поля, первое без кавычек, второе в кавычках...

Делал так:
MatchCollection parse = Regex.Matches(data, "[(.*),.*]");
Но ничего не вышло... Подскажите, пожалуйста!
 
Ответить с цитированием

  #6  
Старый 28.01.2010, 17:30
razb
Постоянный
Регистрация: 24.03.2009
Сообщений: 670
Провел на форуме:
2868783

Репутация: 414


Отправить сообщение для razb с помощью ICQ
По умолчанию

\[(.+),"(.+)",.+\]

Вот очень удобный онлайн билдер _http://www.gskinner.com/RegExr/ (на флэше)
 
Ответить с цитированием

  #7  
Старый 28.01.2010, 17:50
Tigger
Познавший АНТИЧАТ
Регистрация: 27.08.2007
Сообщений: 1,107
Провел на форуме:
5386281

Репутация: 1177


Отправить сообщение для Tigger с помощью ICQ
По умолчанию

Цитата:
Сообщение от razb  
\[(.+),"(.+)",.+\]

Вот очень удобный онлайн билдер _http://www.gskinner.com/RegExr/ (на флэше)
Сайт не пашет, регулярка тоже

"Нераспределенная управляющая последовательность"
 
Ответить с цитированием

  #8  
Старый 28.01.2010, 23:45
Algol
Регистрация: 29.05.2002
Сообщений: 1,793
Провел на форуме:
2050916

Репутация: 0


По умолчанию

Цитата:
Сообщение от Tigger  
Сайт не пашет, регулярка тоже

"Нераспределенная управляющая последовательность"
MatchCollection parse = Regex.Matches(data, "\\[(.+?),\"(.+?)\",.+?\\]");

А вообще, RTFM.

Последний раз редактировалось Algol; 28.01.2010 в 23:47..
 
Ответить с цитированием

  #9  
Старый 29.01.2010, 02:01
mastaadon
Новичок
Регистрация: 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>';
 
Ответить с цитированием

  #10  
Старый 03.02.2010, 01:34
Chaak
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
Провел на форуме:
5321514

Репутация: 3313


Отправить сообщение для Chaak с помощью ICQ
По умолчанию

Цитата:
Сообщение от 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
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Обсуждение темы. Форум - Faq. Вопросы и Ответы. Егорыч+++ Правила форума 55 16.06.2010 01:07
Форум - Faq. Вопросы и Ответы. Егорыч+++ Правила форума 0 07.06.2008 18:52
Мультимедийные Обучающие Курсы TeachPro Java VenTeL ПО для Web разработчика 8 24.04.2008 15:38



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ