我们在工作中遇到大量遗留存储过程的问题.你们推荐任何可以帮助你更好地理解这些程序的工具吗?某种逆向工程,它识别过程间依赖性和/或过程与表依赖性.可以是免费或商业工具.
谢谢!
我有一些Flash SWF文件,我需要了解它们是如何工作的.它们是否是反向工程SWF文件的好工具?
谢谢.
我有几个非常老的基于MSDos的绘画程序.它们适用于调色板索引图像缓冲区.它们具有许多壮观的形状绘制工具,画笔和效果,在任何现代绘画程序中都不存在 - 特别是在保持在低调色板索引图像的"边界"内时.我想在现代程序中重现许多这些奇妙的工具,或许让我们再次更容易访问自己和普通大众,而无需启动像dosbox这样的模拟器.但我有一个问题.
虽然很多这些画笔和工具都有明显的功能,但其实现应该相当简单.但是使用其他工具,他们的操作原则并不那么明显.我将无法确定一个正确或忠实的算法来实现这些.
如果你是我,你会采取什么方法?是否有现成的反编译器/反汇编器可以处理这样的旧程序?或者你会采取一些不同的方法,例如有条不紊地测试不同输入的算法,以推断潜在的功能?不同技术的某种组合?对于这些程序的一行,这些(商业)程序的原作者是已知的,现在是狂热的开源倡导者.我应该尝试直接与他们联系并询问吗?我对逆向工程并不是特别有经验,所以我不知道从哪里开始.
编辑:似乎"问,你们应该接受"真的有效.
编辑2:查看http://animatorpro.org获取我获取源代码的程序的源代码.豪华油漆也不错,但丹席尔瓦似乎已经从地球上消失了.
我正在寻找一种可以很好地与Python配合使用的工具.除了我的Python的要求,我的问题是一样的,因为这一个:
"我正在寻找一种工具,它将采用XML实例文档并输出相应的XSD架构."
经过大量时间与Google合作,我决定在这里提出这个问题.但我无法得到我的问题的答案.以下是详细信息:
我有一个申请并最近发布到Cydia.它已被其他人破解并在torrent网站上发布.有趣的是我内部有一个二进制校验和验证机制,他们能够破解整个东西,并根据他们对二进制文件所做的更改创建了新的校验和文件.他们编辑了两个函数并对其进行反编译并将其发布给种子.
所以我已经用IDA Pro做了一些研究,发现可以看到函数和类的实际实现.但是为了编辑函数,他们必须找到该函数的地址并通过HEX EDITOR编辑它.这部分让我感到困惑,是否有人帮我这个?我不想让它"不可撼动":) ..我猜不是那么容易.:)但我真的想知道他们是如何破解的?:)
我的问题是如何编辑iOS二进制文件中的函数并重新编译它?例如,我的一个班级中有以下方法.
- (id) getSomething {
return @"Something";
}
Run Code Online (Sandbox Code Playgroud)
我想编辑这个函数的返回值.那可能吗?
我们有一个大型项目,我使用Enterprise Architect版本10将项目中的小包逆向工程为UML以进行重构.我想只包含将要包含在我要创建的图表中的元素(我知道这是愚蠢的,但我们不能有1个模型来统治它们).
我想反转所有源代码,然后删除所有未在我的图表上结束的元素.有没有办法做到这一点?我知道我可以从GUI中找到图表中的任何给定元素,那么至少有一种方法来编写脚本吗?
另一种方法是手动选择所有依赖项并仅反转那些文件,我可能最终会这样做.
谢谢
在iOS 7.0及更低版本中,SBFrontmostApplicationDisplayIdentifier从Springboard框架指定了在前台运行的应用程序,但该功能已被阻止(在iOS 8中被视为漏洞,请参阅此处专用的漏洞和公开漏洞页面).
有人有iOS 8替代品吗?
我做了很多工作,使用不同的逆向工程工具分析 Android 项目,通常是出于安全目的,看看黑客在获取我的应用程序时可以看到什么。我遇到了一个问题,我找不到任何能够反编译“XAPK”格式(不是简单的 APK)文件的反编译器。我知道,寻求找到工具的方法并不是适合堆栈溢出的问题,但我很确定有很多人有同样的问题,而且我发现它非常相关。我尝试了apk-tool,与androguard工具一起提供的反编译器,在线反编译器,它们都不能使用 XAPK。
我正在尝试对Android游戏进行逆向工程,以找出其计算背后的逻辑.
提取.apk文件后,/ assets/lua文件夹中有lua脚本,所有文件都有.lua扩展名.但是,如果使用Text/HEX编辑器打开,则它们不是人类可读的.
例如:这个文件
所有文件的内容以"droi.lua"签名结尾,让我觉得这不是LUA脚本,而是Android的某种压缩LUA脚本.而且Android有一种压缩文件用于发布的机制.
有谁之前经历过这个吗?有没有办法让这种文件可读?
是否有任何方法/程序可以解压缩从.apk资产中提取的文件(例如png,lua等)?
我在kik messenger中进行了一次群聊,已经有超过50个成员.我需要自动化一些事情,比如基于参与度的声望点,以及踢非活跃成员,这些成员不会在XXX天发布任何内容.我已经查看了API参考,似乎机器人可以在组中进行交互的唯一方法是使用@mentions.这意味着我们无法将它们添加到组中,也无法监视组对话.我也遇到过这个问题,但它似乎没有帮助.
当前的kik bot API提供了非常有限的权限,并且不允许监视组消息,因此我一直在考虑对服务器API进行逆向工程并创建一个充当机器人并与此API交互的普通帐户.我已经设法通过提琴手重新安排交通,但我不知道从那里去哪里.
所以问题是:对于在Android模拟器上运行的应用程序的API进行逆向工程的工作流程是什么
提前致谢