Вопросы с тегом 'deobfuscation'

Выяснение того, как работает программа, когда эта программа была сознательно сделана трудной для понимания
4

Obfuscated C Code Contest 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). Он пе...
13 мар. '13 в 18:22
9

Концепция этих четырех линий сложного кода C

Почему этот код дает вывод C++Sucks? Какова концепция этого? #include <stdio.h> double m[] = {7709179928849219.0, 771}; int main() { m[1]--?m[0]*=2,main():printf((char*)m); } Проверьте здесь.
01 авг. '13 в 11:16
3

Как работает этот волшебный код JavaScript?

Это небольшой фрагмент кода JavaScript, который выдает предупреждение "Hello world": ゚ω゚ノ=/`m´)ノ~┻━┻//*´∇`*/['_'];o=(゚ー゚)=_=3;c=(゚Θ゚)=(゚ー゚)-(゚ー゚);(゚Д゚)=(゚Θ゚)=(o^_^o)/(o^_^o);(゚Д゚)={゚Θ゚:'_',゚ω゚ノ:((゚ω゚ノ==3)+'_')[゚Θ゚],゚ー゚ノ:(゚ω゚ノ+'_')[o^_^o-(゚Θ゚)],゚Д゚ノ:...
23 мар. '14 в 7:34
1

Как правильно деобфузактировать Perl script?

Я пытаюсь deobfuscate следующий код Perl (источник): #!/usr/bin/perl (my$d=q[AA GTCAGTTCCT CGCTATGTA ACACACACCA TTTGTGAGT ATGTAACATA CTCGCTGGC TATGTCAGAC AGATTGATC ...
18 февр. '12 в 14:45
7

Как избавиться от eval-base64_decode, как файлы вирусов PHP?

Мой сайт (очень большой сайт сообщества) был недавно заражен вирусом. Каждый файл index.php был изменен так, чтобы открывающий php-тег этих файлов был изменен на следующую строку: <?php eval(base64_decode('ZXJyb3JfcmVwb3J0aW5nKDApOw0KJGJvdCA9IEZ...
07 мая '11 в 17:18
2

Зачем использовать 'function address == NULL' вместо 'false'?

Просмотр некоторых устаревших кодов я нашел такую ​​функцию: static inline bool EmptyFunc() { return (void*) EmptyFunc == NULL; } В чем отличия от этого: static inline bool EmptyFunc() { return false; } Этот код был создан для компиляци...
25 апр. '13 в 6:21
6

Firebase Crashlytics: загрузите отсутствующие dSYM, чтобы увидеть сбои из 1 версии. (IOS)

Сообщение об ошибке: Загрузите отсутствующие dSYM, чтобы увидеть сбои из 1 версии. Затронутые версии: 1.0 (1) Я пытаюсь реализовать Firebase Crashlytics в моем проекте iOS. Я сделал все настройки согласно Firebase Crashlytics Doucmentation. Авария ...
17 янв. '18 в 8:37
2

Понимание необычного аргумента

Следующий вопрос был задан в конкурсе по программированию в колледже. Нам было предложено угадать результат и/или объяснить его работу. Излишне говорить, что никто из нас не преуспел. main(_){write(read(0,&_,1)&&main());} Несколько кор...
25 апр. '12 в 18:01
2

Что означает "для x в y или z:" в Python?

Я пытаюсь разобрать и де-обфускать этот код-пинг-код, генерирующий mandlebrot: _ = ( 255, lambda V ...
15 нояб. '13 в 20:04
2

Как этот запущенный javascript-код работает?

Я столкнулся с загадочным jQuery, и мне интересно понять, как это работает. http://jsfiddle.net/fsW6U/ Также проверьте код ниже: $ = ~ []; $ = { ___: ++$, $$$$: (![] + "")[$], __$: ++$, $_$_: (![] + "")[$], _$_: ++$, $_$$:...
22 февр. '14 в 13:53
1

Что делает эта странная линия?

Запрос на перенос был выполнен с новым тестом для компилятора Rust. Он проверяет, может ли странная строка компилироваться: fn main() { let val = !((|(..):(_,_),[email protected]_|__)((&*"\\",'@')/**/,{})=={&[..=..][..];})// ; assert!(!val); }...
06 июн. '18 в 9:47
6

De-obfuscate Javascript-код, чтобы сделать его читаемым снова

Мне не нравится приводить это здесь, при этом изучая запутывание JS-кода, я закодировал свой код, а затем написал оригинальную без какой-либо резервной копии:) Ниже приведен мой запутанный код. var _0xf17f=["\x28","\x29","\x64\x69\x76","\x63\x72\x65...
16 окт. '12 в 19:04
6

(2009) - Инструмент для деобучения Java-кодов

Есть ли инструмент для деобфушения java-обфускационных кодов? Коды извлекаются из скомпилированного класса, но они запутываются и не читаются.
02 нояб. '09 в 18:06
2

Wordpress взломали: что делает этот script на самом деле?

Я поддерживаю три блога в Wordpress, а вчера-утро все они были взломаны. Внутри всей моей index.php первая строка выглядела следующим образом: <?php eval(base64_decode('ZXJyb3JfcmVwb3J0aW5nKDApOw0KJGJvdCA9IEZBTFNFIDsNCiR1c2VyX2FnZW50X3RvX2ZpbHRl...
12 июн. '11 в 8:24
4

Как "декодировать" некоторые запутанные JavaScript в HTML?

Вот один пример: eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(...
11 нояб. '11 в 22:59