• 6645阅读
  • 123回复

【长篇小说连载】我是一个黑客 [复制链接]

上一主题 下一主题
离线hjg8423
发帖
227
金钱
0
91币
0
信誉
0
资产
0 IST
在线时间
11 小时
注册时间
2008-02-25
最后登录
2008-05-09
只看该作者 120楼 发表于: 2008-03-25 21:11:41
然后飞快的关掉QQ。
  点开一首水木的墓志铭,开始发呆。。。。。。
 
  我有点想家了。

演习 6

  不知不觉中,我到部队已经有20天了吧。具体多少时间,我似乎没有在意。
   最近几天,太过紧张,太过兴奋了。调试程序太紧张,最近获得对方指挥系统的信息,让我又太过兴奋了。
   我和老张都比较喜欢汇编级别的调试。其实现在把一个程序反编译成相应语言的工具也不少。大部分服务程序都是c写的。windows下的一些小程序,甚至不少是VB写的。很多程序从源程序去分析一般都是找不到逻辑上的漏洞的。因为这个漏洞在测试阶段大部分都被检查出来了。
   但是如果你把他直接反成汇编指令,有些逻辑上的没有的问题,因为内存的分配,函数自己设计的bug等等问题杂在一起。漏洞就出现了。
离线hjg8423
发帖
227
金钱
0
91币
0
信誉
0
资产
0 IST
在线时间
11 小时
注册时间
2008-02-25
最后登录
2008-05-09
只看该作者 121楼 发表于: 2008-03-25 21:12:13
调试程序真的是苦差事。现在新一辈的同行们,能吃这个苦的人确实不多了。
   你看网上那些研究调试和汇编的网站的人气,你就明白了。我以前喜欢的几个站点到现在都基本转行做其他的了。
   这次到部队,我真的不后悔。我认识了一个强人,老张。老张是个真正的黑客。他有着无比的耐力和扎实的功底。但是,我从来没有听到老张在我面前夸耀他曾经黑过什么网站。真的,一次都没有。老张矮矮的,胖胖的,戴深度近视眼镜。走在街上,你绝对不会注意到他。但是,他就是一个真正的黑客。
   黑客从一开始产生,就不是代表破坏,他代表的是高超的技术。现在那些以攻击别人网站,破坏别人的数据为乐的人,他们不是真正的黑客。
   老张扎实的汇编功底,和对windows系统的高超的调试能力,让我感到佩服。尽管,我在老张心中的地位可能也是很高的。
   其实,老张还有一点让我最是佩服的就是他那种骨子里面透露出来的那种计算机工作者的气质。
   对,就是气质。那种同行人,即使不说话都能感受到的那种大家的气质!
   我一直认为,专业计算机人的那种气质绝对不是一个非计算机专业演员能够表演出来的。这也是现在的表现计算机工作者那些影视作品无法另人满意的一个重要原因。
   看过一部连续剧叫《一网情深》是陆帅哥的主演,至于里面人家网线都没有插,就靠一个email地址,就输入密码登陆,然后3次就成功获得密码,然后发现不能连接,最后结论是别人没有开机!这些就不说了。就是论气质,陆帅哥也不像是个计算机工作者。真的不像,那种气质装不出来的。 
   老张现在非常悠闲,不过即使他休闲的时候,仍然让我们觉得他在认真的做事情。
   他在继续研究红帽子9.0的系统漏洞。
   现在我们篮军在演习中取得了绝对的优势,因为我们获得的情报,基本红军就处于挨打地位。这是刘队说的。他脸上笑容很灿烂。
   我还在继续扫描对方的服务器。同时我重点的监控我方的服务器。我可不想要我们的服务器被对方渗入。一切正常,任何东西,不可能出现奇迹。奇迹一般出现在影视作品中。生活就是生活,我们的服务器只是开了80,其他我们基于包过滤检查ip,有人24小时值守,对方没有突破的可能。
   我估计红军这两天的日子不好过,他们肯定在拼命的检查他们的情报如何泄漏出去的。我相信,他们对抗分队这几天可能在拼命检查,我们是否渗入。
   呵呵,别忙了,相信自己吧,我们不是神仙,我们没有渗入你们的服务器。正如你们无法渗入我们的服务器一样。
   我们只是搭上了你们下属指挥部的便车而已。
   我想他们知道我们不知道那些ip,所以思维根本就没有往这个方向想。一旦思维发生偏差,即使我们看来简单的东西,我想也能让他们感到不可思义。
    时间就这样过去,离开演习结束的时间剩下了两天了!
   我们小组的人都感到高兴,终于可以离开这个屋子里面,这么多天,我们跟关禁闭差不多,幸好我们有电脑。对我们这些电脑fans来说,有电脑有网络就足够了。
    刘队又开了个会。这次开会比上次气氛自然不同。因为我们完全是胜利在握了。
    气氛很轻松,刘队布置了最后两天的部署。
   最后的任务是让对方拒绝服务!因为,演习基本结束了。他们的情报基本没什么用了,为了证明我们对抗分队的实力,我们让对方的服务器不能正常工作来结束我们的演习,同时也是展示我们的实力,让上级知道我们的成果!
   对于是否攻击我们渗入的下属指挥部的问题,刘队犹豫了一下。
   最后决定不对我们渗入的计算机进行攻击。而且还要在最后的时候彻底清除我们留下的后门。尽量不要留下任何痕迹。
   我想刘队长可能是想保留一点秘密,作为下次对抗的法宝。
   网络这个东西,其实并不复杂,但是如果你把谜底告诉别人,下次你就没什么窍门了。到时候可能一点办法也没有!
   凭心而论,如果他们的下属指挥部的稍稍加强监视,我们确实没有办法获得对方的情报,更不可能渗入对方的计算机。基本上,大家都没有办法。
   黑客就是这样,在你攻入之前,谁也不敢保证一定能成功。“苍蝇不盯无缝的蛋"用来形容黑客和网站的关系,真是太贴切了。尽管真正的黑客不是苍蝇。呵呵。
   我现在在考虑如何直接给对方的服务器发起拒绝服务攻击。如果通过我们攻克的机器坐跳板,不要说拒绝服务,就是渗入都有可能。但是这样的势必会给对方留下痕迹,对方不是傻子,他们肯定会发现来自他们自己ip的攻击记录,这样不是暴露了我们的手段吗?刘队要我们不要暴露,显然这样是行不通的。
   我们现在即使使用老张发现的红帽子9的内核溢出漏洞,和我发现的apache的溢出漏洞。我们也无法直接实现攻击。因为对方已经搞了包过滤,很可能安装的是的一个防火墙。
   因为对方对我们的ip包直接进行了过滤。更本就不响应我们的数据,所以溢出当然也无从谈起。
   呵呵,没关系。要拒绝服务我的办法多的是。
   首先,我使用tracert命令查看到了我们的目标对方服务器所在的路由器的地址。由于我们都是一个区域的,所以,经过的节点不是很多。
   直接攻击路由器,只要他的路由器不工作了。呵呵他的服务器和外面也就断了。虽然没有拒绝服务,但是对其他人来说,效果也是一样。只是,那个路由器转发的所有机器都不能上网,打击面太光,是下策。不到万不得以,我不想使用这招。
   在我们国内的网络中,很多人不知道,其实路由器是个安全的大隐患。由于现在的那些喜欢搞破坏的“假黑客”们大部分网络知识并不深厚,还有他们一般的人都无法接触到路由器,所以,对路由器的了解几乎等于0,当然更谈不到攻击。网上的攻击教程能用的几乎都是windows下的攻击,所以你可以理解原因了。因为windows在我们国家到处都是,从这一点来说,说windows不安全,好像也不太公平,树大招风的道理,我想大家应该都懂。  路由器里面其实也有固化的一个操作系统,也是一个软件,他的设计水平,说句实话,比起windows来说,都要简陋的多。他的设计人员的水平,比起其他操作系统的设计人员来说,差距也是非常明显的。
   由于他功能单一,不考虑兼容性和易用性等,核心固化,一般管理员不允许远程登陆,加上了解路由器的人少的很,所以他的安全问题还没有什么表现出来。有时候偶尔出现死机状态,管理员一般reboot他后,也就ok了。
   也正因为这样,即使很多路由器的管理员除了熟悉那些命令外,其实也搞不清楚他的工作原理。因为路由器通常都是厂家负责维护的。
离线hjg8423
发帖
227
金钱
0
91币
0
信誉
0
资产
0 IST
在线时间
11 小时
注册时间
2008-02-25
最后登录
2008-05-09
只看该作者 122楼 发表于: 2008-03-25 21:12:39
连unix都漏洞不少,何况路由器的操作系统?所以路由器的漏洞其实真的不少。当然路由器一般是无法渗入的。因为,你无法远程登陆,一般管理员都不会开的。但是让路由器拒绝服务的漏洞真是不少。而且,我们国内的管理员有个毛病,他们往往对操作系统的补丁比较有意识来补,但是对路由器的OS的补丁,很多管理员更本都没有管。
   所以,对这样的路由器让他拒绝服务真的可能性非常大。
   而且一般你攻击过后,管理员一般会认为是的一般性死机,大部分都是reboot了事。根本不会去找原因,更不会怀疑是有人攻击。
   我曾经用过一个某通公司的网络,他们的路由器经常死掉。后来我发现他们的路由器有拒绝服务漏洞,很可能有人攻击造成的。但是每次客户打电话,他们的管理员都是认为可能不稳定造成的。到现在,那个网络还经常断调,每次都是他们的管理员reboot路由器解决问题。
   不过使用路由器攻击,不一定能成功,而且不是最佳方式,所以我好要继续想办法!
   也许是的受到刚才思维的影响,我开始扫我们对手的服务器所在子网的其他ip,我希望自己能在那个服务器所在的其他子网找到一个机器,攻击他,然后让自己和服务器成为一个子网,这样攻击的可能性将大很多,比如arp欺骗攻击对基于交换的网络效果非常明显,现在几乎还没什么好的解决方法。呵呵。
   打定注意,我开始扫描,呵呵,这个子网明显可能是的军队的机器,防护都比较严格。基本没有扫到非常简单的漏洞。不过大部分都是2000机器,而且开的端口不少,这个给我了希望。呵呵。
   135和139端口几乎每个机器都开了的,但是这两个端口,搞拒绝服务还可以,想渗入就不行了。
   必须要另外找其他途径。
    终于我在一台机器上找到一个1433端口,呵呵,如果没有猜错的话,应该是ms sql server。哈哈,这个东西有执行本地命令漏洞。
   呵呵,如果密码被我破译的话,他就死定了。。。。。。
   后记:我看了看今天自己写的东西,越来越觉得不像小说了。完全是一篇黑客教程。哎,我真的非常遗憾。由于考虑到网友们提出的很多观点,我现在几乎就是在讲技术问题了。
   这不是我想要的。以后技术的东西我要渐渐淡化,我的目的是让稍有计算机知识的人能看懂这篇小说,能喜欢这篇小说。
演习 7

  当我看到那个1433端口的时候,我心中有点信心了。
   说句实话,现在的系统和服务器软件越来越成熟,漏洞越来越少,特别是WWW服务器,可以说如果用一个好的软件,安全性是非常好的。我相信有一天,黑客会越来越少。
   虽然不至于灭亡,但是也像凶猛的老虎一样,会越来越少,因为在大部分计算机工作者的努力下,软件会越来越成熟,黑客的空间会越来越小。
   尽管,软件界有不存在绝对正确的程序的观点,但是我还是承认,现在可以利用的空间真是越来越少了。
   但是随着数据库系统在网络中的运用,数据库的攻击逐渐成为黑客人攻击的新目标。
   说句实话,我现在也无法理解网上居然这么多人用MS的服务器软件?
   如果说做桌面,我始终认为ms是NO.1。尽管,MAC很优秀,但是从通用这个角度,还是MS更厉害。市场的选择绝对不是乱来的。
   但是如果说做服务器,选择的东西太多,无论怎么说,MS都是 NO.eleven.呵呵,排名最后的。
   说操作系统,便宜甚至免费,稳定,漏洞少的like unix系统多了去了。
   论服务器软件,世界一些爱好者自己的apache project,涌现了如此多的好的东西。还免费,为什么不用?
   论数据库软件,有钱你就用oracle,没钱就用postgresql,小型就用mysql。比什么不好,为什么用ms sql ?
   MS sql的功能强大,简单易用。但是,这种强大,隐藏了太多的漏洞。而且是执行本地命令的漏洞,这个漏洞对一个系统来说是致命的!
   很少大型的商用数据库用ms sql的。
   对oracle我是服气的,我对许多oracle数据库进行过测试,但是我失败了。
  
   一个网络管理员的知识必须是全面的。很多情况就是搞数据库的不懂网络安全,懂网络安全又不懂数据库。所以,漏洞就出现了。
   ms sql就是加了补丁也是一样的没用。呵呵,我测试过,稍稍改一些程序,照样攻入!
  
   “小王,过来看”老张喊我。
   我过去一看,呵呵,老张和我刚才攻击成功了98,思维都是和我一样的。他也在扫那个网段的机器。
   他也居然找到我盯着的那太有mssql的机器。
   “我也在盯这台机器”我淡淡的说。老张调试程序的时候像个孩子,嘴里还在哼歌曲。不过,基本左的让我没听出来是什么曲子。
   “这个家伙这个端口打开着,我们破译他的密码看看如何?我觉得他的密码不可能很长。“。老张说。
   “这个办法笨是笨,如果对方没有加安全策略的话,成功的可能性比较大”。
   “一台机器可能不行,我们多搞几台机器同时来,如何?”呵呵,反正这是公家的机器,不用白不用。呵呵。
   “怎么,你想搞个集群?”老张笑着看我。
   “呵呵,我们来试一下,死马当活马医。”我蛮有兴致的。
   “好,反正没事情”老张也有兴趣。
   搞计算,linux系统比windows好的多。我们把我们的笔记本都安装了一个最简单的linux。这样,我们就有3台机器,加上那台服务器。
   然后在网上去找了个mosix,这个搞分布运算不错,他可以进程迁移。
   让我们把一切搞停当的时候,都晚上12点了。
   开了我们的多线程sql 密码测试程序,然后就睡觉去了。我们一共开了上千个线程,基本三台机器都在满负荷运装了。

   没有想到,没有想到,一大早被老张喊醒。
   我懵懵懂懂睁开眼睛:”怎么拉?“
   老张的脸都笑烂了,呵呵,我看到一张灿烂的脸在我眼前晃,真不敢相信是老张的脸。呵呵。
   “密码出来了,密码出来了”。
   “不会这么快吧,呵呵,你骗我”
   “真的,真的,出来了,你猜密码是什么?”老张继续笑。
   没看到老张这么开心的。
   我赶紧冲到机器上看,果然我们的集群软件里面进程数已经恢复正常。也就是没有额外的进程负荷了。
   显然密码测试已经结束,结束的条件当然是的探测到了正确的密码。
   我熟练的敲出查密码的命令,密码居然是的123321!我晕,难怪老张笑的这么欢。
   “我靠!”来了句,然后也笑起来!
   这个机器的主人看来不知道他这个密码多么的危险。
   大家不要笑,如果不是网上很多教程千叮嘱,万叮嘱,很多人密码都不会设!这位还知道设置个密码。
   可惜他这个密码太过简单。
   “可惜我的集群”我心里居然没有获得密码的喜悦,这是奇怪。难道真是太容易获得的东西,就觉得不珍贵?
   管他的,目的达到了就行了。
   下面的工作就简单了。
  
   使用这个sa帐号登陆对方的sql serve,然后执行本地命令。
   算了,上传程序太麻烦了。
   我干脆就开了对方的telnet。然后给自己建了个隐蔽的帐号,加入administrators组。
   把telnet的NTLM认证方式改为0。ok,一切顺利。
   连接上去之后,执行本地命令容易多了。看了看,上面的文件,凌乱不堪。没看到有用的资料。没关系,只要能进入我们目标的子网。我们攻击成功的可能性就要好多了。
   退出来,我和老张商量如何进行攻击。演习就要结束了。
   “看来渗入对方服务器是的没门了”老张在我们攻克的机器上用sniffer监视了好久。
   “呵呵,对呀,对方的服务器防的太死,他们基本就有没有和外界主动通讯”。
   “搞拒绝服务,怎么样?你准备用什么方法?”
   “要么用arp,要么直接攻击路由器。”我说。
   “呵呵,够狠的。”老张看来也想到了。
  
   “刘队,可以开始攻击了吗?”老张大喊。
   大家都围过来来了。
   “当然可以了,演习今天就结束了。你找到了方法了吗?”
   老张把我们想法给大家说了一下,大家都没意见。
   刘队也眼睛放光。
   “好,就这样,开始”刘队和大家都围着我。
   我立刻在我们攻克的那太计算机上启动了arp欺骗攻击程序。一会儿,对方的服务器就出现了脱网的现象。
   这个方法在局域网里面非常有效果。对于集线器的网络,成功率几乎是100%。对于交换机环境,管理员如果设置不当的话,照样有效果。
   其实原理很简单,因为局域网里面任何协议的通讯其实都是基于网卡物理地址的。只需要在服务器确认ip和物理地址的对应关系的时候,发出一些干扰和错误信息,让服务器或者交换机判断失误,效果就达到了。
   我想在设计当初通讯的时候,设计人员做梦都没有想到这个可以拿来搞破坏!
   其实网络满脆弱的。现在的人对网络研究的越来越深,很多设计都没考虑到的问题现在都暴露出来了。有时候还真的会出现很难解决的尴尬的局面。
   其他哥们不停的测试着对方的服务器,一直都是time out。无法连接上了。对方的服务器出现了假脱网的现象。
   这种脱网他们从自己的服务器上是无法找到原因的。
   呵呵,他们死定了。
   他们哪里想的到其实我们的攻击计算机和他们服务器在一个子网?
  
   没什么戏剧性变换,换了我们,我们一样没有办法。他们唯一的失误就是让我们获得了他们几个ip。我想他们也不是傻子,他们肯定也是对我们的子网进行过扫描,大家都用的是的民用网络。也许我们运气比较好,还是我们这个子网的其他用户没有开机还是防护的比较好,反正对方没有渗入我们的子网。他们渗入的话也可以搞arp攻击。但是直到最后,我们的服务器仍然通讯正常。
   显然,他们没有渗入我们的子网。否则,我们面对arp攻击,一样很难在短时间有好的对策。
   最后的胜利属于我们,蓝军。
   本来想对那个路由器进行攻击的,但是想想回牵连到很多无辜的人,我最后放弃了。
   平生最讨厌的事情之一就是正在上网的时候,网络突然断掉。我想别人也不会喜欢这样的。
  
   刘队从通讯室出来的时候,脸上洋溢着笑。对我老张的眼神充满了赞赏。

   晚上开拔回军区的时候,气氛完全不一样。
   还是那辆迷彩EVICO,但是窗户大开。警通连的士兵们也没有严正以待。还给我们开开玩笑。我们几个“民兵”从开始的拘束到现在已经获得很熟了。用他们的话说,已经有了“革命的友谊”。尤其是我和老张。简直成了铁哥们。
   开始还觉得老张瞒内向的。但是遇到同行,老张绝对可以用外向来形容。
   老张笑起来声音很大,而且没有顾忌。我第一次觉得,老张很有“童心”的。
   我不知道为什么想起这个词,但是老张给我的感觉就是这样。心无城府,技术是他生命中的全部。
   我喜欢这样的人,现在这样的人不多了。到处看到都是溜须拍马,不学无术的嘴脸。像老张这样的人,也许不得社会喜欢,但是我真的敬佩这样的人,尽管我做不到他这样。
   我真的敬佩老张这样的人,这是真心话。
  
   军区院子里面到处都是披挂整齐的士兵和军车。但是我们明显感到空气中洋溢的喜悦的气氛。
   和刚刚出来的时候,那种紧张的气氛完全不一样,尽管车还是那些车,人还是那些人,地方还是那个地方。但是和我们离开的时候,恍若隔世。
   演习取得大的胜利,能不高兴吗?
  
   有谁知道,这里面有我们信息对抗分队的一部分功劳?
   我心里暗暗的想,看着士兵纯真的笑脸,我心里涌起一种自豪。
  
   庆功宴是少不了的。
   军区食堂的菜在大锅菜里面绝对算极品了。反正我觉得比上大学的时候食堂的东西要好吃百倍,也许是心情太好?
   那些场面上的话,我觉得无聊。从头到尾,我脸上都堆着傻笑,引来一批一批敬酒的人。但是我一律可乐伺候。
   刘队看来酒量也不高,但是没有办法,他的目标太大,我们离开的时候,刘队基本就是默默无语阶段了。
  
   晚上房间里面,我和老张都没有说话,我们打开那台跟随我们20多天的军用笔记本慢慢的用着,轻柔的就像抚摸它的脸。
   我找到一首歌曲,是首英文歌曲,听的我想掉泪。
   名字叫sailing。
   i am sailing,i am sailing home again cross the sea,i am sailing stormy water,to be with you,to be free.
   i am flying,i am flying like a bird across the sky,to be with you,to be free....................
   ....................
   我听到了什么,我听到了一种悲壮的勇气,一种不屈的精神,这也是黑客的精神。
  
   那天晚上,不知道什么时候睡着的。梦中我看到自己在海上航行。。。
离线bats519
发帖
23902
金钱
1057
91币
1
信誉
0
资产
0 IST
在线时间
859 小时
注册时间
2007-12-12
最后登录
2016-01-05
只看该作者 123楼 发表于: 2008-03-25 21:51:18
路过...
快速回复
限100 字节
 
上一个 下一个