我本来想要做的是让另一个程序将数据写入这个"空白空间",让可执行文件"工作"
我想在应用程序上附加一个签名,然后写入数据,稍后再搜索,但这听起来不太合适......
现在,其他重要的事情......我知道应该可以使用以下代码创建代码洞穴:
void function(void) {
__asm {
nop
nop
nop
nop
};
}
Run Code Online (Sandbox Code Playgroud)
那么,即使这实际上是相同的(除了它将在.data部分,因此不可执行):
const char data[3];
Run Code Online (Sandbox Code Playgroud)
那么问题是另一个应用程序没有明确的地址要写入.
我需要构建一个图像管理器,允许用户构建一组照片/图像,然后给他们一个选项,将这些照片转换为单个EXE,在运行时,它会将目标PC上的照片/图像显示为全屏幻灯片放映.
是否可以为多个图像执行此操作?
我在Eclipse中创建了一个C++项目,目前它构建了一个名为file.exe的可执行文件,但我想将其更改为"file".
我该怎么做呢?
谢谢.
我想创建我的项目的窗口可执行文件,我不想共享我的项目的源代码.我想知道我从哪里开始或者用什么工具来创建完整的软件.我使用linux,py2exe不能在linux上运行,还有其他类似于py2exe的工具吗?
对于我的程序delphi-code-coverage-wizard,我需要验证(详细的)映射文件是否.map 与 Delphi应用程序匹配.exe
当然,这个验证应该用Delphi来实现.
有办法检查吗?也许通过验证来自EXE的一些信息?
在Windows 2008 R2服务器(服务器核心安装)中,wow64不再是必需组件.
我可以使用与64位应用程序相同的源代码编译32位应用程序(在这里和那里有一些ifdef).
有没有一个工具可以将我的应用程序的两个版本放在一个可执行文件中,这样我的32 + 64位应用程序就可以在纯32位Windows 和 64位Windows上运行?
请注意,我不是在谈论打包器,因为打包器本身将是32位或64位.
language-agnostic windows executable 32bit-64bit native-code
我的目标是根据我的要求从java运行SVN命令,因为我已经安装了TortoiseSVN命令行工具.在我的环境"Path"变量中添加了相应的路径"C:/ Program Files"/ TortoiseSVN/bin".
通过上面的设置,我可以使用说"svn --version"从windows命令行运行我的svn命令,它完全正常.
现在回到执行相同的代码,我正在使用processbuilder.但是我最终得到了上面的错误 - java.io.IOException:无法运行程序"svn --version":CreateProcess error = 2,系统找不到指定的文件.
我已经尝试过了,
使用ProcessBuilder.environment检查Path和PATH值.Path是emply,但是PATH配置了所有必需的应用程序路径,包括"TortoiseSVN/bin"路径.因此,清除ProcessBuilder的理论在其路径中没有可执行位置.
在执行时,我试图给出完整的路径,即"C:/ Program Files/TortoiseSVN/bin/svn.exe",而不仅仅是svn --version.这也给出了同样的错误.
我为其他可执行文件尝试了相同的代码,例如"java -version",它也因同样的异常而失败.
我现在有一种非常基本的感觉是不对的.但是现在尝试了一天以上,但是我没有得到任何线索.
还有一件事,我在Windows 7机器上运行它.
以下是我正在使用的代码,
import java.io.BufferedReader;
import java.io.ByteArrayOutputStream;
import java.io.IOException;
import java.io.InputStreamReader;
public class RunningExecutable {
public static void main(String[] args){
String command = "svn --version";
ByteArrayOutputStream outputStream = new ByteArrayOutputStream();
try {
ProcessBuilder svnProcessBuilder = new ProcessBuilder(command);
String PATH = svnProcessBuilder.environment().get("PATH");
System.out.println("PATH - " + PATH);
String path = svnProcessBuilder.environment().get("Path");
System.out.println("Path - " + path);
Process procObject = …Run Code Online (Sandbox Code Playgroud) 我不知道这是否是发布此问题的正确位置,对不起,如果它位于错误的位置.
题:
第三方人对我的vb.net应用程序进行反编译有多容易?我的意思是它有可能吗?
例如,我有一个.exe,有人会把那个.exe放到反编译器中...... BAAM !!,他们可以看到所有的代码吗?说到代码,在编译时,代码是否加密?如果没有,有没有办法加密代码?
我使用SWF反编译器将.SWF反编译为.FLA,使用此工具反编译SWF真的很容易.反编译.exe是否容易?
谢谢.
我有一个Java项目,我需要从我的项目中创建jar文件。任何人都可以告诉我最简单的方法是什么?
该程序在使用以下程序运行时可以运行:
Python filename.py
Run Code Online (Sandbox Code Playgroud)
但是当我使用“ pyinstaller ” 创建其可执行文件时
pyinstaller -F filename.py
Run Code Online (Sandbox Code Playgroud)
可执行文件已成功创建,但脚本执行失败,并引发以下错误。
Traceback (most recent call last):
File "site-packages\pyexcel_io\manager.py", line 160, in create_reader
File "site-packages\pyexcel_io\manager.py", line 222, in _get_a_handler
pyexcel_io.manager.NoSupportingPluginFound: No suitable library found for xls
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "script.py", line 8, in <module>
File "site-packages\pyexcel_xls\__init__.py", line 29, in get_data
File "site-packages\pyexcel_io\io.py", line 36, in get_data
File "site-packages\pyexcel_io\io.py", line 126, in load_data
File "site-packages\pyexcel_io\manager.py", line 171, in create_reader
pyexcel_io.manager.SupportingPluginAvailableButNotInstalled: …Run Code Online (Sandbox Code Playgroud) executable ×10
delphi ×2
eclipse ×2
java ×2
python ×2
windows ×2
32bit-64bit ×1
build ×1
c++ ×1
decompiling ×1
encryption ×1
filenames ×1
gcc ×1
jar ×1
linux ×1
mapping ×1
maven ×1
native-code ×1
pyinstaller ×1
realbasic ×1
slideshow ×1
vb.net ×1
vb6 ×1
xls ×1