Articles of EXE

在Visual Studio 98的Visual Basic 6.0项目中设置/ TSAWARE的位置

我需要为传统的VB 6.0 activeX EXE设置/ TSAWARE标志。 我可以做到 BINEDIT /TSAWARE app.exe 在构build应用程序后,但我想应该有一种方法来在Visual Studio中的VB6项目本身中select它。 我已经看过项目属性,但没有看到任何地方设置链接器选项。 该项目是一个ActiveX组件。 这个问题提到在Visual Studio 6.0中用C ++在链接器中做这件事,但还没有看到在VB中这样做的方式,它似乎没有明确的链接设置。

如何使用GoDaddy中的.SPC或.PEM文件签署代码(.EXE文件)(使用Ubuntu)?

我已经看到了很多有关这个问题的问题和答案,我已经尝试了所有这些都没有成功。 Godaddy只提供给我.SPC和.PEM文件。 当然,我有我的.key文件和我用来请求证书的.csr。 以前(有其他公司提供的其他代码签名证书),我有一个pfx文件,我用它来创build.spc和.der文件,最后我用osslsigncode签署我的可执行文件,但是这不起作用。 目前,当我尝试从.pem文件创build一个.der文件时: openssl rsa -outform der -in cert.pem -out cert.der 我得到以下错误: 无法加载私钥139732378019488:错误:0906D06C:PEM例程:PEM_read_bio:没有启动行:pem_lib.c:696:期望:任何私钥 所以我做的是将我的.key文件添加到我的.pem文件中: cat myKey.key cert.pem > cert_key.pem 通过这种方式,openssl创build.der文件,我可以使用osslsigncode,godaddy提供的.spc文件和创build的.der文件签名可执行文件: osslsigncode -spc gd.spc -key cert.der -in unsigned_exe.exe -out signed_exe.exe 在这一点上的exe文件成功签署,但是当我在Windows上testing它有错误,因为它不能识别签名。 检查文件属性我发现代码签名者是“Go Daddy Class 2证书颁发机构”,证书详细信息是“没有签名存在于主题中” 我也尝试过不能做同样的过程描述,但使用包括我的.key和我公司的证书(最后一个包括在godaddy cert.pem中)的pem文件。 在这种情况下的结果是相似的。 Windows在执行时不显示证书,但在文件属性中,我能够发现代码签名者是我的公司。 当我查看证书的详细信息时,它也是这样说的:“在这个问题上没有签名” 最后,我试图做这个问题中描述的相同的过程(使用单声道signcode): 在基于Linux的发行版上签名Windows应用程序

如何从PHP文件重新启动Linux

我在我的linux系统上有一个用户brftv,我有运行nginx的www-data。 从terminal我可以让我的brftv用户运行 sudo /sbin/reboot 并且它工作正常,因为我将以下内容添加到我的/ etc / sudoers文件的“#user特权规范”部分中: brftv ALL=NOPASSWD: /sbin/halt, /sbin/reboot, /sbin/poweroff www-data ALL=NOPASSWD: /sbin/halt, /sbin/reboot, /sbin/poweroff 但是,当我的PHP文件运行下面的代码,没有任何反应 exec('nohup sudo -u brftv /sbin/reboot'); 我添加了www数据行到上面的etc / sudoers以防万一有必要的时候运行上面的exec()(尽pipe我运行它为-u brftv,但是我不是Linux专家,只是认为最好是安全的以防万一)。 运行这个exec()的php文件属于www-data,而chmod是777,因此所有这些文件都应该有权执行。 我已经尝试通过浏览器运行php文件(将由用户www数据运行),并从terminal$ php myFile.php 。 ——————-更新—————– 我做到了 sudo chmod us /sbin/reboot 这允许我的系统上的所有用户运行重新启动cmd没有密码。 它的工作,但我宁愿不把它打开,所以与/ etc / sudoers的其他解决scheme会更好,如果有人会提示我的问题是什么… 我跟着这个啧啧http://linux.byexamples.com/archives/315/how-to-shutdown-and-reboot-without-sudo-password/第二个例子几乎是我得到的上面没有工作为了我..

构buildjar之后无法运行exe

我做了一个简单的实用程序。 其中我有一个exe文件要运行。 我用它来运行它: Runtime.getRuntime().exec(this.getClass().getResource("filename.exe").getPath()); 当我从ide(Netbeans)运行程序时,我工作得很好。 但是当我尝试使用上面的命令运行exe文件后(即从build立的jar),它根本不工作。 我也试过运行这个: Desktop.getDesktop().open(new File("filename.exe")) 但没有再次使用。 请帮忙

在java代码中运行.exe文件

我试图运行一个.exe文件,我已经生成了一个Java代码。 我有一个用Java编写的graphics用户界面(GUI),而.exe文件是用MATLAB(它实际上是一个Simulink模型)生成的。 当我单独运行.exe文件(即,我双击它)时,它将创build一个输出文件(这是我所期望的),但是当我运行我的Java代码时,它会打开命令提示符,但不会产生任何输出所有 – 其实我甚至不知道它是否运行我的.exe文件或不。 这是我的代码: package combustionModel; import java.awt.FlowLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.io.File; import java.io.IOException; import javax.swing.JButton; import javax.swing.JFileChooser; import javax.swing.JFrame; import javax.swing.JPanel; public class GUIInterface extends JFrame { JButton b1 = new JButton(); public static void main(String[] args){ GUIInterface gui = new GUIInterface(); } static class Action implements ActionListener{ public void […]

.dll和.exe之间的区别?

我想知道DLL和EXE文件之间的确切区别。

Python 2.6:从Windows控制台应用程序读取数据。 (使用os.system?)

我有一个Windows控制台应用程序返回一些文本。 我想读一个Python脚本中的文本。 我已经尝试使用os.system读取它,但它不能正常工作。 import os foo = os.system('test.exe') 假设test.exe返回“bar”,我想把variablesfoo设置为“bar”。 但是会发生什么呢,它会在控制台上打印“bar”,并将variablesfoo设置为0。 我需要做些什么来获得我想要的行为?

visual studio 2005 .exe文件未在另一台计算机上运行

我有一个Windows 7 64位机器上运行的Visual Studio 2005 c + +应用程序。我试图在另一台Windows 7 64位计算机上运行它,但是当我将它复制到桌面上并运行.exe文件时,没有响应。但是我没有在新机器上安装visual studio 2005 ide,而我正在安装它。 另外,我search了很多令人困惑的答案。 有人可以告诉我什么是可能的问题吗?

如何手动读取/写入.exe机器码?

我不熟悉编译器的魔法。 对于我来说,将人类可读的代码(或不是真正可读的汇编指令)转换成机器代码的行为,对于我来说,火箭科学与魔法相结合。 我将把这个问题的主题缩小到Win32可执行文件(.exe)。 当我用专门的浏览器打开这些文件时,我可以在各个地方findstring(通常每个字符16b),其余的只是垃圾。 我认为不可读的部分(多数)是机器代码(或者可能是资源,比如图像等)。 有没有直接阅读机器代码的方法? 作为一个文件stream打开该exe文件,并逐字节读取它,如何将这些单独的字节转换为汇编? 在这些指令字节和汇编指令之间有直接的映射吗? .exe是如何写的? 每个指令四个字节? 更多? 减? 我注意到一些应用程序可以像这样创build可执行文件:例如,在ACD中请参阅您可以将一系列图像导出为幻灯片。 但是,这不一定是一个SWF幻灯片,ACD See也能够生成EXEcutable演示文稿。 这是怎么做的? 我如何理解EXE文件里面发生了什么?

如何更改Windows中的exe文件的图标没有酒的Linux?

我知道我可以使用ResHacker从Windows更改资源,我知道我可以使用ResourceUpdate函数做同样的问题(再次在Windows中)。 我的问题是,我必须更新在Linux的Windows exe文件的图标,而不使用酒。 (不使用wine的原因是这个过程应该在一个自动化服务器上​​运行,这个自动化服务器会改变文件并签名)。 我甚至不知道从哪里开始。