Автор Filowie задал вопрос в разделе Другие языки и технологии
Привет всем) вопрос по спецификации base64 и получил лучший ответ
Ответ от Super Light[гуру]
В спецификации все четко написано!! !
8. Security Considerations
When implementing Base encoding and decoding, care should be taken
not to introduce vulnerabilities to buffer overflow attacks, or other
attacks on the implementation. A decoder should not break on invalid
input including, e.g., embedded NUL characters (ASCII 0).
If non-alphabet characters are ignored, instead of causing rejection
of the entire encoding (as recommended), a covert channel that can be
used to "leak" information is made possible. The implications of
this should be understood in applications that do not follow the
recommended practice. Similarly, when the base 16 and base 32
alphabets are handled case insensitively, alteration of case can be
used to leak information.
Base encoding visually hides otherwise easily recognized information,
such as passwords, but does not provide any computational
confidentiality. This has been known to cause security incidents
when, e.g., a user reports details of a network protocol exchange
(perhaps to illustrate some other problem) and accidentally reveals
the password because she is unaware that the base encoding does not
protect the password.
Super Light
Просветленный
(23894)
там написано, что декодирование недолжно прекращаться, неверные символы просто выкидываюся всей 4-ой.
а третий я не понял вопрос вообще.
Помогите пожалуйста!! У меня вылез какой то червяк из попы красным цветом, а по бокам белый, что это могло быть??
Острица – маленький белый червячок длиной от 3 до 12 миллиметров, на одном его конце находится
подробнее...
Base64 в 1С 8.2 Описание в нутри
ЗначениеРеквизита это что такое? Хранилище значения? А внутри что? В качестве параметра в функцию
подробнее...
Отправляю письмо, в ответ приходит: "Ваше сообщение не доставлено. Mail failure." Что делать в таком случае?
Слишком большой размер письма. У получателя стоит ограничение на максимальный размер. Разрежьте
подробнее...
Отправка почты php 5
Вот функция по отправки в cp1251 письма с атачем. Обычно её использую.
function
подробнее...
Как удалить повторяющиеся строки в Notepad
Делается это все в два клика.
1. Итак открываем ваш текстовый документ
2. Выделяем весь
подробнее...
не могу отправить письмо с майла
Скорее всего, это временная проблема, для решения которой необходимо обновить страницу вашего
подробнее...
Как прочесть русский текст в непонятной (старой) кодировке
Shtirlitz IV 4.01 - Одна из лучших программ для исправления писем, искореженных при пересылке, и
подробнее...
Вопрос по JSON.
Эм.. в общем то ни XML, ни JSON не предназначены для передачи двоичных данных в общем виде.
Их
подробнее...
помогите перевести всё на русский
Message will exceed maximum mailbox size - Размер письма превысил максимальный. Слишком большой
подробнее...
как расшифровать пароль?
Да тут под Base64 ещё какой-то крипто. Может RSA или AES или ещё что-нибудь - тут только
подробнее...
Какой пароль можно придумать? и как?
openssl rand -base64 <сколько значащих байт>
Если повезет, подберет энтропию у
подробнее...
помогите не понимающему с PHP, нужна форма отправки с возможностью прикрепить файл
В пхп скрипте берешь файл из $_FILES[' file '] конвертишь его в base64 и приклеиваешь к письму
подробнее...
Кто нибудь знает номер ICQ - бот-переводчик? Подскажите, пожалуйста.
ICQ переводчик: I-Bot Translate 19N8
Бесплатный icq-бот (номер в аське: 6918967),
подробнее...
помогите найти и удалить скрытую ссылку PHP HTML
Тут ссылки в явном виде нету, но она может выводиться другим файлом через функцию do_action
подробнее...
Какой программой можно легко редактировать .SWF файлы?
SWF—ShockWawe Flash. Гугли Adobe Flash
подробнее...