我用c语言编好一段程序,要发给对方,我怎么发送啊?对方怎么执行啊?

我用c语言编好一段程序,要发给对方,我怎么发送啊?对方怎么执行啊?,第1张

这个题目很简单吧?

只需要判断这个n是不是11的倍数就可以了啊

如果是

就输出yes

不是就输出no

#include

void

main()

{

int

n

printf("请输入人数:")

scanf("%d",&n)

if(n%11)

{

printf("no\n")

}

else

{

printf("yes\n")

}

}

两种方法

1: 把用到的vc运行库和生成的exe文件放在一块复制过去

2: 用静态链接方法

如图:

用relese模式编译,这样生成的文件没有调试信息,运行效率也高

打开项目属性页面:

在代码生成/运行库的选项里选 多线程/MT (如果用debug模式编译就选 多线程调试/MTD)

如果用到了MFC,把MFC库也选成静态的

这样设置后,程序所需要的所有东西就都包含在生成的EXE文件里了,不需要其他文件了

你可以把他做成个dll库(当然你要很熟悉系统),然后覆盖系统的动态库,只要系统的程序调用了DLL就会调用到你修改了的函数(这个函数的接口和原先系统的DLL一样,所以说你要对系统很熟悉);以上说的是很常见的手法,你平时用杀毒软件就偶尔会看带某系统DLL被篡改,然后他就帮你修复了。而且怎么把动态库发送到系统文件上你还要有个动过手脚的网站(客户选择是下载带例如

D盘,结果你放到了

C:/windows/...的系统目录下),要做这些,你至少会写网站,熟悉别人的 *** 作系统(不然你怎么知道那些是系统动态库,不是每个人都用windows,还有

mac,linux等)而且这手法也很常见,基本杀毒软件也能杀掉,所以你做为参考看看就行了。其实黑客没什么了不起的,因为

“黑客在做一件可能完成的事,而程序员在做一件不可能完成的事,单从志向上程序员就完胜黑客。”为什么?因为这个世界上没有完美的程序,程序一定有BUG。黑客只是找BUG,而程序员要的是消灭BUG。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8155081.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-13
下一篇 2023-04-13

发表评论

登录后才能评论

评论列表(0条)

保存