【问题标题】:What's this code? [closed]这是什么代码? [关闭]
【发布时间】:2011-04-08 15:25:34
【问题描述】:

例如,这里有一行:

$returned = [Obfuscated]0D 03 1E 0B 19 3C 06 2E 19 1B 0C 2E 15 3E 14 25 29 08 0A 1A 1A 0F 01 ();

究竟是什么?我猜它是一些编码的代码,但有人可以给我有关它的信息吗?

谢谢。

编辑

<?php
$title="Home";
$page;
$return=48;
$returned=[Obfuscated]0D 03 1E 0B 19 3C 06 2E 19 1B 0C 2E 15 3E 14 25 29 08 0A 1A 1A 0F 01 ();
while ([Obfuscated]0D 0E 3E 02 1D 3B 23 1D 05 12 1E 30 15 3D 35 12 2C 0C 18 08 0B 1F 11 ($returned)!=[Obfuscated]0D 2B 27 14 0C 03 01 09 37 06 1E 09 26 26 08 40 17 21 19 2B 05 17 11 ("harper")) {
$rows=$_SESSION()[Obfuscated]0D 37 09 17 18 1E 12 33 21 0B 07 3B 32 25 31 17 1A 24 05 08 29 3B 01 ;
$result1=$_SESSION()[Obfuscated]0D 12 02 2F 29 09 14 36 5B 1B 0B 25 2C 2F 08 05 5B 08 32 23 18 38 32 ;
while ($rows1=[Obfuscated]0D 3D 3E 26 3B 3E 04 25 2B 3F 14 36 23 27 0B 38 29 28 31 13 0E 10 01 ($result1)) {
   $rows2=$rows1()[Obfuscated]0D 37 09 17 18 1E 12 33 21 0B 07 3B 32 25 31 17 1A 24 05 08 29 3B 01 ;
   $rows1=[Obfuscated]0D 2E 3D 22 1C 22 07 2D 27 39 0A 28 36 1B 18 2F 1E 2E 12 2A 16 2B 32 ($rows1,$rows2);
   [Obfuscated]0D 02 3E 08 3E 3C 04 2B 35 22 28 03 06 25 11 0D 3E 3F 36 03 09 2D 22 ($servers,$rows1);
$smarty("header.tpl");
[Obfuscated]0D 2A 3D 2E 23 16 38 03 2C 21 37 2D 31 3F 2C 5C 04 2F 3B 0A 3E 2D 01 ()$rows$rows$rows$smarty;
$smarty("servers",$servers);
$smarty("index.tpl");
echo "<br /><div align='center'>Powered By <a href='http://www.swiftpanel.com' style='font-weight:bold;' target='_blank'>SWIFT Panel</a></div>";
$smarty("footer.tpl");
Return (1);
?>

【问题讨论】:

  • 没有看到更多,你告诉我们它是什么语言,不可能说。但一般来说,这样的代码要么因为“我不想让你窃取我的代码”而被混淆,要么是被黑客入侵你的网站的恶意脚本。
  • 这是我试图解码的代码,但我以前从未听说过混淆,所以它阻止了我的前进。正如您所说,我认为这是一种安全措施,因此我无法编辑代码。谢谢。
  • 请注意,我已将整个代码添加到原始问题中。
  • 看起来像 PHP,看着 jsunpack.jeek.org/dec/… 。原来的格式是什么?您是如何尝试解码的?
  • 它最初是用 Ioncube 编码的。所以我使用“我的 IronCube 解码器”,知道它不是很好,试图看看我能走多远。另外,我在几分钟前看到了那个网站。上传文件后,如何从该站点获取去混淆的代码?

标签: obfuscation


【解决方案1】:

我认为您试图反编译混淆文件。 如果您将代码发布在 jar、exe 等中,则会使用混淆来保存代码,因此其他人无法反编译和窃取它。

您几乎可以混淆项目中的所有类。有关更多信息,请查看此维基百科条目:http://en.wikipedia.org/wiki/Obfuscated_code

【讨论】:

  • 是的,我试图解码一些 Ioncube 编码的代码。我以前从未听说过混淆代码,所以我没有考虑到它——我认为这只是阻止我编辑代码的另一种安全措施。谢谢。
  • 请把我评为正确答案 ;)
  • 是的。 - 另外,有没有办法解码(或反混淆)这个混淆代码?
  • 好吧,我真的不知道。我做了一些谷歌搜索,找到了这个网站。有一些工具可能会有所帮助:filetransit.com/files.php?name=Decode_Obfuscated_Code - 我还没有测试过这些工具之一。 -
  • 好的 :) 谢谢你的帮助。
猜你喜欢
  • 1970-01-01
  • 2017-09-17
  • 2013-05-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-02-20
  • 2018-04-26
  • 2021-05-30
相关资源
最近更新 更多