Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Помогите с дескриптингом зашифрованного JavaScript!
 
 автор: BMW   (04.08.2011 в 08:24)   письмо автору
 
 

Здравствуйте есть строка зашифрованная через js с символами 100!105! как ее вернуть в нормальное состояние?

  Ответить  
 
 автор: MHz   (04.08.2011 в 09:11)   письмо автору
 
   для: BMW   (04.08.2011 в 08:24)
 

>зашифрованная с символами 100!105!
Что это значит?

Хотелось бы увидеть строку.

  Ответить  
 
 автор: BMW   (05.08.2011 в 12:18)   письмо автору
 
   для: MHz   (04.08.2011 в 09:11)
 

Вот пример кода:
var temp="",i,c=0,out="";var str="60!100!105!118!32!105!100!61!114!10 1!104!97!117!62!60!47!100!105!118!6 2!13!10!60!100!105!118!32!99!108!97 !115!115!61!99!108!101!97!114!62!60 !47!100!105!118!62!";l=str.length;while(c<=str.length-1){while(str.charAt(c)!='!')temp=temp+str.charAt(c++);c++;out=out+String.fromCharCode(temp);temp="";}document.write(out);

Вот где зашифровалась http://htmlweb.ru/java/example/cripter2.php
Как обратить все-таки это в нормальный хтмл?!

  Ответить  
 
 автор: nalezhitiy   (04.08.2011 в 12:41)   письмо автору
 
   для: BMW   (04.08.2011 в 08:24)
 

Нужно узнать алгоритм шифрования.
но мне кажется что все символы переведены в значение Unicode клавиши.

Как перевести эти значения на рнр обратно я не знаю, не сталкивался, а вот на js держи код

<script type="text/javascript">
    var str = "80!114!105!118!101!116!32!65!100!10 9!105!110!"; // предложение (Privet Admin) зашифрование в ANSI. Знак "!" это визуальный разделитель кодов символов
    var arr =  str.split('!');                                                                        
        for(var i =0; i < arr.length; i++) {
            var code = String.fromCharCode(arr[i]);
            document.write(code);    
        }
</script>

  Ответить  
 
 автор: BMW   (05.08.2011 в 12:19)   письмо автору
 
   для: nalezhitiy   (04.08.2011 в 12:41)
 

Дада! все верно) А на js обратно можно как-то вывести? или сделать возможно визуализацию тэгов...может это вариант?

  Ответить  
 
 автор: nalezhitiy   (05.08.2011 в 12:32)   письмо автору
 
   для: BMW   (05.08.2011 в 12:19)
 

не понял что обратно?

Я тебе дал js скрипт который выведет тебе разшифровку.
Вот тебе код что переведет символы в его код:
<javascript>

    var str = "Privet Admin";
        for (var i = 0; i < str.length; i++){
            var code = str.charCodeAt(i);
            document.write(code+'!');
        }

</javascript>

  Ответить  
 
 автор: BMW   (05.08.2011 в 14:42)   письмо автору
 
   для: nalezhitiy   (05.08.2011 в 12:32)
 

Большое

  Ответить  
 
 автор: BMW   (05.08.2011 в 14:46)   письмо автору
 
   для: nalezhitiy   (05.08.2011 в 12:32)
 

спасибо

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования