fix update flash plugin on kali rolling

author:@kerker

0x00设置软件源

root@kali:~# vim /etc/apt/sources.list

建议把官方源注释掉,粘贴以下内容的其中一个,中科大的比较快。

#中科大kali源
deb http://mirrors.ustc.edu.cn/kali sana main non-free contrib
deb http://mirrors.ustc.edu.cn/kali-security/ sana/updates main contrib non-free
deb-src http://mirrors.ustc.edu.cn/kali-security/ sana/updates main contrib non-free
#阿里云kali源
deb http://mirrors.aliyun.com/kali sana main non-free contrib
deb http://mirrors.aliyun.com/kali-security/ sana/updates main contrib non-free
deb-src http://mirrors.aliyun.com/kali-security/ sana/updates main contrib non-free

!注意kali 1.0的源和2.0的不一样,后者的源应有sana字样,第一次就是不知道,以为可以通用,然后就没有然后了。

root@kali:~#apt-get update    更新软件列表
root@kali:~#apt-get upgrade 应用软件列表更新
root@kali:~#apt-get dist-upgrade 大版本更新

以后每次安装软件,注意update一下列表,保证所有软件都是最新的。

0x01安装Flash Player

下载页面:https://get.adobe.com/cn/flashplayer/

左边第一栏,选择“.tar.gz使用于其他linux”,右边选择“立即下载”,下载好了后,解压出来。

在readme.txt写有安装的办法:

1.将libflashplayer.so 复制到浏览器目录,这是flashplayer的库文件:

example:cp libflashlayer.so <BrowserPluginsLocation>
root@kali:~#cp libflashplayer.so /usr/lib/mozilla/plugins/

~~root@kali:~#cp libflashplayer.so /usr/lib/iceweasel/ ~~

测试:更新flash player plugin只需要放到上述目录即可

诶 怎么又更新这个垃圾flash了

2.将flash player本地配置文件复制到/usr目录:

root@kali:~#sudo cp -r usr/* /usr

0x02安装java

下载页面 http://java.sun.com/javase/downloads/index.jsp

点击下载 跳转到新页面 注意点击accept License Agreement 你不接受的话 直接点下载 网页也会提示你

我是64位系统 选择linux x64的tar.gz包目前版本是8u65(15/10/26) jdk-8u65-linux-x64.tar.gz然后save files

注意!下面的命令!不要照抄我的!你自己看你下载的包的名字

解包拷贝

root@kali:~/Downloads# tar zxvf jdk-8u65-linux-x64.tar.gz
root@kali:~/Downloads# mv jdk1.8.0_65 /opt
root@kali:~/Downloads# cd /opt/jdk1.8.0_65/

安装注册

root@kali:/opt/jdk1.8.0_65# update-alternatives --install /usr/bin/java java /opt/jdk1.8.0_65/bin/java 1

root@kali:/opt/jdk1.8.0_65# update-alternatives --install /usr/bin/javac javac /opt/jdk1.8.0_65/bin/javac 1

root@kali:/opt/jdk1.8.0_65# update-alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so mozilla-javaplugin.so /opt/jdk1.8.0_65/jre/lib/amd64/libnpjp2.so 1

默认设置

root@kali:/opt/jdk1.8.0_65# update-alternatives --set java /opt/jdk1.8.0_65/bin/java

root@kali:/opt/jdk1.8.0_65# update-alternatives --set javac /opt/jdk1.8.0_65/bin/javac

root@kali:/opt/jdk1.8.0_65# update-alternatives --set mozilla-javaplugin.so /opt/jdk1.8.0_65/jre/lib/amd64/libnpjp2.so

验证

root@kali:/opt/jdk1.8.0_65# java -version
java version "1.8.0_65"
Java(TM) SE Runtime Environment (build 1.8.0_65-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.65-b01, mixed mode)

java网页验证,需要重启浏览器

http://www.java.com/en/download/installed.jsp

提示需要浏览器允许java,点是。

祝贺您!

您已安装了推荐的 Java 版本。 (Version 8 Update 65).

0x03设置按键

笔记本的话,建议勾选 设置-鼠标和触摸板 ,最下面一排 轻触表示点击。

设置-键盘-快捷键-自定义快捷键 右栏左下角的+号 添加

比如我习惯了windows下的win+R出现运行/命令行

名称随便填 命令填gnome-terminal (kali默认的桌面环境是gnome) 快捷键 设置成super+r

还有一个 系统监视器 类似windows下的任务管理器 里面能看到所有的进程 包括他自己 gnome-system-monitor

同样 添加 命令填写gnome-system-monitor 快捷键就自己设置啦~

0x04输入法

虽然我英文还是不错 我也不用qq啥的了吧 但是出了问题要百度还是得用中文啊

我用的是fcitx 小企鹅输入法

root@kali:~#apt-get install fcitx fcitx-pinyin fcitx-module-cloudpinyin fcitx-googlepinyin

关键的 步骤 设置-区域和语言-格式 一栏目 改为 中文(汉语)

下载输入法配置工具

root@kali:~#apt-get install im-config

好像现在的kali版本都自带了im-config

im-config打开设置下 选择fcitx

你会看到

小企鹅输入法(Fcitx)
* 必需组件:fcitx
* 输入特定语言所需的组件:
* 简体中文拼音:fcitx-sunpinyin 或 fcitx-googlepinyin 或 fcitx-pinyin
* 简体中文五笔:fcitx-table-wubi 或 fcitx-table-wbpy
* 繁体中文:fcitx-table-cangjie
* 通用的输入法码表: fcitx-table* 套件

你要确认你要用那一项需要的组件都安装好了

查看系统的所有应用程序 找到fcitx配置 打开他

终端里可以用 fcitx-config-gtk3 打开

看一下 里面有没有 汉语(中国)类的输入法

如果没有 点下面的加号 添加

注意取消 仅显示当前语言 (only show current language) 选项 !!!

否则 如果你的系统语言是英文 将不会显示汉语的输入法

然后在上面的小小框中找到你安装的组建 如 googlepinyin 选中添加即可

live persistence 树莓派

亲测有效

如果还不行,终端下打开im-config设置一下,

或者修改im-config的配置文件

root@kali:~# vi /etc/default/im-config

将IM_CONFIG-DEFAULT_MODE修改fcitx

0x05浏览器(Iceweasel)

同步不用翻墙 这还不够吗

相关链接:

知乎-你放弃 Chrome 而选择 Firefox 的原因是什么?

知乎-Firebug 和 Chrome 自带的开发人员工具相比起来有哪些优缺点?

小技能-流媒体的检测

可以用于批量查看页面内的图片 等等

使用:菜单 Tools - Page info(Ctrl+i) -Media 这里意外发现选中地址栏的url的快捷键是ctrl+l

小技能-复制表格

使用:按住ctrl+鼠标左键 即可选中 演示视频

小技能-标签组 (Tab Groups)

保存所有标签为一个分组,下一次打开还可以恢复出来。

使用:标签那列右边的下三角按钮 快捷键 Ctrl+Shift+E

搜索引擎设置

preferences-search-Add more search engines(url:about:preferences#search)

这里有很多搜索引擎 甚至还有京东 2333 找到百度添加即可 哎不像chrome 在地址栏右键就能修改

一些插件

flashgot 可直接调用外部下载工具

Autoproxy 撞墙

cookie importer, cookie manager+ 导入cookie,管理cookie

Download YouTube Video as MP4

Firebug 开发者工具 自带修改cookie

Flagfox 在地址栏末端显示国旗(国家)

HackBar

hashr 计算hash值 我感觉用不上

Live HTTP headers 修改headers 其实用Tamper Data改包也是一样的

Tamper Data

UserAgnet Switcher 可以在设置import更多的UA

poster 改包

superstart 一个美化

Tab Tree (Tree Style Tab )

SQL Inject ME 和XSS ME 不能搜索出来 点击右边下载 SQL Inject ME 和 XSS ME下载好后 重启下浏览器 在页面右键使用

0x06虚拟机

kali下可以使用VirtualBox,vm本来在win就是收费的,所以不考虑了。

下载页面:https://www.virtualbox.org/wiki/Linux_Downloads

目前最新版本 5.0.8

Debian 8 ("Jessie") i386 | AMD64

官方建议ubuntu/debian 用户最好安装dkms软件包,这样能让virtualbox基于linux更好运行

root@kali:~#apt-get install dkms

后来才发现也可以直接

root@kali:~# apt-get install virtualbox

啊。。。但是版本和官方下载的不一样。

0x07字典

stardict

词库下载 http://abloz.com/huzheng/stardict-dic/zh_CN/

解压词库到字典目录

root@kali:~# tar jxf  stardict-gaojihanyudacidian_fix-2.4.2.tar.bz2   -C /usr/share/stardict/dic

还可以在 优化工具 里,将stardict设置为开机启动。

0x08娱乐

视频播放器smplayer

因为我用系统自带的视频播放器看炮姐,感觉音频和视频有点对不上,可能是解码有问题

smplayer有个问题 左键单击视频页面 不能播放/暂停 这对于用熟了windows下的播放器的人及其不便

在菜单栏-选项-首选项-键盘和鼠标-鼠标-左键单击 改为 播放/暂停 就好了

音乐播放器Clementine

游戏steam平台 见另一文。

0x09 office文档处理

为了打开office文件,linux下可以下载openoffice或者wps,我用的是wps。

下载地址:http://community.wps.cn/download/

0x10 RSS reader

我用的是Liferea ,界面还不错,比blam好多了。

apt-get install liferea

0x11其他软件

qbittorent bt

amule-emc 命令行的电驴 不好用

geany 一个IDE

meld 图形化文件差异比较

gdebi 图形化界面deb安装 (dpkg -i *.deb) kali2好像装不上

ttf-wqy-microhei 一种字体

kchmviewer 打开chm文件

freemind (类似mindmanager) 思维导图

mtr 路由追踪 (mtr 202.106.0.20 )也可以用自带的traceroute

filezilla ftp客户端

chromium

monodevelop mono-gmcs-y linux下开发.net环境

synaptic 新立德软件包管理工具

terminator 多窗口终端

ps:

1.无线网卡不能开启monitor(监听)模式

输入airodump-ng wlan0mon提示如下

ioctl(SIOCSIWMODE) failed: Device or resource busy

ARP linktype is set to 1 (Ethernet) – expected ARPHRD_IEEE80211,

ARPHRD_IEEE80211_FULL or ARPHRD_IEEE80211_PRISM instead. 

Make sure RFMON is enabled: run ‘airmon-ng start wlan0 <#>’ 

Sysfs injection support was not found either

输入 airmon-ng start wlan0 后,网卡模式依旧为managed 。

解决方法:

卸载网卡
ifconfig wlan0 down

手动开启监听模式

iwconfig wlan0 mode monitor

加载网卡

ifconfig wlan0 up

输入这三步就不必输入airmon-ng start wlan0了,直接使用airodump-ng wlan0 捕获无线数据。

参考文档:http://wenku.baidu.com/view/e2f7a0c44028915f804dc2d6

另一种解决方法

开启不了monitor

Networkmanager和系统服务冲突

解决方法:

service network-manager stop 停用

ifconfig看不到wlan需要启用一下

ifconfig wlan0 up

iw dev wlan0 interface add wlan0mon type monitor

wlan0mon Mode:monitor

ifconfig看不到wlan0mon

ifconfig wlan0mon up

from:安全牛kali linux课程 53课时

kali linux学习笔记之系统定制及优化(附:中文输入法设置)的更多相关文章

  1. Linux学习笔记06—系统用户及用户组的管理

    一.认识/etc/passwd和/etc/shadow 1./etc/passwd 由 ‘:’ 分割成7个字段,每个字段的具体含义是: 用户名 存放账号的口令:现在存放在/etc/shadow下,在这 ...

  2. Kali Linux学习笔记

    1. 重装grub 重装windows后MBR被覆盖导致linux无法启动,通过U盘进入live后执行以下命令: mount /dev/sda5 /mnt //此处是将linux系统根目录挂载到mnt ...

  3. linux学习笔记之系统标准:POSIX,ISO C...

    一.POSIX,ISO C,Single UNIX Specification的概念. 1,POSIX:Portable Operating System Interface.可移植操作系统接口.期望 ...

  4. kali linux学习笔记(四) : 网络端口大全介绍

    端口大全介绍 2端口:管理实用程序 3端口:压缩进程 5端口:远程作业登录 7端口:回显 9端口:丢弃 11端口:在线用户 13端口:时间 17端口:每日引用 18端口:消息发送协议 19端口:字符发 ...

  5. Linux学习笔记之系统中的分区和文件系统

    转自 http://blog.csdn.net/hanxuehen/article/details/8229472

  6. Linux学习笔记-Linux系统简介

    Linux学习笔记-Linux系统简介 UNIX与Linux发展史 UNIX是父亲,Linux是儿子. UNIX发行版本 操作系统 公司 硬件平台 AIX IBM PowerPC HP-UX HP P ...

  7. Linux学习笔记(七) 查询系统

    1.查看命令 (1)man 可以使用 man 命令名称 命令查看某个命令的详细用法,其显示的内容如下: NAME:命令名称 SYNOPSIS:语法 DESCRIPTION:说明 OPTIONS:选项 ...

  8. Linux 学习笔记 1 使用最小的系统,从分区安装系统开始

    我们常用的linux系统在安装过程中大多都省略了对系统进行分区的操作,以至于后期,不了解什么是分区以及分区当中最基本的一些概念, 我们不说最细的知识,只求了解这个过程,那直接步入正题,开始第一节的学习 ...

  9. Linux 学习笔记

    Linux学习笔记 请切换web视图查看,表格比较大,方法:视图>>web板式视图 博客园不能粘贴图片吗 http://wenku.baidu.com/view/bda1c3067fd53 ...

随机推荐

  1. jQuery MiniUI Demo

    http://www.miniui.com/demo/#src=datagrid/datagrid.html

  2. javaweb学习总结(三十一)——国际化(i18n)

    一.国际化开发概述 软件的国际化:软件开发时,要使它能同时应对世界不同地区和国家的访问,并针对不同地区和国家的访问,提供相应的.符合来访者阅读习惯的页面或数据. 国际化(internationaliz ...

  3. 第一篇:GCD多线程的概念

    1.什么叫GCD? 简单来说就是:Grand Central Dispatch的简称,中文翻译就是:”牛逼的中枢调度器“ 这是纯C语言,还提供了非常多强大的函数 2.GCD的相对优势: (1)GCD是 ...

  4. 【算法导论】图的广度优先搜索遍历(BFS)

    图的存储方法:邻接矩阵.邻接表 例如:有一个图如下所示(该图也作为程序的实例): 则上图用邻接矩阵可以表示为: 用邻接表可以表示如下: 邻接矩阵可以很容易的用二维数组表示,下面主要看看怎样构成邻接表: ...

  5. Android项目刮刮奖详解扩展篇——开源刮刮奖View的制作

    Android项目刮刮奖详解(四) 前言 我们已经成功实现了刮刮奖的功能了,本期是扩展篇,我们把这个View直接定义成开源控件,发布到JitPack上,以后有需要也可以直接使用,关于自定义控件的知识, ...

  6. alibaba的FastJson找不到JSON对象问题

    在现在出现使用JSON.toJsonString()方法时,可能没有JSON这个对象. 这种问题可能是下载的jar版本比较高.在低版本的jar使用的是JSON对象. 我使用的是1.2.47版本的jar ...

  7. 微服务下 Spring Boot Maven 工程依赖关系管理

    单体 Spring Boot Maven 工程 最基本的 pom.xml 包含工程信息.Spring Boot 父工程.属性配置.依赖包.构建插件 <?xml version="1.0 ...

  8. 从零开始学 Web 之 jQuery(三)元素操作,链式编程,动画方法

    大家好,这里是「 从零开始学 Web 系列教程 」,并在下列地址同步更新...... github:https://github.com/Daotin/Web 微信公众号:Web前端之巅 博客园:ht ...

  9. pythonic(fork)

    转载  https://wuzhiwei.net/be_pythonic/

  10. PAT A1029 Median (25 分)——队列

    Given an increasing sequence S of N integers, the median is the number at the middle position. For e ...