dumbow
35101
|
2008/7/26 14:45:01 |
这类程序往往很高深。看不太懂啊。 让人佩服的是这段程序并没有用惹是生非的注入的办法,也能做到运行内存里的数据。 请教楼主,可以不用资源文件的形式存放吗?用普通的数据形式,比如一个内存流来存放? 这样就有利于程序加密。如果用资源的形式来存放的话,很容易就被导出来了。 先谢谢楼主指点。 dumbow@126.com qq420261314 |
ljmenglong
31741
|
2007/11/11 22:28:27 |
不能带参数运行,更不是源码 |
wynney
27420
|
2006/12/4 0:27:43 |
是加那个声明文件啊? |
wynney
27403
|
2006/12/2 5:05:45 |
“可以运行所有类别EXE的,这个修改简单,你在MemoryRun单元加上JIDE的API声明文件既可,或者手动做个Convert,代码可以参考UPX的”
我也想知道添加的声明文件是什么? |
oo9
25258
|
2006/8/4 15:40:18 |
请问 sgfree, 声明文件如何加? |
togoog22
23634
|
2006/5/16 11:33:48 |
顶 |
sgfree
23475
|
2006/5/10 19:59:17 |
可以运行所有类别EXE的,这个修改简单,你在MemoryRun单元加上JIDE的API声明文件既可,或者手动做个Convert,代码可以参考UPX的 |
onllydb
23177
|
2006/4/24 15:56:57 |
看了一下,代码的原形就是调用资源文件中的DLL,并执行启动的函数.所以即使CJT真的从那里修改过来的,那也跟你现在的一样性质嘛(就是添加一个运行EXE接口).不过这个MemoryRun只能运行Delphi的程序,CJT有个MemoryRun2版本,可以运行所有类别EXE的,不知道有没有谁有代码. |
dna32r
23143
|
2006/4/22 15:42:34 |
这个代码也不说话Aphex写的.. 可以说是Ms-rem~或者说也不是他~也不知道是哪个高手写的 在一份代码里面看到过声明~是在Bo2k的~plus里面... C版本的..是谁也不知道..牛人撒..
1.不能添加附加参数 2.无返回值 3.只能添加到自身程序里面.. 4.注意一下~发现不加壳的Delphi编译EXE可以直接运行??为什么? 嘿嘿~看看PE就知道了~为什么EXE回到重定位表呢??~这只能归功于 Delphi强悍了撒..~不能用在VC和其他程序上面(DLL除外) |
sgfree
23131
|
2006/4/21 21:13:13 |
代码的原形就是调用资源文件中的DLL,并执行启动的函数 |
ccdos
23087
|
2006/4/20 20:23:37 |
能否调用 资源文件中的DLL,并执行启动的函数? |
laihongbo
23035
|
2006/4/19 17:29:18 |
顶。。。 |
star5
23033
|
2006/4/19 17:22:17 |
将exe编译进资源里,在内存中直接运行而不需要先导出。 |
kingjit
23019
|
2006/4/19 10:42:16 |
请说明一下是做什么用的好不好 |