nali命令

介绍

nali,名字取自中文“哪里”的拼音。nali包含一组命令行程序,其主要功能就是把一些网络工具的输出的IP字符串,附加上地理位置信息(使用纯真数据库QQWry.Dat)。例如74.125.128.104会变成74.125.128.104[美国 加利福尼亚州山景市谷歌公司]。查询是在本地进行,并不会进行联网查询,所以效率方面不会对原始命令产生什么影响。

  目前包含以下几个命令:

nali
nali-dig等同于命令:dig,去调用这个命令然后加上IP地址转换
nali-nslookup等同于命令:nslookup,去调用这个命令然后加上IP地址转换
nali-traceroute等同于命令:traceroute,去调用这个命令然后加上IP地址转换
nali-tracepath等同于命令:tracepath,去调用这个命令然后加上IP地址转换
nali-ping等同于命令:ping,去调用这个命令然后加上IP地址转换

  使用这些命令的前提是,他们对应的命令必须存在。例如你要用nali-dig,必须保证dig是存在的。他们的用法和原始命令是一样的。例如nali-dig,用法就和dig一样。(nali-dig等同于dig |nali)

下载

wget --no-check-certificate http://qqwry.googlecode.com/files/nali-0.2.tar.gz   #连接不成功,我用的是以前下载的文件

安装

# tar zxvf nali-0.2.tar.gz
# cd nali-0.2
# ./configure
# make && make install

 更新数据库

#nali-update

数据库位置:/usr/local/share/QQWry.Dat 这个文件需要经常更新,否则误差会比较大。

使用

和单独的命令功能是一样的只是将里面的所有的ip都加上了地址,要求单独的命令要能够使用,比如nali-dig命令和dig命令是一个意思,只是加上了IP地址转换

[[email protected] ~]#nali 74.125.128.106
74.125.128.106[美国 加利福尼亚州山景市谷歌公司]

[[email protected] ~]#nali-dig www.google.com

[[email protected] ~]#nali-traceroute www.google.com

[[email protected] ~]#nali-ping www.163.com

[[email protected] ~]#ifconfig | nali  #会自动识别里面的IP并转换为地址

[[email protected] ~]#tail -1000 access_log | awk ‘{print $1;}‘ | sort -rn | uniq -c | nali|sort -rn | more   #将访问日志里面的ip加上地址排序,非常有用

时间: 2024-12-11 03:34:07

nali命令的相关文章

使用fruitstrap实现命令行将IPA包安装到iOS设备上

Requirements Mac OS X. Tested on Snow Leopard only. You need to have a valid iPhone development certificate installed. Xcode must be installed, along with the SDK for your iOS version. Usage fruitstrap [-d] -b <app> [device_id] Optional -d flag laun

Appium Mac 命令行安装

试过很多方法都失败,打算用命令行方式安装. 准备工作: 从 https://github.com/appium/appium下载appium版本的源码(.tar) 详见github_Appium1.6.5 1. 命令行安装node: brew install node 2. cd 到 appium.tar的解压后的路径 3.  安装appium npm install -g ./appium 安装后界面: nalideMacBook-Pro:appium-1.6.5 nali$ npm inst

Linux下显示IP地理位置信息的小工具-nali

一.简介 nali,名字取自中文“哪里”的拼音.nali包含一组命令行程序,其主要功能就是把一些网络工具的输出的IP字符串,附加上地理位置信息(使用纯真数据库QQWry.Dat).例如74.125.128.104会变成74.125.128.104[美国 加利福尼亚州山景市谷歌公司].查询是在本地进行,并不会进行联网查询,所以效率方面不会对原始命令产生什么影响. 目前包含以下几个命令: nali nali-dig nali-nslookup nali-traceroute nali-tracepa

nali——linux显示IP来源的工具

nali包含一组命令行程序,其主要功能就是把一些网络工具的输出的IP字符串,附加上地理位置信息(使用纯真数据库).目前包括以下几个命令: nali nali-dig nali-nslookup nali-ping nali-tracepath nali-traceroute 使用这些命令时,后面跟的dig.ping...命令必须存在.它们的用法和原始命令时一样的,即nali-dig的用法和dig是一样的. 下载地址: wget http://qqwry.googlecode.com/files/

linux常用命令--netstat

简介 Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接等等. 常用参数 -a (all)显示所有选项,提示:LISTEN和LISTENING的状态只有用-a或者-l才能看到-t (tcp)仅显示tcp相关选项-u (udp)仅显示udp相关选项-n 拒绝显示别名,能显示数字的全部转化成数字.-l 仅列出有在 Listen (监听) 的服務状态 -p 显示建立相关链接的程序名-r 显示路由信息,路由

Linux基础命令小结

注意:Linux严格区分大小写 老男孩方法论经验之谈: 有一种方法叫做没方法 有两种方法,左右为难 有三种方法才叫有方法 停止一个命令:CTR + C 1.创建目录 英文:make directorys 命令:mkdir 实例:三种方式 mkdir /data cd / mkdir data cd /;mkdir data mkdir x y z    表示同时创建多个目录 mkdir -p /data/x/y   表示同时创建多级目录(递归创建),切记不可用mkdir /data/x/y 2.

10.6 监控io性能 - 10.7 free命令 - 10.8 ps命令 - 10.9 查看网络状态 - 10.10 linux下抓包

- 10.6 监控io性能 - 10.7 free命令 - 10.8 ps命令 - 10.9 查看网络状态 - 10.10 linux下抓包 - 扩展tcp三次握手四次挥手 http://www.doc88.com/p-9913773324388.html  - tshark几个用法:http://www.aminglinux.com/bbs/thread-995-1-1.html  # 10.6 监控io性能 ![mark](http://oqxf7c508.bkt.clouddn.com/b

uboot下的命令使用示例

1.usb 可以使用此命令读取u盘里的内容,此命令加上相关参数可以有以下功能: 1.1usb start 在使用u盘之前必须启动此命令以初始化好fat文件系统环境,笔者的输出如下: jello # usb start(Re)start USB...USB:   Starting the controllerscanning bus for devices... 5 USB Device(s) found       scanning bus for storage devices... usb_

reset master和reset slave命令解析和区别

reset master删除所有index file 中记录的所有binlog 文件,将日志索引文件清空,创建一个新的日志文件,这个命令通常仅仅用于第一次用于搭建主从关系的时的主库, 注意: reset master 不同于purge binary log的两处地方1.reset master 将删除日志索引文件中记录的所有binlog文件,创建一个新的日志文件 起始值从000001 开始,然而purge binary log 命令并不会修改记录binlog的顺序的数值2.reset maste