问题标签 [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.
url-parameters - 弄清楚如何解码混淆的 URL 参数
我有使用加密 GET 参数的基于 Web 的系统。我需要弄清楚使用了什么加密并创建一个 PHP 函数来重新创建它。有任何想法吗?
示例网址:
...&watermark=ISpQICAK&width=IypcOysK&height=IypcLykK&...
.net-4.0 - 确定反向代码是否被混淆或没有
我可以为我的客户访问旧的管理系统,他想添加更多内容。我能够联系到最初编写主要 DLL 的人,然后我获得了控制权并开始围绕它们进行构建。但是现在,我也需要扩展原始版本,我别无选择,只能进行逆向工程。
我尝试了 Reflector Pro 和 JustDecompile,但获得的源代码充满了错误。ILSpy 运行良好,但仍然是我从 ILSpy 获得的示例代码:
很明显,这里应用了某种形式的混淆。JustDecompile 和 Reflector Pro 的逆向代码完全没用。使用 ILSpy,我可以编译一些项目而无需任何修改。
我需要帮助来识别这种混淆(如果是这样的话)。最初的开发者说他没有混淆。我不确定。
谢谢。
javascript - 附加到垃圾邮件的可疑 JavaScript
可能重复:
垃圾邮件中的 javascript;它想做什么?
我在这里看到过类似的问题,但没有像这样或询问这段代码的问题。
看看这里的 javascript,让我知道你认为它在做什么(如果有的话)。我已经盯着它看了一段时间,但什么也想不通。
我在附加到垃圾邮件的 html 文件中找到(当然)。完整的 html 并不重要,但如果需要,我可以附上。
如果有帮助,这里有一个带有剪辑的粘贴箱:http: //pastebin.com/MJZn91Tu
algorithm - 如何取消漂白这个 perl 文件?
如何取消漂白已用PAR::Packer::Bleach漂白的 Perl 文件?漂白算法在此 Stack Overflow 答案中进行了描述,但是我无法制作用于非漂白/去混淆的工作脚本。有人做过吗?
编辑 - 已修复:使用打印并且有效。困扰我的问题是什么?被漂白了2次!!!漂白的文件被漂白。所以,双重漂白工作!
php - 如何使用 PHP 从远程网页中提取隐藏内容?
我想用 php (file_get_contents?) 阅读一个网站,该网站用 <span style='display:none;'> 隐藏。
4个例子:
- U<span style='display:none;'>wsebv</span><u></u>rfahr
- Z<span style='display:none;'>e<i></i>i<span></span>nhv</span><b></b>öhrdorf
- B<i></i>a<i></i>b<span></span>e<i></i>n<span style='display:none;'>einhv</span>< u></u>伯格
- 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.
结果应该是:
- 乌尔法尔
- 佐尔多夫
- 巴本贝格
- 基希多夫/Kr.
解决问题的两种可能方法(但我不知道如何实现它们):
A)删除所有跨度标签及其内容
B)以编程方式只读 VISIBLE 内容
非常感谢您的帮助!!!
javascript - 我怎样才能去混淆这个 Javascript 代码..你够野兽吗?
我一直在寻找几个小时来混淆这个 facebook 脚本代码,尝试了一些程序但失败了,在几个论坛上问了没有人知道。如果您认为自己是野兽并且可以做到,请试一试..谢谢:)
gdb - 如何通过编译器优化器传递混淆程序的跟踪协议?
在 GDB 脚本的帮助下:
我得到了一个混淆程序的跟踪协议:
Kris Kaspersky 写道,通过编译器优化器传递跟踪器协议是一个好主意,以便更好地理解这个程序。但是我不知道应该使用什么编译器以及应该以什么方式使用。
PS我应该怎么做才能摆脱不必要的行:“??()”?我应该怎么做才能将 GDB 重定向到文件中?
编辑:
书籍:Kris Kaspersky “Искусство дизассемблирования”,俄语书籍(翻译 - “拆卸的艺术”)。第 39 章,第 822 页(在列表下)。我不知道是否存在英语类似物。
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?
php - 在 PHP 中反向混淆纯文本字符串 url
我试图找出一种方法来编写一个可以对纯文本 url 进行去混淆的函数。
像这样的东西:
然后在处理该表格时,我想对其进行去模糊处理:
这样的事情可能吗?
我试图从普通程序员的视线中隐藏 url。
我想我需要写一些东西来混淆字符串
所以
c - 了解 main 的一个不常见的论点
以下问题是在一次大学编程竞赛中给出的。我们被要求猜测输出和/或解释它的工作原理。不用说,我们都没有成功。
一些简短的谷歌搜索让我想到了这个确切的问题,在codegolf.stackexchange.com
:
https://codegolf.stackexchange.com/a/1336/4085
在那里,它解释了它的作用:Reverse stdin and place on stdout
,但不是如何。
我还在这个问题中找到了一些帮助:Main 的三个参数和其他混淆技巧,
但它仍然没有解释如何main(_)
工作。&_
&&main()
我的问题是,这些语法是如何工作的?它们是我应该知道的,比如它们是否仍然相关?
如果不是直接的答案,我将不胜感激任何指针(指向资源链接等)。