HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ИНФО > Статьи
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #201  
Старый 28.02.2015, 01:00
vladyxa13
Познавший АНТИЧАТ
Регистрация: 03.04.2013
Сообщений: 1,025
Провел на форуме:
189495

Репутация: 227


По умолчанию

Бубон, танци и Си шарп.
Кароч один изх недоделаных модуей ФМС.

Разбивка фаразы mail_separator_pass на лексемы.
acc = acc@mail.com
separator = ; или : //на сепартиста смахивает, не смешно....
pass = qwerty

C# highlight

Код:
string
Text =
"todio@mail.ru:hdg3725"
;
string
[] separators = {
";"
,
":"
};
string
[] words = Text.Split(separators, StringSplitOptions.RemoveEmptyEntries);
          
            Console.WriteLine(
"Acc: "
+ words[
0
] +
"\n"
);
            Console.WriteLine(
"Pass: "
+ words[
1
] +
"\n"
);
            Console.ReadKey();
дальше в своем велике я разобью acc еще на две лексемы все по плану))
Бинго!!!

Ток трабла в том че символ разделитель, если будет в пароле, то все к чертям слетит((( но простые люди их не используют

Пойду 15 раз отожмусь и поприседаю, над размятся и чет перекусить...
 
Ответить с цитированием

  #202  
Старый 28.02.2015, 01:00
vladyxa13
Познавший АНТИЧАТ
Регистрация: 03.04.2013
Сообщений: 1,025
Провел на форуме:
189495

Репутация: 227


По умолчанию

Написал все....Осталась главная функция, которая соберет все до кучки и покажет результат проделанной работы. Все остальное мелочи, которые я прикрою. Первая версия будет сырая. Уже сейчас видно элементарные баги(я их прикрыл, но не полностью), выпущю тулзу так, увидим...
Молуль допишу, протестирую, отошлю знакомым, пусть поюзают, а тогда уже и в массы.
 
Ответить с цитированием

  #203  
Старый 08.03.2015, 01:00
vladyxa13
Познавший АНТИЧАТ
Регистрация: 03.04.2013
Сообщений: 1,025
Провел на форуме:
189495

Репутация: 227


По умолчанию

Да детка, да!!!! С***ать smtp, я его сделал.
Кароч я рад как 4-ех летний ребенок машинке))
Был старый дбрый порт 25(смтпишный) по нем и отправлял год назад сообщения. Теперь эта штука не пашет, дак вот накопал я 2525 и все пашет, еще ССЛ врубил и ваще шик =)
Осталось протестировать все сервисы почтовые(там гмаил, маилюру, яша.почта, и тыры пыры), сделать человекочитаемым код, ибо у меня все функции в одном файлике это жесть просто....гыгы я говнокодер
Потом сделаю красиффую форму, не то че у меня, набор кнопочек...
И перенесу на норм диз но эта планы маи пака.
Ну и выложу канешн в паблик формочку, пусть рассылку делают ребята, блин это же надо как-то проксю припаять...порешаю....
IMAGE http://i63.fastpic.ru/big/2015/0308/c9/b72fc577e6d47fc5fa305ee41a11edc9.png

И еще, если вы задаетесь вопросом почему я так долго пишу эту прогу, я вам отвечу: нет у меня врмени прост, учеба друзья, все понимают...
Хотя спамер и примитив и здесь мне оправдания нет!
 
Ответить с цитированием

  #204  
Старый 08.03.2015, 01:00
vladyxa13
Познавший АНТИЧАТ
Регистрация: 03.04.2013
Сообщений: 1,025
Провел на форуме:
189495

Репутация: 227


По умолчанию

У меня просто палыхает на кучку переменных под непонятными именами, которые я вызываю по 5 раз.....
 
Ответить с цитированием

  #205  
Старый 08.03.2015, 01:00
vladyxa13
Познавший АНТИЧАТ
Регистрация: 03.04.2013
Сообщений: 1,025
Провел на форуме:
189495

Репутация: 227


По умолчанию

Хех, полностью все снес че накодил, начал переписывать заново, ибо с той кашей работать невозможно. Просто со старого кода все пошагово делать заново. Документировать каждую переменную. что таких ситуаций не возникало. хоть строк 250)) и это очень маленькая прога, но все таки надо что-то решать.
 
Ответить с цитированием

  #206  
Старый 08.03.2015, 01:00
vladyxa13
Познавший АНТИЧАТ
Регистрация: 03.04.2013
Сообщений: 1,025
Провел на форуме:
189495

Репутация: 227


По умолчанию

Решил составить структуру приложения и полностью его переписать, потому что, чем дальше, чем хуже...
С переменными ваще каша, сейчас на листочке делаю иерархию ивлечения лессем и расчитываю сколько нужно переменных.

И еще я понял, что сначала надо на форме создавать главные элементы, а потом аж интерфейс, из-за этого я и сбился.

https://www.youtube.com/watch?v=yWP6Qki8mWc [►]
 
Ответить с цитированием

  #207  
Старый 08.03.2015, 01:00
vladyxa13
Познавший АНТИЧАТ
Регистрация: 03.04.2013
Сообщений: 1,025
Провел на форуме:
189495

Репутация: 227


По умолчанию

Решил полностью структурировать все дествия на бумажке и в электронном виде. Вот иерархия элементов с функциями, схема отправки от начала до конца.

Теперь буду с каждым проектом так делать, ибо просто импровизация, это конечно хорошо. но начинаешь путаться.
 
Ответить с цитированием

  #208  
Старый 14.03.2015, 01:00
vladyxa13
Познавший АНТИЧАТ
Регистрация: 03.04.2013
Сообщений: 1,025
Провел на форуме:
189495

Репутация: 227


По умолчанию

Немного полного перебора.

Кароче думал, думал я, насыпал себе хавки, начал кушать и придумал.

Вот мы друзья в жизни повседневной пользуемся десятеричной системой счисления, а цифрами от 0 до 9 соответственно.

Алфавит:

code:

0 1 2 3 4 5 6 7 8 9

Есть пароль. Максимальная длинна которого 6 знаков. Допускаются только цифры.
Что бы узнать длинну пароля в 1 символ нам надо превзойти в степень Алфавит(систему счисления) на ко-ол знаков в пароле.

На выходе из этой кучки слов и букаф выходит человекочитаемая формулка.

code:

libery^MAX_PASS_LEN

Де, друзья, libery - это наша система счиления, а MAX_PASS_LEN - максимальная длинна пароля, и без вкякого бреда который писал в прошлий раз, просто, если умножать, то будет n-ная пропорциональная потеря вариантов.

Едим дальше, пупсики))

Что бы узнать варианты пароля в 1 символ мы поставляем все по нашей чудо формулке, которая сверху.

code:

10^1 = 10

Все вродь легко.....
На выходе получим варианты

code:

0
1
2
3
4
5
6
7
8
9

Смотри пупсик, что бы узнать для 2, 3, 4, 5 и 6 символов мы делаем одинаковые процедуры.

В итоге выходит, что если длинна пароля 6 букафф, а допустимы только цифры, то длина пароля составит один лям(1000000) вариантиков.

Дальше....милашка дальше едим.
Ты хочешь спросить, а что если в пароле нормальном есть букавки. Ну да я знаю. Дабавим все буквы англиского алфавита, маленькие.

Получим:

code:

a-z 0-9

Длинна алфавита сейчас 36.

Все по формулке считаем

и при 6 символах количество вариантов пароля получаем.

И всех взламаемгыгыггыыг


При 6 символах выйдет количество варинатов примерно 2.176.782.336 вариантов. А если брать и с большими буквами, то это 62 символа и результат = 56.800.235.584 вар. Если взять все символы на клавиатурке, то это примерно 150 сим. и на выходе это 11.390.625.000.000 вариантов.
Как сделать перебор от 1 символа до 6. Просто циклом.

Токо, друзья я еще нормально его не тестировал. надо еще понять, как работает перестановка или оно все само выдаст из всех вариантов, чебы подобрать пароль "Вася".

Ну вот проблема. которую надо решить или она уже решена только я не тестировал еще

code:

aaab
aaba
abaa
baaa

Ну вы поняли.

Всем удачки)))
 
Ответить с цитированием

  #209  
Старый 14.03.2015, 01:00
vladyxa13
Познавший АНТИЧАТ
Регистрация: 03.04.2013
Сообщений: 1,025
Провел на форуме:
189495

Репутация: 227


По умолчанию

Прийдется реализовать многопоточность+бонетик неплохой, что бы потянуть такие вычислительные операции. Ибо пасс в 10 сим осилить очень тяжело..
это так мысли в слух...

Вот че откапал в гугле http://zhyk.ru/forum/showthread.php?t=109347
 
Ответить с цитированием

  #210  
Старый 15.03.2015, 01:00
vladyxa13
Познавший АНТИЧАТ
Регистрация: 03.04.2013
Сообщений: 1,025
Провел на форуме:
189495

Репутация: 227


По умолчанию

Спасибо BlackH за наводку. Буду что-то читать начитная со следующей недели, ибо пойдут выходные в 2 недели.
 
Ответить с цитированием
Ответ





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


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




ANTICHAT ™ © 2001- Antichat Kft.