В последнем десятидневном походе использовал телефон в качестве фотоаппарата (а иногда и в качестве навигатора), одного заряда хватало на 2 дня, для зарядки использовался портативный аккумулятор. Но и его хватило не надолго, в очередной раз задумался над подобной зарядкой, может на этот раз руки таки дойдут. ВКонтактик посреди похода смысла особого вылезать не вижу, а вот почту вечерком я бы не отказался прочитать, но в тех краях никаких сотовых сетей не наблюдалось.
Автор просто не запаривался по поводу сокрытия кода, ведь большая часть пользователей его шаблона не имеют достаточных знаний для обнаружения данного кода. Первое, что сделал бы пользователь, который заметил бы «левые» ссылке на странице — выполнил бы поиск по файла шаблона на предмет содержания этих ссылок и удалил бы их. В данном случае ссылки закодированы в base64 и, соответственно, простым поиском не найдутся. В большинстве случаев пользователь забьёт, а автор не только получит прилив ТИЦ и PR, но и возможность установить любые ссылки (например на продажу), а так же любой скрипт (сливать трафик на сплоиты). Ну и конечно, как вы уже сказали, заодно можно и реквизиты юзера слить с последующим получением доступа к серверу :)
Может я что-то не понимаю, но скрипт api.php находится на удалённом сервере (сервере атакующего), и не имеет значения то, выполняется там php или нет, ведь выполнение скрипта требуется на атакуемом сервере (который установил шаблон).
В данном случае, атакующий, добавив в свой скрипт подобный код, увидит на том сайте, который он атакует, вывод содержимого массива $_SERVER со своего сервера. А ещё он может шёлл таким образом подгрузить, но опять же, на свой же сервер, а не на чужой.
Т.е. атакующий может только менять содержимое страницы, а не выполнять произвольных php код на сервере.
Надо отметить, что обновление привнесло довольно интересные фишки, и не только в плане камеры. FM-радио и спам-фильтр — это то, чего очень не хватало. ISO 3200 на телефоне звучит фантастически, но почему до столь же фантастических величин не увеличили выдержку?
Очень порадовало, что решили проблему с неполным сохранением фотографий, когда нижняя часть фото превращалась к чёрную или разноцветную полоску. Раньше это можно было заметить на 1/20 фото, а в Amber на 2500 фото ни одного подобного косяка.
Все 4-6ггц оцифровывают в один момент времени? Мне кажется, что всё таки должен на входе быть фильтр, который вырезает из всего сигнала полосу шириной 20-28мгц, которая затем оцифровывается, иначе слишком много лишнего будет в цифре.
Обновление установлено. Ридонли пользователь mikekosulin подсказал по этому поводу:
Как известно, апдейт Amber для Nokia Lumia предоставляет возможность не только использовать FM-радио и не которые новые функции, но и открывает доступ к фото-приложению Pro Cam. Однако если вы не успели скачать его за прошедшие несколько дней, то в данный момент такой возможности уже нет — программа была изъята из Маркета по причине не совсем корректной работы. В чем же заключается проблема?
Все владельцы смартфонов, которые уже использовали приложение Nokia Pro Cam, должны быть в курсе «чудес» цветопередачи и постобработки. Все предоставленные настройки негативно сказываются на качестве съемки: желтоватый оттенок на фото, ошибки при записи видео, искажение оттенков и многое другое — все это заметили многие обладатели устройств Lumia 920, 925 и 928.
Конечно же, приложение сразу пропало из Windows Phone Store, а техническая поддержка Nokia поспешила заверить всех в скором устранении неточностей. Судя по предварительной информации, Pro Cam станет доступна для загрузки уже в ближайшие дни, поэтому имеет смысл периодически проверять ее наличие в Маркете операционной системы.
Возможно каталог приложений для Lumia 920 и 925 отличается по странам. Просто так установить не получилось, такого приложения нет ни в поиске, ни в эксклюзивах nokia. Благо решение гуглится, и его я выше привёл.
Не знаю как для iPhone, но для Lumia 920 объективы с увеличением не впечатлили. Один тупо не покрывал весь объектив, из-за чего на фото два угла были скруглены чёрным цветом. Второй хоть и имел большее покрытие, но на краях фото резкость была просто никакой.
Каково было мое удивление, когда я понял, что Pro Cam позволяет...
А каково было моё удивление, когда я узнал, что для установки Pro Cam необходимо:
1) в настройках wi-fi прописать американскую прокси
2) в настройках региона указать США
3) перезагрузить аппарат
4) в магазине найти Pro Cam и нажать Установить
5) когда появится ошибка, в настройках wi-fi отключить прокси
6) повторить загрузку, когда появится ошибка, ещё раз повторить
7) вернуть настройки региона обратно и перезагрузить аппарат
Что понимается под процессуальными? Ответственность сторон? Некоторые заказчики добавляли в ТЗ подобные пункты, например "-1% стоимости за каждый день просрочки", но зачастую все интересующие вопросы разрешались просто диалогом и закреплялись только в логах переписки, иногда выносились в ТЗ. Сроки и стоимость проекта очень редко значились в ТЗ, почти всегда они обсуждались при переписке и дальше неё не выносились. Кстати, юридически договор ведь может быть в устной форме, вот только не знаю, относился ли это к электронной переписке.
Забыл сказать о голосовом общении (совет №3). Я довольно плохо воспринимаю информацию на слух, в том смысле, что могу услышать какой то непонятный момент, задуматься над ним, и пропустить какую-нибудь важную информацию. Поэтому я старался по максимум избегать голосовых диалогов (а тем более договорённостей), и даже если такие случались, всегда просил отразить всё сказанное в ТЗ.
Как исполнитель, всегда работал без договоров и с оплатой по факту, хотя это и опаснее, но зато вызывало больше доверия у заказчиков, а кидал было видно уже после первых пяти минут обсуждения. За всё время работы кинули всего один раз, и то, кидалу удалось убедить (пусть и не совсем законными методами) оплатить заказ. За большие заказы, но без конкретного ТЗ брался только однажды, после чего зарёкся. Уж слишком много «хотелок» появляется в процессе работы. Заказчиков изучал не только по отзывам на бирже, но и искал о них информацию на других сайтах, использования в качестве поисковых запросов контактные данные.
Речь об отправке пакетов размером 1 байт. Соответственно железки у провайдера по фильтрам ничего не найдут в каждом отдельном пакете, а складывать пакеты воедино для них будет слишком затратно. Со стороны сервера никаких изменений, со стороны клиента в плане сбора ответа — тоже без изменений, всё сделает TCP. Да, скорость будет не ахти, но в случае отсутствия альтернативы — вполне неплохой вариант.
В данном случае, атакующий, добавив в свой скрипт подобный код, увидит на том сайте, который он атакует, вывод содержимого массива $_SERVER со своего сервера. А ещё он может шёлл таким образом подгрузить, но опять же, на свой же сервер, а не на чужой.
Т.е. атакующий может только менять содержимое страницы, а не выполнять произвольных php код на сервере.
Чуда не произошло. Попробуйте открыть у себя api.php, а не test.php ;)
Очень порадовало, что решили проблему с неполным сохранением фотографий, когда нижняя часть фото превращалась к чёрную или разноцветную полоску. Раньше это можно было заметить на 1/20 фото, а в Amber на 2500 фото ни одного подобного косяка.
То в скрипте выполнится:
Поэтому не вижу причин, почему конструкция echo 'eval(«CODE»)' должна выполнить CODE.
Инфа с winphonenews
А каково было моё удивление, когда я узнал, что для установки Pro Cam необходимо:
1) в настройках wi-fi прописать американскую прокси
2) в настройках региона указать США
3) перезагрузить аппарат
4) в магазине найти Pro Cam и нажать Установить
5) когда появится ошибка, в настройках wi-fi отключить прокси
6) повторить загрузку, когда появится ошибка, ещё раз повторить
7) вернуть настройки региона обратно и перезагрузить аппарат
Забыл сказать о голосовом общении (совет №3). Я довольно плохо воспринимаю информацию на слух, в том смысле, что могу услышать какой то непонятный момент, задуматься над ним, и пропустить какую-нибудь важную информацию. Поэтому я старался по максимум избегать голосовых диалогов (а тем более договорённостей), и даже если такие случались, всегда просил отразить всё сказанное в ТЗ.