【汇编语言】类似于“hello world”的一个小程序。。。

RT。我主要是想用汇编写个小程序,目的是在屏幕上显示一段字符,也就是类似于“Helloworld”,但是我有个特殊的要求,就是我想在源代码中看不到“Helloworld”... RT。我主要是想用汇编写个小程序,目的是在屏幕上显示一段字符,也就是类似于“Hello world”,但是我有个特殊的要求,就是我想在源代码中看不到“Hello world”字眼,也就是说,在别人运行我的代码之前,根本看不出我的代码究竟要显示的字符是什么,只有运行代码之后才能知道最后的文字。。

其实我想用这个小程序和我同学玩一个游戏,为了保密,所以不能在源码中显示出最后要表达的文字,这样就可以防止别人偷偷获取我们的对话(别人不懂汇编)

再补充一下,就是说我想实现“Hello world”的目的,但是一般的“Hello world”范例都是可以直接在源码中看到“Hello world”这几个字符的,那样就没意思了。。。
展开
 我来答
chengaohe0120
2011-03-02 · TA获得超过982个赞
知道小有建树答主
回答量:1034
采纳率:50%
帮助的人:960万
展开全部
给它简单的加密一下就行了,例如把所有字符都加上1,在输出字符串前先把所有字符都减1.
data segment
szMsg db 'Ifmmp!Xpsme$'
...
code segment
...
lea si,szMsg
mov cx,11
decloop:
mov al, byte ptr[si]
dec al
mov byte ptr[si],al
inc si
loop decloop
输出...
更多追问追答
追问
额。。。有没有更好的方法?比如更安全的加密方法?或者能不能自己画一个出来。。。额。。其实我也不懂的,您最好写个实例。呵呵。。分的问题我可以用我的大号解决。谢谢咯
追答
自己画我也一会,你完全可以变通一下,例如用上异或啊,复杂的表达式之类的
lanzhu7owen
2011-03-02 · TA获得超过270个赞
知道答主
回答量:160
采纳率:0%
帮助的人:131万
展开全部
再不你可以利用定时器随机地产生一个偏移值,所有字符都加上该字符的偏移量就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
莫惊言
2011-03-02 · 超过19用户采纳过TA的回答
知道答主
回答量:54
采纳率:0%
帮助的人:24.9万
展开全部
写ASC码不就得了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式