注册 登录
编程论坛 汇编论坛

【兼版聊帖】有大牛说linux或者说*nix是学汇编的好平台 我的一点看法

zklhp 发布于 2012-08-31 15:32, 5628 次点击
讨论好不好 适合不适合 先看汇编的用处

汇编的用处及操作系统选择

1 自己写操作系统 非要说的话是linux好 环境自由 有代码 但其实你是【自己写】 所以你应该是在你自己的操作系统之下。。

2 逆向破解 不用想 windows好 这个环境下才练本事 而且windows是逆向破解主要的使用平台

3 汇编开发 主要就是优化方向 病毒木马方向 安全软件方向 第一个 基本上打平 后两个 明显windows好 原因同上

换个思路 如果说学习环境的话 那就看哪个平台上面资料多 软件多 书多 不用想了 windows。。。

哦 什么 你说linux开源有代码 呵呵 windows也有开源的wrk 包含汇编代码

什么 你说linux软件多 呵呵 软件多 好用么? 最起码对初学者是不友好的罢

从学习到应用 貌似还是windows占优势。。

个人意见 仅供参考

欢迎拍板砖

[ 本帖最后由 zklhp 于 2012-8-31 15:40 编辑 ]
136 回复
#2
TonyDeng2012-08-31 15:35
我给你送花
#3
zklhp2012-08-31 15:38
以下是引用TonyDeng在2012-8-31 15:35:34的发言:

我给你送花

听了说windows好高兴了?
#4
TonyDeng2012-08-31 15:38
这个话题其实很多可聊的,有空慢慢儿说,把汇编版弄个几十层楼的。
#5
TonyDeng2012-08-31 15:39
以下是引用zklhp在2012-8-31 15:38:24的发言:


听了说windows好高兴了?

提醒注意我是DOS出身的,Linux那些“好处”,不过是DOS下的怀旧版本罢了。
#6
zklhp2012-08-31 15:42
以下是引用TonyDeng在2012-8-31 15:39:56的发言:


提醒注意我是DOS出身的,Linux那些“好处”,不过是DOS下的怀旧版本罢了。

呃 应该是先有unix 后有DOS 再有linux

DOS是学unix学的不好 linux算学的好的。。

linux的命令行模式确实好 后来windows看了眼红也搞了个Powershell 不过windows的设计思路决定了图形环境是根深蒂固的 这点和linux不同
#7
zklhp2012-08-31 15:44
以下是引用TonyDeng在2012-8-31 15:39:56的发言:


提醒注意我是DOS出身的,Linux那些“好处”,不过是DOS下的怀旧版本罢了。

我也算DOS出身的 只不过我用DOS的时候还没上小学。。。
#8
TonyDeng2012-08-31 15:52
我学电脑编程的时候,还没有DOS,只知道ROM BASIC。命令行界面,是效率高,但只对熟悉技术的人而言有用,并不适合向大众普及,这才是Windows制胜的根本。其实,Mac OS也是图形界面的,就技术上来说,它比Windows好得多,即使同样的PC下,OS/2也比Windows强,但仍然是Windows胜出,这道理不是那么简单的。在当今鼠标的世界,其实流传着一个说法,能够不用鼠标操作Windows的人才是真正懂用电脑的,这话可以解释你上面所说的那种倾向是怎么来的。
#9
zklhp2012-08-31 15:53
以下是引用TonyDeng在2012-8-31 15:52:30的发言:

我学电脑编程的时候,还没有DOS,只知道ROM BASIC。命令行界面,是效率高,但只对熟悉技术的人而言有用,并不适合向大众普及,这才是Windows制胜的根本。其实,Mac OS也是图形界面的,就技术上来说,它比Windows好得多,即使同样的PC下,OS/2也比Windows强,但仍然是Windows胜出,这道理不是那么简单的。在当今鼠标的世界,其实流传着一个说法,能够不用鼠标操作Windows的人才是真正懂用电脑的,这话可以解释你上面所说的那种倾向是怎么来的。

这话可以解释你上面所说的那种倾向是怎么来的

啥倾向?命令行万岁的倾向?
#10
外部三电铃2012-08-31 15:55
嗯,破解、逆向工程这些在linux基本用不到,linux下的软件大多开源免费,不用破解。但破解、逆向工程又是汇编的强项。

反而脚本语言在linux下用的比较多
#11
zklhp2012-08-31 15:57
欢迎各路大牛来做客 给各位倒
#12
外部三电铃2012-08-31 15:58
linux被神化的有点过了,不光速度、安全性容不得质疑,连用户体验都容不得质疑了
#13
TonyDeng2012-08-31 15:58
以下是引用zklhp在2012-8-31 15:53:46的发言:


这话可以解释你上面所说的那种倾向是怎么来的

啥倾向?命令行万岁的倾向?

是的,喜欢使用命令,喜欢直接输入参数,喜欢一手一脚构建所有文件,这种倾向,在我的DOS编程生涯中,全部经历过、狂热过,为此,我曾经拒绝过渡到Windows编程,也无法顺利转型,因此而放弃编程多年。
#14
TonyDeng2012-08-31 15:59
以下是引用外部三电铃在2012-8-31 15:58:05的发言:

linux被神化的有点过了,不光速度、安全性容不得质疑,连用户体验都容不得质疑了

那是因为小圈子里的人互相吹捧,结成同盟。其实,这种技术狂,在苹果控面前是小巫见大巫。
#15
zklhp2012-08-31 16:01
以下是引用外部三电铃在2012-8-31 15:58:05的发言:

linux被神化的有点过了,不光速度、安全性容不得质疑,连用户体验都容不得质疑了

好像在有些人眼里 同样的东西 在linux里跑就快 一跑到windows里就慢半拍 可能么 如果说磁盘效率等东西可能有性能的差别 但一个天上一个地下根本是错误的

确实啊 有好多人批评windows的时候批评的还是按照95/98时候的windows 那时候的【混合】系统自然是垃圾的没边 但现在的windows比较好 如果软件的支持足够 一般的应用都没有问题 包括小型服务器一类的 而且在一些方面有特殊的优势 比如容易使用。。


[ 本帖最后由 zklhp 于 2012-8-31 16:06 编辑 ]
#16
信箱有效2012-08-31 16:12
很早前就有winnt 2000的全部源码。 还有完全模仿windows的ReactOS, 然后还有微软公开提供给高校的wrk,wrk编译以后就是win2003,比XP版本还高。
以前装了个叫红旗还是红帽LINUX,好几张安装盘。喜欢的是命令行,而不是X窗口。。。忘了是不是这么叫的了。想用什么X窗口 ,干脆直接windows了,何必费劲用LINUX呢。  当然会有人说微软也是DOS发展着走过来的。 其实问题是现在有很多人觉得用linux就怎么怎么样了,就利于提高 ,就比win高档。。。 我只能呵呵呵呵笑几声。
初学者需要的是静下心来学进去,专一两样,随着学的深入,自己自然就可以巩固加强发展自己的知识体系,人云亦云,什么都浮光掠影蜻蜓点水的看看玩玩,看似那个啥,实际上是那个啥。
#17
TonyDeng2012-08-31 16:14
回复 16楼 信箱有效
到底是什么啥呀?
#18
zklhp2012-08-31 16:16
很早前就有winnt 2000的全部源码。 还有完全模仿windows的ReactOS, 然后还有微软公开提供给高校的wrk,wrk编译以后就是win2003,比XP版本还高。

基本每句话都有错误

2000泄漏了一部分代码 但不是全部 具体多少也就说不清了 倒是有根据这个代码完善出来的一些模块 比如文件系统等

wrk貌似是有个协议 只要同意都能用

wrk编译后再加上相应的hal 也就是硬件抽象层 可以运行 不过不是win2003罢。。。 算2003的精简 不好说


[ 本帖最后由 zklhp 于 2012-8-31 16:19 编辑 ]
#19
TonyDeng2012-08-31 16:18
其实我并不反对人使用和学习Unix/Linux,但很反感说只有这些才如何如何的话语。我的态度是,你要定型!选定了就不要跳槽,什么都沾一下,是没用的。根本是不同架构的东西,经验和实践都无法混着来,等于一个人同时走两条路罢了,其实并不保证这两条路永远靠在一起能让你的两条腿踩得着。什么都通晓,那是神,不可能,也不需要。

[ 本帖最后由 TonyDeng 于 2012-8-31 16:22 编辑 ]
#20
zklhp2012-08-31 16:20
汇编版经常没人说话 开个版聊帖大家聊聊天 就热闹了
#21
TonyDeng2012-08-31 16:21
Windows受到攻击,是因为它保密。可口可乐的配方也是机密,尽管很多人模仿,但始终弄不出真正的可口可乐,所以可口可乐总被人攻击。
#22
信箱有效2012-08-31 16:21
我编译过我还不知道? win2003SP1,配合源码windbg双机调试。
2000 NT的已经是完整的源码了。
#23
zklhp2012-08-31 16:25
wrk才50M左右罢 编译了是完整的系统?

或者你的是啥特殊版本 跟微软要的?
#24
zklhp2012-08-31 16:28
以下是引用TonyDeng在2012-8-31 16:21:53的发言:

Windows受到攻击,是因为它保密。可口可乐的配方也是机密,尽管很多人模仿,但始终弄不出真正的可口可乐,所以可口可乐总被人攻击。

我好喝可口可乐 确实是不同

虽然windows保密 但目前对windows有一定了解的人是远远大于了解linux的 虽然linux有源码
#25
TonyDeng2012-08-31 16:41
Windows是在使用和攻击中了解的,这类似于测试。由于它保密,所以总有人要挑战,于是去攻击、揣摩它的机制,猜测它的内部结构,在这个过程中其实攻守双方都得到收获,其资料也是这样逐渐披露的。相反,在开源的Linux系统中,不存在这样的交战,而是在各自的小圈子把一切都公开了,觉得不足,就自己补充,但到底有没有人去利用这些东西获取现实利益,那是很玄的,理论上,开源的系统都无法作商业和军事、政治上的用途,精神上可能会有一定的收益吧。事实上,所谓开源的事,我也做过,就是把自己写的程序源代码送给客户,谅他也无法自己看到会做为止,就赌他没那个耐心,与其花那个时间,不如每年给我支付三五百替他维护,省掉多少烦恼——实际上我决定开源的程序,写法都是故意破坏可维护性的,甚至故意加入扰乱视线的代码,这在当时是很流行的手法。

微软在市场竞争中获胜的原因,其实并非如很多人所说的那样仗着财大气粗和霸道,而是它确实有更长远的战略眼光,不过这多少跟它有钱雇请最高级的研究班子有关系,但我从现在看.NET的设计看,它的战略不能不说是非常宏大的,而且很现实,不是空中楼阁。

[ 本帖最后由 TonyDeng 于 2012-8-31 16:49 编辑 ]
#26
zklhp2012-08-31 16:49
以下是引用TonyDeng在2012-8-31 16:41:07的发言:

Windows是在使用和攻击中了解的,这类似于测试。由于它保密,所以总有人要挑战,于是去攻击、揣摩它的机制,猜测它的内部结构,在这个过程中其实攻守双方都得到收获,其资料也是这样逐渐披露的。相反,在开源的Linux系统中,不存在这样的交战,而是在各自的小圈子把一切都公开了,觉得不足,就自己补充,但到底有没有人去利用这些东西获取现实利益,那是很玄的,理论上,开源的系统都无法作商业和军事、政治上的用途,精神上可能会有一定的收益吧。事实上,所谓开源的事,我也做过,就是把自己写的程序源代码送给客户,谅他也无法自己看到会做为止,就赌他没那个耐心,与其花那个时间,不如每年给我支付三五百替他维护,省掉多少烦恼——实际上我决定开源的程序,写法都是故意破坏可维护性的。

微软在市场竞争中获胜的原因,其实并非如很多人所说的那样仗着财大气粗和霸道,而是它确实有更长远的战略眼光,不过这多少跟它有钱雇请最高级的研究班子有关系,但我从现在看.NET的设计看,它的战略不能不说是非常宏大的,而且很现实,不是空中楼阁。

但我从现在看.NET的设计看,它的战略不能不说是非常宏大的,而且很现实,不是空中楼阁。

这些东西都是市场决定的 就好像市场淘汰OS/2 就好像市场淘汰桌面linux环境 就好像市场淘汰国产操作系统
#27
信箱有效2012-08-31 16:57
是否完整不能光看大小吧,那本书上不是有个例子,不初始化的时候不占地,编译以后占地了。。。

具体我忘了,我下载的是ISO文件,有需要编译的,有不需要编译的,编译好然后复制过去就可以了。是windows SERVER 2003 SP1版本。  然后对照着源码调试学习。  HAL我记得里面就带。

只有本站会员才能查看附件,请 登录

#28
有容就大2012-08-31 17:58
没用过LINUX 想去体验下 各位大牛能说说第一次使用LINUX的感受吗?
#29
信箱有效2012-08-31 18:53
马上点击 :开始-程序-附件-命令提示符  就这感受

以前跟风考网工,需要安装LINUX配置路由和服务器,就装了个红旗还是红什么的,好几张盘。 考完就卸了。 后来开始送快递,就更用不到了。

你好象什么都在弄 。 以后打算具体做哪个方向的。
现在感觉送快递还是很海皮的,可以偷拆,吃的玩的用的都有,连肉灵芝都有
#30
TonyDeng2012-08-31 18:56
送快递的都是大富豪啊
#31
有容就大2012-08-31 19:01
回复 29楼 信箱有效
没感觉到我像在写散文吗 形散神不散

哈哈 瞎吹啦 其实我什么都想试下 因为我还什么都不知道。。。
#32
TonyDeng2012-08-31 19:04
以下是引用有容就大在2012-8-31 19:01:24的发言:

没感觉到我像在写散文吗 形散神不散

哈哈 瞎吹啦 其实我什么都想试下 因为我还什么都不知道。。。

这就叫“淫学”
#33
有容就大2012-08-31 19:07
回复 32楼 TonyDeng
不亲身实践 怎么知道谁深谁浅呢 ?
你们都对搞过的 了熟于心了 自然能看的远的远的远的。。。
#34
有容就大2012-08-31 19:31
听说LINUX的优势是做网站服务器?
#35
TonyDeng2012-08-31 19:32
以下是引用有容就大在2012-8-31 19:07:30的发言:

不亲身实践 怎么知道谁深谁浅呢 ?
你们都对搞过的 了熟于心了 自然能看的远的远的远的。。。

这种话真让人遐想联翩
#36
有容就大2012-08-31 19:33
回复 35楼 TonyDeng
还是重复那句话:心魔即魔 心佛即佛
#37
TonyDeng2012-08-31 19:46
http://www.
#38
TonyDeng2012-08-31 20:04
http://tech.
#39
有容就大2012-08-31 20:25
看了你上面给的网址 我也去翻了一些介绍 哈哈 都挺搞笑的 帖个上来
程序代码:
关于Windows与Linux孰优孰劣的争论,自两者出世以来,就从来没有停止过,最近两年更有战火扩大之势。诸如专家权威种种,从内核分析到应用支持,从理论论证到市场前景,洋洋万言,却始终谁也没有说服过谁。对于这两款操作系统,相信大家都很熟悉,至少对于Windows。但对它们的认识,恐怕更着重于细节或局部一些,整体认识还不是很多。因此,我们来重温这则网络笑话:

若干年后,IT行业萎靡不振,三家IT巨头都改行去做了计生用品,因其品牌优势,很快就成了业界三巨头。

某夫妻应节育需要,慕名选择了他们的产品(避孕套)。

首先,他们选择了SUN。

但没用几天,小俩口就发现,SUN的东西大小总有些不合适,用得不爽也不放心。小俩口致电咨询,接线生回复:不要着急,五十年后,本公司将推出零缺陷产品。

时光不等人,他们就换用了Linux的产品,Linux的功能四海闻名,没想到竟然还是免费的。小俩口这下可捡了大便宜了,天一黑便迫不急待地上了 床。没想到这东西并不好用,他们得首先看懂说明书,不过这说明书实在是太长了,而且生涩难懂。接连几个晚上,小俩口都是在看得头昏脑胀的情况下,哈久连天 地睡着了。始终也没有学会怎么用。

没得选择了,只用选择Microsoft。Microsoft口碑不甚好,小俩口本是不中意的。但没想到一用,竟然相见恨晚,这个叫Windows的玩意儿说有多好就有多好,不仅方便之至,大小也绝对合适。

小两口的那个喜呀,就不用说了。浪费了那么多好时光,今天终于有机会补偿了。于是,他们疯狂地做呀做,不分日夜。

不料,三个月后,妻子怀孕了。丈夫大惊失色,怒气冲冲找Microsoft问罪,此时电话无人接听,语音自动应答:

“已发现重大安全漏洞,请用户及时打上补丁。”

#40
有容就大2012-08-31 20:28
还有这个 是真的吗?
thering29 | 2009-01-15 10:24:12
有0人认为这个回答不错 | 有0人认为这个回答没有帮助
LINUX比较安全,因为开源也比较便宜,懂外文的直接从网上下来就用,不懂的用汉化,也就不到100元。LINUX是以安全模式运行的,不易被入侵,一般黑客看到是这系统,就只有放弃。LINUX这系统的娱乐性能一般,现在很少有游戏能在这个系统中运行
黑客不攻击LINUX? 有点扯吧
#41
hu9jj2012-08-31 20:57
39楼的转贴似乎挺贴切实际。
#42
zklhp2012-08-31 21:13
吃完饭来看各位宏论
#43
TonyDeng2012-08-31 21:21
以下是引用zklhp在2012-8-31 21:13:55的发言:

吃完饭来看各位宏论

你午饭吃得早,晚饭又吃得迟,什么腐败生活啊?
#44
zklhp2012-08-31 21:22
以下是引用TonyDeng在2012-8-31 21:21:35的发言:


你午饭吃得早,晚饭又吃得迟,什么腐败生活啊?

为了明天更好的搬砖
#45
zklhp2012-08-31 21:24
以下是引用有容就大在2012-8-31 20:28:29的发言:

还有这个 是真的吗?
 thering29 | 2009-01-15 10:24:12
有0人认为这个回答不错 | 有0人认为这个回答没有帮助
LINUX比较安全,因为开源也比较便宜,懂外文的直接从网上下来就用,不懂的用汉化,也就不到100元。LINUX是以安全模式运行的,不易被入侵,一般黑客看到是这系统,就只有放弃。LINUX这系统的娱乐性能一般,现在很少有游戏能在这个系统中运行 黑客不攻击LINUX? 有点扯吧

因为用linux大部分是比较专业的用户 一般人也用不了 所以安全性相对好

安全不安全 决定因素在人
#46
有容就大2012-08-31 21:30
以下是引用zklhp在2012-8-31 21:24:58的发言:


因为用linux大部分是比较专业的用户 一般人也用不了 所以安全性相对好

安全不安全 决定因素在人

这个我信 好比WOW 30级的菜鸟有战场对砍 80级的同样有战场对砍。
#47
hu9jj2012-08-31 21:39
以下是引用zklhp在2012-8-31 21:22:45的发言:


为了明天更好的搬砖
经常看到Z版主在论坛里搬砖,就不知道是搬什么砖!
#48
有容就大2012-08-31 21:45
回复 47楼 hu9jj
是啊 请Z版介绍下砖头的制作过程 并描述下搬的实施过程 再抒发一下搬砖的感受 ~~ 这楼就比较的歪了。符合大众审美观。
#49
TonyDeng2012-08-31 21:46
估计是做观音兵的意思吧
#50
有容就大2012-08-31 21:50
以下是引用TonyDeng在2012-8-31 21:46:39的发言:

估计是做观音兵的意思吧

老大 没有度娘帮忙 俺真看不懂你在说什么。
#51
有容就大2012-08-31 21:56
刚看了下疯哥是linux教室的版主
123