Что такое обфускатор?

В рамках постепенно становящейся традиционной рубрики "Глас народа" мы продолжаем задавать минчанам вопросы о значении тех или иных околокомпьютерных терминов. На сей раз предложенный нами вопрос превосходит все предыдущие по своей "ругательности".

Ответить на него, кстати, как показала практика, могут правильно даже не все айтишники. Поэтому сначала минимальный ликбез. Обфускация - это процесс, в результате которого код программы приобретает вид, трудный для анализа. Обфускатор - это программа, с помощью которой выполняется обфускация. Кому интереснее подробнее - милости просим сюда.

Итак, теперь, собственно говоря, про сам наш опрос. Он проходил в минском торговом центре "Столица", что под площадью Независимости. Там наш корреспондент Андрей Зубенков успел опросить 28 человек. Из которых, как и следовало предполагать, никто не ответил правильно. Более того, многие даже не смогли предложить ни одного варианта.

Как обычно, ниже мы предлагаем подборку наиболее интересных, с нашей точки зрения, ответов:

- Какая-то строительная техника.

- Медицинский прибор. Наверное, стоматологический.

- Судя по слову, это что-то страшное...

- (Смеясь) Молодой человек, женщине моего возраста стыдно отвечать на такие вопросы.

- Может, какое-то устройство? (Какое?) Не знаю... Которое обфускирует...

- Может, это так называется штука, которая обыскивает на предмет металла?

- Что-то неприличное.

- Однозначно, что-то из области медицины. (Что именно?) Это вы лучше мою жену спросите, она сейчас в больнице.

- Какой-то необычный вид обыска.

- Вообще без понятия. Что-то связанное с машинами. Карбюратор?

- Это такой трансформатор.

Напоминаем, что вы также можете принять участие в формировании вопросов в нашу новую рубрику - для этого достаточно оставить комментарий на нашем сайте с предложением вопроса, который наши корреспонденты зададут минчанам на улицах города.

Версия для печатиВерсия для печати

Рубрики: 

  • 1
  • 2
  • 3
  • 4
  • 5
Всего голосов: 0
Заметили ошибку? Выделите ее мышкой и нажмите Ctrl+Enter!

Комментарии

Млин, фигассе вы вопросы задаете - вы хоть сами-то без гугля на него ответили бы (трудно вериться...) ??? :)) Обычно, программисту приходится решать обратную задачу (за что его и "пинчат"), причем каждому (за исключением вирусописателей и эмбидеров), НО, думаю, мало кто из них ответил бы "научно" с чем приходится "бороться" на рабочем месте (хотя, в том же универе, думаю, они это "ругательство" слышали) :))))

Криптографию относить к обфускации - по-моему, это подмена понятий, причем катастрофическая :(

(не стоит так доверчиво все "передирать" с вики)

И применять обфускацию к "защите" кода от чтения в целях безопасности в нашей стране ВООБЩЕ неприменимо, т.к. ОАЦ после первого символа вашего кода отправит вас восвояси ;) Только за исключением случая написания кода под конкретную аппаратную платформу (на MCU или CPU), где она (обфускация) происходит неявно, при адаптации текущего (тут да...).

Почему бы не задавать вопросы, которые действительно у многих были бы на "слуху", к примеру:

1. Кэширование

2. Хеширование

(да еще бы и узнать разницу между ними...)

 

ПрЕвеД 7-му этажу :))

filipokchpok

бред

криптография - делает прочтение невозможным посторонним, обфускация - просто его усложняет. ты зачем смешиваешь все в кучу и обвиняешь в этом автора?

Кэш, хеш - какой смысл спрашивать то что знают? Смысл опроса как раз в том что люди не знающие ориентируются только на звучание слова, что часто не соответствует его значению.

Кароче учи матчасть комментатор

1. Читай внимательно статью, "комментатор"- "...подробнее - милости просим сюда (http://www.kv.by/index2008071108.htm)"! (или вы считаете, что автор "просто так" дал ссылку? Кто смешал?)

2. "Вашему" слову "обфускация" давно придуман научный термин "запутывание (кода)", очень жаль, что многим во время получения образования не "вдолбили" последствия замены терминологии (ну конечно, красиво же "ругаться" буржуйскими словами :). Дошло до того, что теперешние «программисты» не могут в условиях задачи понять разницу между побитным сложением и побитным сложением по модулю, конечно, ведь все привыкли просто говорить «проксорить». Или, из «железа» - датчик… А что такое ПП (первичный преобразователь) – могут только глаза оквадратиться, печально…

3. «Кэш, хеш…» - а вы уверены, что знают, да еще и разницу, не смотря на созвучность??? :)) Вы, лучше бы по теме, предложили свой вопрос.

4. Спасибо, что прояснили суть опроса! :)))) А также за матчасть - улыбнуло ;))))

Аватар пользователя npoMeTeu

1. "Кому интереснее подробнее" не имеет отношения к статье, и ссылку дали чисто для общего развития отдельных любителей

2. Эта часть вашего коммента вообще не понятно к чему была

3. ну кэш-то многие знают, да и MD5 для многих знакомо

4. Всегда пожалуйста :)