一个程序的运行结果能直接被更改吗?
1个回答
关注
展开全部
亲,您好!如果是正在被访问的文件就无法被第二个程序更改,如果这个文件没有被访问(虽然它的主程序在运行)就可以修改。
咨询记录 · 回答于2023-06-10
一个程序的运行结果能直接被更改吗?
亲,您好!如果是正在被访问的文件就无法被第二个程序更改,如果这个文件没有被访问(虽然它的主程序在运行)就可以修改。
亲,想要直接被更改你要熟悉计算机编程,最好是汇编语言。改别人编写的程序需要用反汇编技术。其实就是用一个反汇编用的软件打开需要修改的程序,于是在反汇编软件上就会显示出这个程序的源代码。
亲,这类软件有w32asm等,一般显示汇编语言。有些程序为了防止别人随意修改程序或获知源代码,采用了加壳技术给程序加上了“壳”。其实就是利用计算机技术给程序加上保护功能,无法直接用反汇编更改。此时你就需要用脱壳软件了。如果是流行的壳,利用专门的软件一下子就脱掉了。而有些人给程序多加了几层壳,这就需要很深的电脑知识才能脱掉。系统设置不允许修改。当然你要是硬修改也不是不可以,比如强力删除某个程序中的某个文件。一蛤修改,会让电脑在某一方面无法正常运行。系统软件和应用软件中,系统软件是系统启动运行必须的,一般是不允许改动的。应用软件一般可以卸载,但也不允许改动,否则无法启动这个软件。