ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Безопасность и Уязвимости > Уязвимости > Расшифровка хешей
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Дешифровка слов. ПРОСТАЯ ЗАДАЧА
  #1  
Старый 10.03.2010, 01:29
Аватар для Shiftychap
Shiftychap
Новичок
Регистрация: 31.05.2008
Сообщений: 6
Провел на форуме:
5113

Репутация: 0
По умолчанию Дешифровка слов. ПРОСТАЯ ЗАДАЧА

Уважаемы господа-профессионалы!
Помогите, пожалуйста, найти программу для
дешифровки АНГЛИЙСКИХ слов в предложении.
Т.Е. есть предложение, буквы в словах заменены символами.
Для каждой буквы один и тот же символ.
Поминтся, в школе такие были шифровки.
Помогите дешифровать!
Знаю, что это для вас легко,но это занимает время.
Пример шифра
http://s56.radikal.ru/i154/1003/5a/466acb8d751c.jpg
Модераторов прошу не ругать, если тема не в той ветке, а перенести туда, куда необходимо
Спасибо, если дочитали до сюда.
 
Ответить с цитированием

  #2  
Старый 10.03.2010, 01:39
Аватар для BastardFromHell
BastardFromHell
Познающий
Регистрация: 05.02.2010
Сообщений: 59
Провел на форуме:
360122

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

ну программа тебе не поможет, так как таких сиволов ты всё равно не найдёшь на клавиатуре, тебе нужно посчитать сколько сивволов в тексте всего, и сколько в процентном соотношении занимает каждый символ.
Потом найти таблицу для английского языка, сколько в среднем встречается данная буква в тексте. Есть конечно прога http://corvus.h12.ru/winfiles/freq.zip
но она имхо тут не может
 
Ответить с цитированием

  #3  
Старый 10.03.2010, 01:42
Аватар для Shiftychap
Shiftychap
Новичок
Регистрация: 31.05.2008
Сообщений: 6
Провел на форуме:
5113

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

Цитата:
Сообщение от BastardFromHell  
ну программа тебе не поможет, так как таких сиволов ты всё равно не найдёшь на клавиатуре, тебе нужно посчитать сколько сивволов в тексте всего, и сколько в процентном соотношении занимает каждый символ.
Потом найти таблицу для английского языка, сколько в среднем встречается данная буква в тексте. Есть конечно прога http://corvus.h12.ru/winfiles/freq.zip
но она имхо тут не может
Да нет же! Я эти символы заменб на цифры и все!
Главное сохранить последовательность. Один символ на скрине=одна цифра=одна буква!
 
Ответить с цитированием

  #4  
Старый 10.03.2010, 01:44
Аватар для BastardFromHell
BastardFromHell
Познающий
Регистрация: 05.02.2010
Сообщений: 59
Провел на форуме:
360122

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

ну можно и так, простой шифр с заменой.
 
Ответить с цитированием

  #5  
Старый 10.03.2010, 01:47
Аватар для Shiftychap
Shiftychap
Новичок
Регистрация: 31.05.2008
Сообщений: 6
Провел на форуме:
5113

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

Цитата:
Сообщение от BastardFromHell  
ну можно и так, простой шифр с заменой.
как его реализовать?
 
Ответить с цитированием

  #6  
Старый 10.03.2010, 01:52
Аватар для Pashkela
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


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

дык ты базу дай для такого алгоритма -

Цитата:
Один символ на скрине=одна цифра=одна буква!
то бишь откуда циферьки брать, деловой такой, словарь сопоставлений нужен, массив

Т.е. в таком виде:

кракозябра1 = 12 = A
кракозябра2 = 13 = B
.......
......
кракозябра26 = 4 = Z

полностью, для всего алфавита, называется ключ для дешифровки

PS: Причем как для заглавных так и для прописных букв
 
Ответить с цитированием

  #7  
Старый 10.03.2010, 01:55
Аватар для lukmus
lukmus
Постоянный
Регистрация: 18.11.2009
Сообщений: 709
Провел на форуме:
1410429

Репутация: 214


По умолчанию

Цитата:
Сообщение от Shiftychap  
как его реализовать?
Пусть зашифрованный символ выглядит так #x, где x - его номер
PHP код:
code="#14#15#19#22#20#32#1#2#8" #итд
decode=code.gsub('#1','u').gsub('#2','b').gsub('#8','y').gsub('#14','I').gsub('#15','t').gsub('#19','\'').gsub('#20',' ').gsub('#22','s').gsub('#32','R')
puts decode #выводит 'It's Ruby' 
 
Ответить с цитированием

  #8  
Старый 10.03.2010, 01:57
Аватар для Shiftychap
Shiftychap
Новичок
Регистрация: 31.05.2008
Сообщений: 6
Провел на форуме:
5113

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

Цитата:
Сообщение от Pashkela  
дык ты базу дай для такого алгоритма -



то бишь откуда циферьки брать, деловой такой, словарь сопоставлений нужен, массив

Т.е. в таком виде:

кракозябра1 = 12 = A
кракозябра2 = 13 = B
.......
......
кракозябра26 = 4 = Z

полностью, для всего алфавита, называется ключ для дешифровки

PS: Причем как для заглавных так и для прописных букв
Видно я не так объяснил, либо ты не понял.
Все проще.
например, есть шифр:
http://s58.radikal.ru/i160/1003/7f/4a230a4de9a0.jpg
дешифрованный текст:
There is no logical way to the discovery of these elemental laws. There is only the way of intuition, which is helped by a feeling for the order lying behind the appearance.
 
Ответить с цитированием

  #9  
Старый 10.03.2010, 02:01
Аватар для Shiftychap
Shiftychap
Новичок
Регистрация: 31.05.2008
Сообщений: 6
Провел на форуме:
5113

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

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

  #10  
Старый 10.03.2010, 03:09
Аватар для Pashkela
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


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

PHP код:
<?php
function decoder($text) {
   
$shifr = array(
               
"â"=>"a"
               
"Ó"=>"n",
               
"Ѓ"=>"h",
               
"ă"=>"t",
               
"ώ"=>"i",
               
"Ђ"=>"c",
               
"ψ"=>"t"
               
            
);
    foreach (
$shifr as $key => $value) {
            
$text str_replace($key$value$text);
    }
    return 
$text;
}
echo 
decoder("âÓăώЂЃâψ");
?>
и так в массиве расписать для каждой буквы
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Новая английская база 115 млн. ключевых слов для SEO Marketroid Услуги, Покупка и Продажа в SEO 1 18.05.2010 11:00
Ученые выяснили, как мозг кодирует значения слов Radiator Мировые новости 15 16.01.2010 23:53
Задача по геометрии BHYCHIK Болталка 2 17.09.2009 16:57
Платная рассылка Ашманова троль909 Статьи 11 22.02.2009 22:00
Assembler FAQ GlobalRave С/С++, C#, Delphi, .NET, Asm 2 15.02.2009 18:59



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


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




ANTICHAT.XYZ