ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

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

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

  #11  
Старый 07.04.2010, 01:30
sn0w
Статус пользователя:
Регистрация: 26.07.2005
Сообщений: 568
Провел на форуме:
1290766

Репутация: 1236


По умолчанию

а есть какаято проблема привести формулу теорвера к алгоритму?

зы мысль твоя чето ассоциируется у меня с генерацией радуг для мд5 хешей) но тут вопрос в ресурсах
__________________


snow white world wide

Последний раз редактировалось sn0w; 07.04.2010 в 01:34..
 
Ответить с цитированием

  #12  
Старый 07.04.2010, 01:55
M_script_
Постоянный
Регистрация: 29.10.2008
Сообщений: 306
Провел на форуме:
1819761

Репутация: 180
Отправить сообщение для M_script_ с помощью ICQ
По умолчанию

Пример реализации на билдере (на форму кидаем 3 едита и баттон):
PHP код:
//---------------------------------------------------------------------------
void __fastcall TForm1::Button1Click(TObject *Sender)
{
    
TStringListlst = new TStringList;
    
lst->CommaText Edit1->Text// записываем словарь в стринглист
    
unsigned int iBase lst->Count// основание системы счисления
    
unsigned int iNum Edit2->Text.ToInt(); // число, которое надо преобразовать
    
unsigned int iLen Edit3->Text.ToInt(); // длина комбинации
    
String sRes ""// результат
    
--iNum// так, как комбинации начинаются с 0 (кобминация состоящая из первого символ словаря), уменьшаем число на 1
    // преобразование числа в систему счисления с основанием iBase 
    
while(iNum
    {
        
sRes.Insert(lst->Strings[iNum%iBase], 0);
        
iNum /= iBase;
    }
    
// дописываем нули(первый символ словаря),  если длина результата меньше длины комбинации
    
for(int i sRes.Length(); iLen; ++i)
        
sRes.Insert(lst->Strings[0], 0);
    
lst->Clear();
    
delete lst;
    
Edit4->Text sRes// выводим результат
}
//--------------------------------------------------------------------------- 
в Edit1 пишем элементы словаря через запятую - a,b,c,d,f,g..... (если в словаре есть запятая, то пишем ее в кавычках)
Edit2 - номер комбинации
Edit3 - длина комбинации
Edit4 - результат

Последний раз редактировалось M_script_; 07.04.2010 в 01:58..
 
Ответить с цитированием

  #13  
Старый 07.04.2010, 08:40
Byte_
Участник форума
Регистрация: 07.09.2008
Сообщений: 139
Провел на форуме:
351188

Репутация: 65
По умолчанию

Цитата:
А ничего, что 20^40 == 1,099511627776e+52 ?
Во-во! =)
Цитата:
Пример реализации на билдере (на форму кидаем 3 едита и баттон)
M_script_, +
Большое спасибо! Дома проверю)))))
 
Ответить с цитированием

  #14  
Старый 07.04.2010, 11:44
cheater_man
Постоянный
Регистрация: 13.11.2009
Сообщений: 437
Провел на форуме:
709575

Репутация: 17
По умолчанию

Цитата:
Сообщение от M_script_  
А ничего, что 20^40 == 1,099511627776e+52 ?
Тут все проблема в ресурсы упирается
Ну тогда например генерируем например 20к записываем в файл.
Темболее ему скорее всего для брута надо

Последний раз редактировалось cheater_man; 07.04.2010 в 11:48..
 
Ответить с цитированием

  #15  
Старый 07.04.2010, 11:49
W!z@rD
Reservists Of Antichat - Level 6
Регистрация: 12.02.2006
Сообщений: 891
Провел на форуме:
1892597

Репутация: 836


Отправить сообщение для W!z@rD с помощью ICQ
По умолчанию

Цитата:
Сообщение от cheater_man  
Да вот правильно говорит 0kt0ber ArrayList нужно создавать! С ним попроще будет
какой в баню стремный ArrayList? там Dictionary если что.
__________________
*********************************
*Я не волшебник ٩(๏̯͡๏)۶, только учусь...*
*********************************
Программы на заказ
Times to fly...
 
Ответить с цитированием

  #16  
Старый 07.04.2010, 12:04
cheater_man
Постоянный
Регистрация: 13.11.2009
Сообщений: 437
Провел на форуме:
709575

Репутация: 17
По умолчанию

Цитата:
Сообщение от W!z@rD  
какой в баню стремный ArrayList? там Dictionary если что.
Ты что думаешь , что он сгенерит эти 1,099511627776e+52, потом запишет в файл
Да ну в файл то он запишет, вот только открывать придется на mainfram'е
 
Ответить с цитированием

  #17  
Старый 07.04.2010, 13:00
W!z@rD
Reservists Of Antichat - Level 6
Регистрация: 12.02.2006
Сообщений: 891
Провел на форуме:
1892597

Репутация: 836


Отправить сообщение для W!z@rD с помощью ICQ
По умолчанию

ты вообще соображаешь что печатаешь?

я тебя спрашиваю какой там ArrayList, в примере был использован Dictionary.

>>Dictionary<int, string> myDict = new Dictionary<int, string>();
__________________
*********************************
*Я не волшебник ٩(๏̯͡๏)۶, только учусь...*
*********************************
Программы на заказ
Times to fly...
 
Ответить с цитированием

  #18  
Старый 07.04.2010, 13:05
cheater_man
Постоянный
Регистрация: 13.11.2009
Сообщений: 437
Провел на форуме:
709575

Репутация: 17
По умолчанию

Цитата:
Сообщение от W!z@rD  
ты вообще соображаешь что печатаешь?

я тебя спрашиваю какой там ArrayList, в примере был использован Dictionary.

>>Dictionary<int, string> myDict = new Dictionary<int, string>();
Да видел это, только вот я тебе пытаюсь вдолбить что тут без разницы что использовать.
 
Ответить с цитированием

  #19  
Старый 07.04.2010, 17:30
W!z@rD
Reservists Of Antichat - Level 6
Регистрация: 12.02.2006
Сообщений: 891
Провел на форуме:
1892597

Репутация: 836


Отправить сообщение для W!z@rD с помощью ICQ
По умолчанию

долбиться в другом месте будешь.
ОЛОЛО.
иди книжки читай. Разница как раз таки есть.
ты вообще знаешь в чем различие Collection от GenericCollection ????

б**ть вы задолбали смешно вы**ываться
__________________
*********************************
*Я не волшебник ٩(๏̯͡๏)۶, только учусь...*
*********************************
Программы на заказ
Times to fly...
 
Ответить с цитированием

  #20  
Старый 07.04.2010, 17:47
M_script_
Постоянный
Регистрация: 29.10.2008
Сообщений: 306
Провел на форуме:
1819761

Репутация: 180
Отправить сообщение для M_script_ с помощью ICQ
По умолчанию

W!z@rD, какая разница какой контейнер использовать, все равно памяти не хватит, чтобы хранить все комбинации.
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Поиск по номеру телефона mazepa сан Телефония и связь 4 08.04.2010 11:18
скрипт поиска нефильтруемой переменной (SQL injection) Strilo4ka Уязвимости 16 24.12.2009 22:45
Набор парнёров в закрытую спам парнёрку group Разное - Покупка, продажа, обмен 14 21.12.2009 22:58
Куплю фрод group Разное - Покупка, продажа, обмен 11 20.12.2009 21:34



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


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




ANTICHAT.XYZ