问题标签 [deobfuscation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1574 浏览

url-parameters - 弄清楚如何解码混淆的 URL 参数

我有使用加密 GET 参数的基于 Web 的系统。我需要弄清楚使用了什么加密并创建一个 PHP 函数来重新创建它。有任何想法吗?

示例网址: ...&watermark=ISpQICAK&width=IypcOysK&height=IypcLykK&...

0 投票
1 回答
2391 浏览

.net-4.0 - 确定反向代码是否被混淆或没有

我可以为我的客户访问旧的管理系统,他想添加更多内容。我能够联系到最初编写主要 DLL 的人,然后我获得了控制权并开始围绕它们进行构建。但是现在,我也需要扩展原始版本,我别无选择,只能进行逆向工程。

我尝试了 Reflector Pro 和 JustDecompile,但获得的源代码充满了错误。ILSpy 运行良好,但仍然是我从 ILSpy 获得的示例代码:

很明显,这里应用了某种形式的混淆。JustDecompile 和 Reflector Pro 的逆向代码完全没用。使用 ILSpy,我可以编译一些项目而无需任何修改。

我需要帮助来识别这种混淆(如果是这样的话)。最初的开发者说他没有混淆。我不确定。

谢谢。

0 投票
1 回答
712 浏览

javascript - 附加到垃圾邮件的可疑 JavaScript

可能重复:
垃圾邮件中的 javascript;它想做什么?

我在这里看到过类似的问题,但没有像这样或询问这段代码的问题。

看看这里的 javascript,让我知道你认为它在做什么(如果有的话)。我已经盯着它看了一段时间,但什么也想不通。

我在附加到垃圾邮件的 html 文件中找到(当然)。完整的 html 并不重要,但如果需要,我可以附上。

如果有帮助,这里有一个带有剪辑的粘贴箱:http: //pastebin.com/MJZn91Tu

0 投票
1 回答
1127 浏览

algorithm - 如何取消漂白这个 perl 文件?

如何取消漂白已用PAR::Packer::Bleach漂白的 Perl 文件?漂白算法在此 Stack Overflow 答案中进行了描述,但是我无法制作用于非漂白/去混淆的工作脚本。有人做过吗?

编辑 - 已修复:使用打印并且有效。困扰我的问题是什么?被漂白了2次!!!漂白的文件被漂白。所以,双重漂白工作!

0 投票
2 回答
1507 浏览

php - 如何使用 PHP 从远程网页中提取隐藏内容?

我想用 php (file_get_contents?) 阅读一个网站,该网站用 <span style='display:none;'> 隐藏。

4个例子:

  1. U<span style='display:none;'>wsebv</span><u></u>rfahr
  2. Z<span style='display:none;'>e<i></i>i<span></span>nhv</span><b></b>öhrdorf
  3. B<i></i>a<i></i>b<span></span>e<i></i>n<span style='display:none;'>einhv</span>< u></u>伯格
  4. K<span style='display:none;'>s<i></i>d<span style='display:none;'>d<span style='display:none;'>b<span style=' display:none;'>n<span style='display:none;'>v<i></i>b<span style='display:none;'>h<i></i>gawe</span ><u></u>aoi</span><b></b>hvws</span><b></b>aoir</span><b></b>asud</span>< b></b>asu</span><b></b>irchdorf/Kr.

结果应该是:

  1. 乌尔法尔
  2. 佐尔多夫
  3. 巴本贝格
  4. 基希多夫/Kr.

解决问题的两种可能方法(但我不知道如何实现它们):
A)删除所有跨度标签及其内容
B)以编程方式只读 VISIBLE 内容

非常感谢您的帮助!!!

0 投票
1 回答
4680 浏览

javascript - 我怎样才能去混淆这个 Javascript 代码..你够野兽吗?

我一直在寻找几个小时来混淆这个 facebook 脚本代码,尝试了一些程序但失败了,在几个论坛上问了没有人知道。如果您认为自己是野兽并且可以做到,请试一试..谢谢:)

0 投票
1 回答
167 浏览

gdb - 如何通过编译器优化器传递混淆程序的跟踪协议?

在 GDB 脚本的帮助下:

我得到了一个混淆程序的跟踪协议:

Kris Kaspersky 写道,通过编译器优化器传递跟踪器协议是一个好主意,以便更好地理解这个程序。但是我不知道应该使用什么编译器以及应该以什么方式使用。

PS我应该怎么做才能摆脱不必要的行:“??()”?我应该怎么做才能将 GDB 重定向到文件中?

编辑:

书籍:Kris Kaspersky “Искусство дизассемблирования”,俄语书籍(翻译 - “拆卸的艺术”)。第 39 章,第 822 页(在列表下)。我不知道是否存在英语类似物。

0 投票
0 回答
477 浏览

ajax - How to obfuscate an ASP.Net MVC3 Project using Dotfuscator?

I have a project to obfuscate. Its having layers separated such as Services,Data,Web,Models etc.. I am using nHibernate ORM also. Also like to know how to handle ajax also during obfustication. I prefer to use dotfuscator. Can any one help me in showing how to do it?

0 投票
2 回答
3173 浏览

php - 在 PHP 中反向混淆纯文本字符串 url

我试图找出一种方法来编写一个可以对纯文本 url 进行去混淆的函数。

像这样的东西:

然后在处理该表格时,我想对其进行去模糊处理:

这样的事情可能吗?

我试图从普通程序员的视线中隐藏 url。

我想我需要写一些东西来混淆字符串

所以

0 投票
2 回答
1386 浏览

c - 了解 main 的一个不常见的论点

以下问题是在一次大学编程竞赛中给出的。我们被要求猜测输出和/或解释它的工作原理。不用说,我们都没有成功。

一些简短的谷歌搜索让我想到了这个确切的问题,在codegolf.stackexchange.com

https://codegolf.stackexchange.com/a/1336/4085

在那里,它解释它的作用:Reverse stdin and place on stdout,但不是如何

我还在这个问题中找到了一些帮助:Main 的三个参数和其他混淆技巧, 但它仍然没有解释如何main(_)工作。&_&&main()

我的问题是,这些语法是如何工作的?它们是我应该知道的,比如它们是否仍然相关?

如果不是直接的答案,我将不胜感激任何指针(指向资源链接等)。