Вопросы с тегом «obfuscation»

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

4
Конкурс «Запутанный код C» 2006. Пожалуйста, объясните sykes2.c
Как работает эта C-программа? main(_){_^448&&main(-~_);putchar(--_%64?32|-~7[__TIME__-_/8%8][">'txiZ^(~z?"-48]>>";;;====~$::199"[_*2&8|_/64]/(_&2?1:8)%8&1:10);} Компилируется как есть (проверено gcc 4.6.3). Он печатает время при компиляции. В моей системе: !! !!!!!! !! !!!!!! !! !!!!!! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !!!!!! !! !! !! !! !! !!!!!! !! …

24
Как я могу скрыть (защитить) JavaScript? [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 6 лет назад . Я хочу сделать приложение JavaScript, которое не является открытым исходным кодом, …

28
Как защитить код Python?
Я занимаюсь разработкой программного обеспечения на Python, которое будет распространяться среди клиентов моего работодателя. Мой работодатель хочет ограничить использование программного обеспечения с помощью файла лицензии с ограниченным сроком действия. Если мы распространяем файлы .py или даже .pyc, будет легко (декомпилировать и) удалить код, который проверяет файл лицензии. Другой аспект заключается …

30
Защищать .NET-код от обратного инжиниринга?
Запутывание является одним из способов, но оно не может защитить от нарушения защиты приложения от пиратства. Как мне убедиться, что приложение не подделано, и как я могу убедиться, что механизм регистрации не может быть восстановлен? Также возможно преобразовать приложение C # в собственный код, и Xenocode слишком дорог . C …

17
Простая небезопасная двусторонняя «обфускация» данных?
Я ищу очень простую функцию обфускации (например, шифрование и дешифрование, но не обязательно безопасную) для некоторых данных. Это не важно для миссии. Мне нужно что-то, чтобы честные люди были честными, но что-то немного сильнее, чем ROT13 или Base64 . Я бы предпочел что-то, что уже включено в .NET Framework 2.0, …
426 c#  obfuscation 


3
Что такое оператор >>> = в C?
Заданный коллегой как загадка, я не могу понять, как на самом деле эта C-программа компилируется и работает. Что это за >>>=оператор и странный 1P1литерал? Я тестировал в Clang и GCC. Предупреждений нет и вывод "???" #include <stdio.h> int main() { int a[2]={ 10, 1 }; while( a[ 0xFULL?'\0':-1:>>>=a<:!!0X.1P1 ] ) …

10
Есть ли обфускатор кода для PHP? [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …
212 php  obfuscation 

4
Почему драйвер Java MongoDB использует генератор условных чисел в условных выражениях?
В этом коммите я видел следующий код для драйвера Java-подключения MongoDB , и на первый взгляд он кажется какой-то шуткой. Что делает следующий код? if (!((_ok) ? true : (Math.random() > 0.1))) { return res; } (РЕДАКТИРОВАТЬ: код был обновлен с момента публикации этого вопроса)

24
Защита исполняемого файла от обратного инжиниринга?
Я обдумывал, как защитить мой код C / C ++ от дизассемблирования и обратного инжиниринга. Обычно я никогда не потворствую этому поведению в своем коде; однако текущий протокол, над которым я работаю, никогда не должен быть проверен или понятен для безопасности различных людей. Теперь это новая тема для меня, и …
210 c++  c  obfuscation  assembly 

2
Как этот код генерирует карту Индии?
Этот код печатает карту Индии. Как это работает? #include <stdio.h> main() { int a,b,c; int count = 1; for (b=c=10;a="- FIGURE?, UMKC,XYZHello Folks,\ TFy!QJu ROo TNn(ROo)SLq SLq ULo+\ UHs UJq TNn*RPn/QPbEWS_JSWQAIJO^\ NBELPeHBFHT}TnALVlBLOFAkHFOuFETp\ HCStHAUFAgcEAelclcn^r^r\\tZvYxXy\ T|S~Pn SPm SOn TNn ULo0ULo#ULo-W\ Hq!WFs XDt!" [b+++21]; ) for(; a-- > 64 ; ) putchar ( …
169 c  obfuscation 

30
Инструменты / стратегия запутывания .NET [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 6 лет назад . Улучшить этот вопрос Мой продукт состоит из нескольких компонентов: ASP.NET, Windows Forms App …

7
Что такое встроенные строки JavaScript?
этот вопрос сложно обобщить в названии вопроса ОБНОВЛЕНИЕ Я создал JSFiddle, который строит запутанную строку из вашего ввода на основе букв, извлеченных из этого вопроса: вы можете получить к нему доступ здесь , или суть будет проще? Недавно я наткнулся на забавный фрагмент JavaScript в этом профиле, который выглядит следующим …

29
Лучший способ скрыть адрес электронной почты на веб-сайте?
Последние несколько дней я работал над обновлением своего личного веб-сайта. URL моего личного веб-сайта (мое имя). (Моя фамилия) .com, так как моя фамилия довольно необычная, и мне посчастливилось выбрать доменное имя. Мой адрес электронной почты (мое имя) @ (моя фамилия) .com. Так что на самом деле, когда дело доходит до …

7
Преобразование сценария PHP в автономный исполняемый файл Windows
Я хочу автоматизировать довольно простую задачу. Для этого я написал небольшой сценарий PHP, который запускаю из командной строки с помощью PHP-CLI. Сейчас я хочу передать этот скрипт кому-нибудь, но не хочу: отдать исходный код попросите его установить PHP в систему Есть ли способ создать версию PHP скрипта .exe. Я действительно …
129 php  obfuscation 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.