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

Char2Dec - конвертер
  #1  
Старый 25.07.2007, 12:42
Аватар для Shred
Shred
Участник форума
Регистрация: 22.05.2006
Сообщений: 232
Провел на форуме:
561037

Репутация: 73
По умолчанию Char2Dec - конвертер

Char2Dec

Конвертит симолы в Dec кодировку. Нах нада?
именно эту кодировку юзает майскулевская функция CHAR()
Лично мне иногда нужно побыстрому переконвертить строчку - вот этот простенький скриптек этим и занимаеца. Искал на секурити пагах - ниде не нашёл, пришлось самому ваять.

Написана на ASP.NET - каму нада, могу скинуть сорцы

ЗЫ вначале втулил конверлилку в Oct для отвода глаз

Последний раз редактировалось Shred; 27.07.2007 в 19:14..
 
Ответить с цитированием

  #2  
Старый 25.07.2007, 12:53
Аватар для groundhog
groundhog
Познавший АНТИЧАТ
Регистрация: 12.05.2007
Сообщений: 1,235
Провел на форуме:
2238549

Репутация: 1318


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

Вот PHP скрипт, который разворачивает ASCII таблицу на десятки, восьмёрки и шестнадцать.

PHP код:
<?php

    $color 
"#f1f1f1";

    print(
"<table border=\"0\" style=\"font-family:verdana;font-size:11px;\"".
            
" align=\"center\" width=\"800\"><tr style=\"font-weight:bold;\"  ".
            
"bgcolor=\"#99cccc\">".
            
"<td width=\"15\">DEC</td><td width=\"15\">OCT</td>".
            
"<td width=\"15\">HEX</td><td width=\"15\">CHR</td>".
            
"<td width=\"15\">DEC</td><td width=\"15\">OCT</td>".
            
"<td width=\"15\">HEX</td><td width=\"15\">CHR</td>".
            
"<td width=\"15\">DEC</td><td width=\"15\">OCT</td>".
            
"<td width=\"15\">HEX</td><td width=\"15\">CHR</td>".
            
"<td width=\"15\">DEC</td><td width=\"15\">OCT</td>".
            
"<td width=\"15\">HEX</td><td width=\"15\">CHR</td>".
            
"<td width=\"15\">DEC</td><td width=\"15\">OCT</td>".
            
"<td width=\"15\">HEX</td><td width=\"15\">CHR</td>".
            
"<td width=\"15\">DEC</td><td width=\"15\">OCT</td>".
            
"<td width=\"15\">HEX</td><td width=\"15\">CHR</td>".
            
"</tr><tr>");

    
$ii 0;

    for (
$i=0;$i<=255;$i++){

        
$char chr($i);
        
$dec  ord($char);

        if (
$i == "32"$char "Space";

        print(
"<td style=\"background-color:$color;width:15px;\">".
                
$dec."</td>\n<td style=\"background-color:$color;".
                
"width:15px;text-align:left;\">".decoct($dec)."</td>\n".
                
"<td style=\"background-color:$color;width:15px;".
                
"text-align:left;\">".dechex($dec)."</td>\n ".
                
"<td style=\"background-color:$color;width:15px;".
                
"text-align:left;\"><b>".$char."</b></td>\n ");

        if ((
$ii 6) == 5) print("</tr>\n<tr>\n");
  
        if ((
$ii 2) == 1$color "#f1f1f1";
        else 
$color "#ffffcc";
 
        
$ii++;
    }

    print(
"</tr></table>");

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

  #3  
Старый 25.07.2007, 12:55
Аватар для Helios
Helios
Постоянный
Регистрация: 14.01.2007
Сообщений: 459
Провел на форуме:
1469995

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

Цитата:
Искал на секурити пагах - ниде не нашёл
http://quest.antichat.net/code.php
 
Ответить с цитированием

  #4  
Старый 25.07.2007, 13:06
Аватар для Shred
Shred
Участник форума
Регистрация: 22.05.2006
Сообщений: 232
Провел на форуме:
561037

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

по просебе заключил всё в скобки функции char и снёс в конце лишнюю запятую
 
Ответить с цитированием

  #5  
Старый 25.07.2007, 13:10
Аватар для Shred
Shred
Участник форума
Регистрация: 22.05.2006
Сообщений: 232
Провел на форуме:
561037

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

Цитата:
Сообщение от Helios  
вроде как все перебрал, но так и не нашёл

HTML Entities Encode вроде как похоже, но там добавляются лишние символы - &#
 
Ответить с цитированием

  #6  
Старый 25.07.2007, 13:13
Аватар для Shred
Shred
Участник форума
Регистрация: 22.05.2006
Сообщений: 232
Провел на форуме:
561037

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

Цитата:
Сообщение от groundhog  
Вот PHP скрипт, который разворачивает ASCII таблицу на десятки, восьмёрки и шестнадцать.
особо не вникал в код (хреново шарю в пхп), но он вроде как просто распечатывает коды символов, а не конкретную заданную комбинацию символов. Если не прав - поправьте

Последний раз редактировалось Shred; 25.07.2007 в 13:23..
 
Ответить с цитированием

  #7  
Старый 25.07.2007, 13:14
Аватар для Isis
Isis
Флудер
Регистрация: 20.11.2006
Сообщений: 3,316
Провел на форуме:
16641028

Репутация: 2371


По умолчанию

Shred, они не лишние
 
Ответить с цитированием

  #8  
Старый 25.07.2007, 13:21
Аватар для Shred
Shred
Участник форума
Регистрация: 22.05.2006
Сообщений: 232
Провел на форуме:
561037

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

Цитата:
Сообщение от Isis  
Shred, они не лишние
не, ну смаря в каком контексте юзать, если для вставки в хтмл страницу то не лишние, а вот для составления скуль инъекции они там не нужны
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Zamzar - онлайновый файловый конвертер SK | Heaton Мировые новости 0 09.11.2006 09:34



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


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




ANTICHAT.XYZ