youjiang
驱动牛犊
驱动牛犊
  • 注册日期2004-06-04
  • 最后登录2004-08-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2407回复:14

这种程序有可能开发出来吗?(精)

楼主#
更多 发布于:2004-06-05 22:39
这种程序有可能开发出来吗?(精)

现在网上的WINDOWS下的文件合并器太多了,
可是合并的DOS程序都不能在DOS下运行!

我的要求是有两个DOS下的EXE,
如1。EXE和2。EXE那么1。EXE+2。EXE=3。EXE
我执行3。EXE就可以同时执行1。EXE和2。EXE哦

当然这三个EXE都是纯DOS程序,都是在纯DOS环境下执行的!

谁有这个能力开发这种DOS下的文件合并器,

[编辑 -  6/15/04 by  youjiang]
xdjm
驱动中牛
驱动中牛
  • 注册日期2001-04-02
  • 最后登录2024-01-25
  • 粉丝0
  • 关注0
  • 积分34分
  • 威望25点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2004-06-06 08:36
这还要写程序啊,写一个批处理文件不可以做这些事吗?
zeusares
驱动牛犊
驱动牛犊
  • 注册日期2004-05-17
  • 最后登录2004-08-23
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-06-06 12:45
上面的说的是啊,做一个bat不就行了
snowStart
驱动老牛
驱动老牛
  • 注册日期2004-04-06
  • 最后登录2011-06-02
  • 粉丝0
  • 关注0
  • 积分95分
  • 威望19点
  • 贡献值177点
  • 好评度1点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-06-06 14:40
别的文件可以直接连接,exe也能直接连接,直接连接后还能运行吗?
学习,关注,交流中... [email=fengyu@163.com]Email:snowstarth@163.com[/email] [url]http://bbs.zndev.com/?a=snowStart[/url]
guard2002
驱动中牛
驱动中牛
  • 注册日期2002-05-21
  • 最后登录2017-03-07
  • 粉丝0
  • 关注0
  • 积分46分
  • 威望65点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
  • 社区居民
地下室#
发布于:2004-06-07 08:41
不一定
blue215
驱动牛犊
驱动牛犊
  • 注册日期2004-01-05
  • 最后登录2005-01-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2004-06-07 12:25
windows下的几个程序合并在一起好象是利用了com的特性,但DOS下能实现这种合并吗?
dragon_hn
驱动中牛
驱动中牛
  • 注册日期2002-05-18
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分297分
  • 威望40点
  • 贡献值0点
  • 好评度32点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2004-06-07 13:47
    执行3。EXE就可以同时执行1。EXE和2。EXE哦
肯定不行了。
DOS是单任务系统,怎么可能同时运行几个程序,连分时运行都很难。况且即使能做到分时运行,由于程序没有前后台之分,运行也会一团糟,比如你要接收键盘输入的字符,到时按键到底发送给哪个程序?
www.dragon-2008.com 欢迎交流
Leopard
驱动老牛
驱动老牛
  • 注册日期2001-07-13
  • 最后登录2021-12-15
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望53点
  • 贡献值0点
  • 好评度19点
  • 原创分0分
  • 专家分0分
  • 社区居民
  • 忠实会员
7楼#
发布于:2004-06-07 14:02
到一些破解论坛可以找到你要的东西!
struct
驱动小牛
驱动小牛
  • 注册日期2003-08-21
  • 最后登录2013-12-05
  • 粉丝0
  • 关注0
  • 积分7分
  • 威望50点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2004-06-07 14:49
/* 3.c */
void main()
{
    system("1.exe");
    system("2.exe");
    return;
}
明天的事明天再说
lingxscn
驱动牛犊
驱动牛犊
  • 注册日期2003-08-25
  • 最后登录2004-09-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2004-06-08 00:19
/* 3.c */
void main()
{
    system("1.exe");
    system("2.exe");
    return;
}

你这个也是先做1.exe,运行完退出后再做2.exe
lbcat
驱动牛犊
驱动牛犊
  • 注册日期2002-03-19
  • 最后登录2007-09-27
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2004-06-09 11:37
  在dos上再加一个多任务系统(如uc/os),在两个线程中分别调用这两个.exe可不可以??
youjiang
驱动牛犊
驱动牛犊
  • 注册日期2004-06-04
  • 最后登录2004-08-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2004-06-15 16:14
我有一个朋友,叫风清扬的帮我开了一个DOS合并器,叫COMBINE。EXE
用法如下:
c:\>combine 1.exe 2.exe 3.exe
执行3就是先执行1。EXE再执行2。EXE
如果是下面的的方法合并,执行3,就是先执行2。EXE再执行1。EXE,
c:\>combine 2.exe 1.exe 3.exe

并且这个COMBINE还可以合并带参数的EXE,如
c:\>combine 2.exe/s 1.exe 3.exe

这个COMBINE。EXE编的确实不错,不过最大的漏洞就是别人可以从3。EXE中分离出以前的1。EXE和2。EXE出来,听说可以用动态汇编和花指令加密的方法来防反汇编和反跟踪,从而不让别人分离出以前合并进去了的程序!

有哪个有能力的热心网友愿意抽空编一个COMBINE2。EXE来填补老罗的这个漏洞呢?不让别人分离出以前的1。EXE和2。EXE出来!
yyhabc
驱动小牛
驱动小牛
  • 注册日期2003-01-06
  • 最后登录2013-03-18
  • 粉丝0
  • 关注0
  • 积分327分
  • 威望47点
  • 贡献值0点
  • 好评度21点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2004-06-15 16:36
开发这种程序是可能的,但有一个问题,不是所有的程序都能合并。只有要求内存部冲突的程序能合并。我开发了一半,在一个程序中加载另一个程序的可执行代码,并执行之,成功。被加载的是notepad.exe。
walkonthesky
驱动中牛
驱动中牛
  • 注册日期2003-11-26
  • 最后登录2012-11-06
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望20点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2004-06-18 16:08
EXE合并难吗?
倒是youjiang提到的反跟踪难度大些
至少我没有研究
[img]http://www.driverdevelop.com/forum/upload/walkonthesky/2004-07-08_2004-07-07_b847.gif[/img]
walkonthesky
驱动中牛
驱动中牛
  • 注册日期2003-11-26
  • 最后登录2012-11-06
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望20点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
14楼#
发布于:2004-06-18 16:10
还有个问题
DOS下合并
两个程序怎么同时执行??

我感觉只能一个执行完了再执行下一个;那么,这和批处理的差别在那里?
[img]http://www.driverdevelop.com/forum/upload/walkonthesky/2004-07-08_2004-07-07_b847.gif[/img]
游客

返回顶部