HITSY 版 (精华区)

发信人: fengbo (期待), 信区: HITSY
标  题: [合集]输出自己源程序的程序(问ssos)
发信站: 哈工大紫丁香 (2002年07月28日21:55:18 星期天), 站内信件


────────────────────────────────────────
 pamws (书虫)                         于 2002年07月28日20:14:04 星期天 说道:

如果不用printf之类的函数能搞定吗?C/C++之外的语言呢?
这个是我原来写的
#include <stdio.h>
int main(void)
{
    char*a="#include <stdio.h>%cint main(void)%c{%c%cchar*a=%c%s%c;%c%cprintf(a
,10,10,10,9,34,a,34,10,9,10,9,10);%c%creturn 0;%c}";
    printf(a,10,10,10,9,34,a,34,10,9,10,9,10);
    return 0;
}

────────────────────────────────────────
 ssos (存在与虚无·守拙)              于 2002年07月28日20:16:57 星期天 说道:

不用??
别的输出方法也不是没有
事实上我对你的需求了解的不是很清楚,你要怎么个输出法呢??
【 在 pamws (书虫) 的大作中提到: 】
: 如果不用printf之类的函数能搞定吗?C/C++之外的语言呢?

────────────────────────────────────────
 pamws (书虫)                         于 2002年07月28日20:18:13 星期天 说道:

加贴了一个程序(在刚才那篇里)
【 在 ssos (存在与虚无·守拙) 的大作中提到: 】
: 不用??
: 别的输出方法也不是没有
: 事实上我对你的需求了解的不是很清楚,你要怎么个输出法呢??
: 【 在 pamws (书虫) 的大作中提到: 】
: : 如果不用printf之类的函数能搞定吗?C/C++之外的语言呢?

────────────────────────────────────────
 pamws (书虫)                         于 2002年07月28日20:23:02 星期天 说道:

看到sjtu的BBS里面他们贴的"写一个输出自己源程序的程序"(很久以前的贴子)
能找到的所有实现都是基于printf之类函数的
【 在 pamws (书虫) 的大作中提到: 】
: 加贴了一个程序(在刚才那篇里)
: 【 在 ssos (存在与虚无·守拙) 的大作中提到: 】
: : 不用??
: : 别的输出方法也不是没有
: : 事实上我对你的需求了解的不是很清楚,你要怎么个输出法呢??

────────────────────────────────────────
 ssos (存在与虚无·守拙)              于 2002年07月28日20:23:15 星期天 说道:

我知道你的意思了,hehe
只有有格式描述字符串的方法才可以吧
不过对于其它的语言,你可以编写类似的函数吧
【 在 pamws (书虫) 的大作中提到: 】
: 加贴了一个程序(在刚才那篇里)
: 【 在 ssos (存在与虚无·守拙) 的大作中提到: 】
: : 不用??
: : 别的输出方法也不是没有
: : 事实上我对你的需求了解的不是很清楚,你要怎么个输出法呢??

────────────────────────────────────────
 pamws (书虫)                         于 2002年07月28日20:28:10 星期天 说道:

那么自己写的这个函数的源程序也应该被输出才满足要求呀.
(昨天在机房看到一个VBS的病毒(VBS.KJ), 与是又想起来这个问题)
【 在 ssos (存在与虚无·守拙) 的大作中提到: 】
: 我知道你的意思了,hehe
: 只有有格式描述字符串的方法才可以吧
: 不过对于其它的语言,你可以编写类似的函数吧
: 【 在 pamws (书虫) 的大作中提到: 】
: : 加贴了一个程序(在刚才那篇里)

────────────────────────────────────────
 ssos (存在与虚无·守拙)              于 2002年07月28日20:29:06 星期天 说道:

ft,自我复制的方法很多病毒中都有,你学这个干啥??
如果需要可以动用外存
【 在 pamws (书虫) 的大作中提到: 】
: 那么自己写的这个函数的源程序也应该被输出才满足要求呀.
: (昨天在机房看到一个VBS的病毒(VBS.KJ), 与是又想起来这个问题)
: 【 在 ssos (存在与虚无·守拙) 的大作中提到: 】
: : 我知道你的意思了,hehe
: : 只有有格式描述字符串的方法才可以吧
: : 不过对于其它的语言,你可以编写类似的函数吧

────────────────────────────────────────
 pamws (书虫)                         于 2002年07月28日20:32:16 星期天 说道:

只是觉得好玩而已
输出源程序好像更困难. 是吧?
【 在 ssos (存在与虚无·守拙) 的大作中提到: 】
: ft,自我复制的方法很多病毒中都有,你学这个干啥??
: 如果需要可以动用外存
: 【 在 pamws (书虫) 的大作中提到: 】
: : 那么自己写的这个函数的源程序也应该被输出才满足要求呀.
: : (昨天在机房看到一个VBS的病毒(VBS.KJ), 与是又想起来这个问题)

────────────────────────────────────────
 ssos (存在与虚无·守拙)              于 2002年07月28日20:33:10 星期天 说道:

不一定要输出源程序,自我复制可以复制编译好的文件
【 在 pamws (书虫) 的大作中提到: 】
: 输出源程序好像更困难. 是吧?
: 【 在 ssos (存在与虚无·守拙) 的大作中提到: 】
: : ft,自我复制的方法很多病毒中都有,你学这个干啥??
: : 如果需要可以动用外存

────────────────────────────────────────
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:3.482毫秒