Test php dosyamın bazı gizleme yapmaya çalışan Grunt'ı tanıyorum.Grunt-hazy kullanarak Obfuscated PHP, sözdizimi hatası veriyor
Burada orijinal kod, sadece basit bir merhaba dünya hırıltı-puslu kullanılarak Gizlenmiş
<?php
echo 'hello world';
:
<?php eval("?>".base64_decode("PD9waHANCmVjaG8gJ2hlbGxvIHdvcmxkJzs=")."<?"); ?>
Ve hatası:
Parse error: syntax error, unexpected '<' in D:\Projects\Grunter\hazed\index.php(1) : eval()'d code on line 2
İşte benim Gruntfile
oluyormodule.exports = function(grunt){
grunt.initConfig({
hazy: {
php: {
expand: true,
cwd: '',
dest: 'hazed',
src: [ '*.php' ]
}
},
watch: {
scripts: {
files: ['*.php'],
tasks: ['hazy']
}
}
});
grunt.loadNpmTasks('grunt-hazy');
grunt.loadNpmTasks('grunt-contrib-watch');
};
Neyi yanlış yapıyorum? Eklentiyle ilgili bir hata mı?
Bunu düşünmediniz, teşekkürler! Cevabınız beni – iceman2992
'a izin vermediğinde cevaplamayacaktır. Sorun değil :). Sanırım homurdanma, maç açma/kapama etiketlerini kontrol etmiyor çünkü bu muhtemelen bir şeyler yapmak için doğru yol. –
Onun programı obfuscator'u çalıştırmadan önce çalıştı. Sonra, işe yaramadı. Bu bir buggy obfuscator. –