破解Ubuntu及安装配置WireShark

本文发布时间: 2019-Mar-21
实验室的学姐出国了,我兴冲冲地跑过去霸占了她的工位,也许这里就是未来我好几年生存的环境,悲催。最近又要开始进行编码测试了,摆在眼前的问题是电脑太少了,正好学姐留下了她唯一的“遗产”—–设了密码的电脑,我决定好好利用她的电脑;但是管理老师说先不要对电脑重装,而项目又近在眼前,只得破解这台电脑的密码了。小学期的时候,看过鹏神秀过一段,既然方法可行,我也信心满满。本文主要做几件工作,第一,通过Grub破解Ubuntu密码进入系统;第二,对Ubuntu做一些必要性的设置,如更新源等;第三,安装配置Wireshark。一:破解Ubuntu也许你听过Grub这个东西,是GRand Unified Bootloader的简写,可以引导机子在多个系统中进行启动,这台机子正是Win7和Ubuntu双系统通过Grub引导。首先我们启动电脑,在选择操作系统的时候,我们有两种选择,一是选择正常的Ubuntu模式,另一种选择Ubuntu的Recovery Mode;其实两种选择的处理方法极其类似,我们就随便选择一种。通过上下按钮我们高亮选中“Ubuntu,with Linux 3.2.0-23-generic-pae”选项,按“e”键进入编辑状态。我们找到有如下字段的那一行://ro: 文件系统的是read only的,我们改成rw,即可读写的;//quiet: 在启动的时候不输出提示信息,是一个可选的选项,删与不删全看个人喜好//splash: 是把文字信息转换为图形进度条的选项,也是可选的//vt_handoff: 我也不知道是干什么的,总之我把它删了,改成了singlero quiet splash $vt_handoff也就是说最后这一字段变为:rw single按下Ctrl+X启动单用户模式。这下进入你熟悉的命令行界面,而且还是root权限的,你便可以修改任意密码了,通过passwd XXX命令来实现(XXX是某用户名),不赘述。当然,如果你想人道主义一些,自己增加一个用户,然后通过自己设置的用户登录进行操作也是可以的,但是稍微麻烦一些,代码如下,我就是这么做的:/*新建用户cpt,并设置密码*/useradd cptpasswd cpt/*创建cpt的用户目录,并修改权限*/cd /homemkdir cptchmod -R 777 cpt/*使cpt用户能够使用sudo,在该文件下添加:cpt ALL=(ALL) ALL*/vim /etc/sudoers按下Ctrl+Alt+Delete重启用你新用户进入Ubuntu系统,当然你也不用担心把Grub修改回来,因为你的修改有效期只有一次,现在它已经还原了。二:配置Ubuntu.说到底是别人的电脑,还需要做一些个人的设置。首先就是要设置可用的更新源。通过cat /etc/issue获知此系统的版本,到这里找到特定版本的更新源,复制。通过sudo gedit /etc/apt/sources.list把新源覆盖旧源即可。然后再执行以下操作,更新一下系统并安装中文输入法。/*更新*/sudo apt-get updatesudo apt-get upgrade/*中文输入法安装*/sudo apt-get install scimsudo apt-get install scim-chinese三:安装配置WireShark总算轮到正事了,既然项目主要部分是关于网络包的获取和测试的,那么WireShark这款软件是必不可少的!很多人在安装的时候会遇到No interface的错误提示,其实是因为运行的时候wireshark的权限不够,我们赋予它root权限即可,方法很多,博主用的比较简单的一个。sudo apt-get install wireshark/*确定wireshark的位置,并赋予root权限*/which wiresharksudo chmod u+s /usr/bin/wiresharksudo chmod u+s /usr/bin/dumpcap最后:大功告成,又是一段新任务了。


(以上内容不代表本站观点。)
---------------------------------
本网站以及域名有仲裁协议。
本網站以及域名有仲裁協議。

2024-Mar-04 02:08pm
栏目列表