C & C++
文章平均质量分 83
xuyong7
总想清晨漫步田间,露水沾湿裤腿
那份宁静,那阵清风
展开
-
VC中如何调用其他的可执行程序
VC中调用其他可执行程序,就我目前所知有三种方法:HINSTANCE ShellExecute( HWND hwnd, LPCTSTR lpVerb, LPCTSTR lpFile, LPCTSTR lpParameters, LPCTSTR lpDirectory, INT原创 2009-09-08 12:33:00 · 1903 阅读 · 0 评论 -
最简单的一小段文件加密程序(c语言)
<br />“纸上得来终觉浅,绝知此事要躬行”<br /> <br />心血来潮,想写一段C语言的程序,实现一个文件的加密,打算采用最简单的加密办法,就是逐个字节取反。<br />第一次花了一刻钟时间写了如下代码的程序:<br /> <br />/* * File encrypter sample */#include <stdio.h>int main(void){ FILE *fp; FILE *temp; char ch; char ch2; char strF原创 2010-12-12 15:04:00 · 11032 阅读 · 0 评论 -
自删除技术浅析(一)
传说,常用的有三种“自删除”技术1.利用windows的批处理命令2.多进程的方式3.远程注入的方式主要的问题在于,当前程序正在执行过程中,是删除不掉的。如果当前进程的任务是将程序注入到其他进程,在其他进程的地址空间中运行,然后关掉当前进程。再删除文件就可以删除成功了,这个原理就是方式2,3.方式1是利用批处理任务可以删除自己的特性实现的。目前已经会的是批处理命令的方式,其他的两个目前只知道原理,还没有动手实践过。下面,写点关于字处理方式实现自删除的细节。/* * A program del itsel原创 2010-12-12 19:56:00 · 982 阅读 · 0 评论