| 以文本方式查看主题 - 堕落街论坛 (http://duoluojie.1314179.com.cn:443/index.asp) -- 游戏体育 (http://duoluojie.1314179.com.cn:443/list.asp?boardid=331) ---- [原创]揭开hacker的面纱(Java描述) (http://duoluojie.1314179.com.cn:443/dispbbs.asp?boardid=331&id=51545) |
| -- 作者:我最简单 -- 发布时间:2004/12/15 15:51:02 -- [原创]揭开hacker的面纱(Java描述) 往往看电视里的hcaker好象都很神奇一样的,其实做为底层的编码人员都清楚,也就那么回事,只是懂得的东西稍微要广一点,就好比修单车和放单车气的人一样,修单车和组装单车的实际上就是程序员,那放单车气的人。。。嘿嘿~~不用说,肯定就是hacker了,OK!!费话就不多说了,我就把我所知道的一些关于hacker的东西用基本简单的东西描述出来吧!!不过我声明:我不是hacker,我只是个半路出家的现在还不是Coder的兴趣爱好者.写的是否对错,请大家评论.
1. 扫描: 我想做为一个渴望成为hacker或者对hacker有点了解的人都应该清楚这个名词吧,对windows的扫描,对服务器的扫描,。。。目的无非就是一个,找出漏洞,从而得到攻击的入口.讲到这里,我们就必须要解释一个名词:端口. 端口: 操作平台本身是一个孤立的,但实际上,对于孤立的平台端口是不存在任何意义的,因为端口的意义就在于它提供了计算机与计算机之间联系的通道,也就是说,你的计算机每一个对于外界的交流,都是通过端口来实现的。就好比人说话一样,是通过嘴,发出声音,然后通过介质传播到他人的耳朵去的,端口就是嘴!只不过它的嘴可以开很多而已 按照规定,端口的分配是如下的: (1) 公认端口(Well Known Ports):从0到1023,它们紧密绑定(binding)于一些服务。通常这些端口的通讯明确表明了某种服务的协议。例如:80端口实际上总是HTTP通讯。 (2) 注册端口(Registered Ports):从1024到49151。它们松散地绑定于一些服务。也就是说有许多服务绑定于这些端口,这些端口同样用于许多其它目的。例如:许多系统处理动态端口从1024左右开始。 (3) 动态和/或私有端口(Dynamic and/or Private Ports):从49152到65535。理论上,不应为服务分配这些端口。实际上,机器通常从1024起分配动态端口。但也有例外:SUN的RPC端口从32768开始。
流: 数据流观念的引入是为了更形象的说明通信,我们可以假想建立通信的两台机器就好比一条小溪,小溪的一头是一台机器,它的另外一头则是另外一台机器,机器之间的数据流通就好比小溪中流淌的水,通过固定的渠道和走向传输着。
TCP/IP IP(Internet Protocol,网际协议);TCP(Transmission Control Protocol,传输控制协议) 协议是什么我们用不着去关心,IP是什么?IP是提供网络位置标志的一种协议,简单来说,就是我们常见的门牌号,它就是提供门牌号的. 而TCP呢,则是检查各个门牌之间交流与通信的确认的,具体来说,就是检查各个IP之间的通信状态的协议. |
| -- 作者:我最简单 -- 发布时间:2004/12/15 15:52:21 -- 我会在以后的贴子里继续解释我将要写的内容 如果有人对这方面感兴趣的话,可以联系我QQ, |
| -- 作者:我最简单 -- 发布时间:2004/12/17 11:13:04 -- 没人看??? 郁闷ing... 不写了 沉了算了 |
| -- 作者:木材 -- 发布时间:2004/12/23 22:00:16 -- Cracker和Hacker是不同的…… |
| -- 作者:我最简单 -- 发布时间:2004/12/24 10:13:01 -- 以下是引用木材在2004-12-23 22:00:16的发言:
Cracker和Hacker是不同的……
我是想把Hacker工具用Java语言描述出来,哎~~没人看...................... 这个论坛讨论的层次太低了 做版主真没劲,我还是看我的 thinking in java算了 |
| -- 作者:八神 -- 发布时间:2004/12/24 12:18:51 -- 偶菜鸟的说。。没看见java的影子。只看见些通俗的名词解释。。 解释的不错,但对于一个有心望网络发展的人来说。。。需要靠这样的解释才能了解的话。。。能走多远 |
| -- 作者:我最简单 -- 发布时间:2004/12/24 15:33:12 -- 以下是引用八神在2004-12-24 12:18:51的发言:
偶菜鸟的说。。没看见java的影子。只看见些通俗的名词解释。。 解释的不错,但对于一个有心望网络发展的人来说。。。需要靠这样的解释才能了解的话。。。能走多远 我已经很耐心的讲解了 因为这些是最基本的东西,不了解的话根本不会懂得后边的东西 哎~ |
| -- 作者:情受 -- 发布时间:2004/12/24 17:06:24 -- 以下是引用我最简单在2004-12-24 10:13:01的发言:
我是想把Hacker工具用Java语言描述出来,哎~~没人看...................... 这个论坛讨论的层次太低了 做版主真没劲,我还是看我的 thinking in java算了 我早就在留言帖里面表示出对这个版块的无奈了
哎~~~~~~~~~~~~~~~
|
| -- 作者:八神 -- 发布时间:2004/12/25 11:42:10 -- 以下是引用我最简单在2004-12-24 15:33:12的发言:
我已经很耐心的讲解了 因为这些是最基本的东西,不了解的话根本不会懂得后边的东西 哎~
这些最基本的。。任何一本网络编程的书都会涉及到。。。 在非专业论坛里技术帖没什么用的,要真正需要交流就去水木咯,那里绝对让你吃的饱 |
| -- 作者:谢晴 -- 发布时间:2004/12/26 17:39:40 -- 那放单车气的人。。。嘿嘿~~不用说,肯定就是hacker了, 。。。。。。。。。。。。。那叫hanker??? |