#97 Ubuntu 相关

今天突然想到了在linux下用wireshark对电信账号进行抓包。

于是果断掏出柜子里放了很久的电脑。

以前安装ubuntu挺好的,今天试了好几个小时发现都装不到电脑里面,无奈之下格掉了整个硬盘,从U盘进winPE然后用iso的那个软件

制作u盘启动(直接搞死活不行)。

装好了ubuntu后又遇到了很多问题:

问题:

  1. 无法从终端使用命令su切换到root权限

解决办法:

1
2
3
sudo passwd
[密码]
[密码]
  1. 在Ubuntu 里面安装了wireshark 发现直接在普通用户下运行wireshark。不能启用抓包。会提示:
1
ubuntu/wireshark: There are no interfaces on which a capture can be done.

然后郁闷了很久,就想到会不会是权限不够,于是在终端里面:

1
sudo wireshark

果然可以进行抓包了,但是TNND还是有报错:

1
Lua: Error during loading: [string "/usr/share/wireshark/init.lua"]:45: dofile has been disabled

然后非常的不爽。

然后跟踪这个路径找到init.lua这个文件。

1
vim /usr/share/wireshark/init.lua

在倒数第二行把

1
dofile(DATA_DIR.."console.lua")

注释掉。

  1. vim的基本使用(话说上次从lellansin那里看了一点,今天用的时候又忘了)

再写一下:

安装vim:

1
sudo apt-get install vim

安装完毕后跟踪路径找到init.lua这个文件。

1
vim /usr/share/wireshark/init.lua

shift+G快速到文末

按i启用编辑

按ESC退出编辑

输入

1
2
3
4
5
:w   //保存
:q //退出
:w! //强制保存
:q! //强制退出
:wq! //强制保存后离开

上面的命令发现还是保存不了,发现原来进入vim的方式不对,需要先在终端中使用root权限,才可修改该路径下的文件.

更多使用在:lellansin 的文章

如果我的文章对你起到了帮助,你可以选择金额不限的捐助,帮助我写出更多的文章。