顯示具有 Application Tools 標籤的文章。 顯示所有文章
顯示具有 Application Tools 標籤的文章。 顯示所有文章

hysical layer info in wireless packet captures


OmniPeek 6.8 (Ralink USB adapter)
In Wireshark, an OmniPeek capture uses an Airopeek header, which looks like this:
             image002.png
Note that Wireshark (as of 1.6.x) doesn’t know how to decode all the wireless metadata in an OmniPeek capture – the same frame viewed in OmniPeek itself shows Signal dBm, Noise Level and Noise dBm:
             image003.png

Applying wireless files as Wireshark columns

It is very often much easier to understand what’s going on with a wireless sniff, if you have applied the wireless fields as columns.  Here’s how to do this:
1. Locate the field of interest in the packet details section (first expanding the applicable header section if necessary) and right-click it.  Select Apply as Column:
        image005.png
2.   The new column appears.  Now you can resize, rename (by right clicking the column header and selecting “Edit Column Details”), and move the column as desired.
3.   Repeat for other columns of interest.  Now you have a better handle on the physical layer aspects of your capture:
     image006.png

4.   Once you’ve applied the new column, the next time you run Wireshark, the column will be available (if you don’t see it, right-click the column headers and select Displayed Columns.)


https://supportforums.cisco.com/document/100116/80211-sniffer-capture-analysis-physical-layer

Test management tools - testopia

http://www.mozilla.org/projects/testopia/

Testopia is a test case management extension for Bugzilla. It is designed to be a generic tool for tracking test cases, allowing for testing organizations to integrate bug reporting with their test case run results. Though it is designed with software testing in mind, it can be used to track testing on virtually anything in the engineering process.

http://blog.codylab.com/testcase-management-using-testopia/


innotop MySql tools.

Description:innotop monitors MySQL servers. Each of its modes shows you a different
aspect of what's happening in the server. For example, there's a mode for
monitoring replication, one for queries, and one for transac-tions.
innotop refreshes its data periodically, so you see an updating view.
innotop has lots of features for power users, but you can start and run it with virtually no configuration. If you're just getting started, see "QUICK-START". Press '?' at any time while running innotop for context-sensitive help.
How to install the innotop:
1. 下載 innotop 1.7
2. 解開,並執行
tar zxpf innotop-1.7.0.tar.gz
cd innotop-1.7.0
perl Makefile.PL
make
make install
3. 如果看到以下的message, 請到step 4
Warning: prerequisite Term::ReadKey 2.1 not found.
4. 安裝 perl 的相關套件,請執行以下指令,也請確保你的網路是通的..它需要下載套件下來安裝,並且gcc有安裝:
perl -MCPAN -eshell
install Term::ReadKey
install DBI
install DBD::mysql
5. 若沒有安裝default mysql package 會發現 install DBD::mysql 會失敗,這時請執行以下的方法安裝:

cd ~/.cpan/build/DBD-mysql-4.013

perl Makefile.PL --with-mysql=/opt/FlexMaster/3rdparty/mysql/mysql-enterprise-5.0.52-linux-x86_64-glibc23 --mysql_config=/opt/FlexMaster/3rdparty/mysql/mysql-enterprise-5.0.52-linux-x86_64-glibc23/bin/mysql_config

make
make test
make install

若是使用redhat 可以安裝rpm 檔
rpm -ivh perl-DBI-1.52-1.fc6.x86_64.rpm perl-DBD-MySQL-3.0007-1.fc6.x86_64.rpm mysql-5.0.22-2.1.x86_64.rpm
6. 若安裝完Step 4,請再執行Step2
7. 執行innotop
innotop --password admin --socket /opt/FlexMaster/3rdparty/mysql/mysql-enterprise-5.0.52-linux-x86_64-glibc23/mysql.sock

[root@localhost innotop-1.7.2]# innotop --password admin --socket /opt/FlexMaster/3rdparty/mysql/mysql-enterprise-5.0.52-linux-x86_64-glibc23/mysql.sock

http://crazytoon.com/2008/05/21/mysql-how-do-you-install-innotop-to-monitor-innodb-in-real-time/
http://crazytoon.com/2007/05/21/perl-how-do-i-install-perl-modules-eg-installing-lwp-module-for-perl/
http://www.lamp-tips.com/man-pages/innotop/

Excel displays the #DIV/0! error!!

Excel displays the #DIV/0! error when a number is divided either by zero (0) or by a cell that contains no value.

Causes

-Entering a formula that performs explicit division by zero (0) — for example, =5/0.
-Using a reference to a blank cell or to a cell that contains zero as the divisor in a formula or function that performs division.
-Running a macro that uses a function or a formula that returns the #DIV/0! error.



Colasoft Packet Builder

Colasoft Packet Builder是一套在Windows作業系統上的免費軟體,透過它我們可以製造出想要的TCP, UDP, IP, ARP的封包,好用的是我發現到它還load一些capture packets的紀錄檔(sniffer/wireshark),修改過後再產生packets.

http://www.colasoft.com/packet_builder/

Iperf 1.7.0

http://starplane.org/tooldoc/iperf_17/



1. Server端:
    iperf -s -u -i 1 -l 64 -p 5001 -o report_iperf.cvs
    iperf -s -u -i 1 -l 1024 -p 5001



2.Client端:
    iperf -c 192.168.4.88 -u -i 1 -l 64 -p 5001 -t 200 -b 100m -t 60
    iperf -c 192.168.4.88 -u -i 1 -l 64 -p 5001 -t 200 -b 50m
    iperf -c 192.168.4.88 -u -i 1 -l 1024 -p 5001 -t 200 -b 100m

參數參考:
Client端/Server端 都可用的參數:
-f, --format [kmKM] 以什麼方式顯示: Kbits, Mbits, KBytes, MBytes
-i, --interval # 每隔多少秒顯更新頻寬資訊
-l, --len #[KM] 設定讀寫的緩衝區長度 (預設 8 KB)
-m, --print_mss 顯示TCP/IP標頭的MTU(最大segment)大小
-o, --output 將report或錯誤訊息輸出到這個檔案裡
-p, --port # 設定server與client的溝通port
-u, --udp 使用UDP代替TCP測試
-w, --window #[KM] TCP的window大小(socket buffer size)
-B, --bind bind某,結合某介面或multicast的位址用
-C, --compatibility 與舊版本比較用,不送任何封包
-M, --mss # 設定TCP最大segment大小 (MTU - 40 bytes)
-N, --nodelay 設定無TCP延遲,取消Nagle's演算法
-V, --IPv6Version 設定為IPv6格式

Server 端參數:
-s, --server 執行Server模式
-D, --daemon 執行Server背景模式
-R, --remove 移除服務

Client 端參數:
-b, --bandwidth #[KM] UDP參數,以bits/sec傳送(預設 1 Mbit/sec, implies -u)
-c, --client 執行Client模式,並連線到Server的IP:
-d, --dualtest 同時執行雙向的模擬測試
-n, --num #[KM] 傳輸多少bytes封包 (取代-t)
-r, --tradeoff 單獨執行雙向的模擬測試
-t, --time # 每隔幾秒傳輸一次 (預設10 秒)
-F, --fileinput 選取某檔案傳輸測試
-I, --stdin 將鍵盤輸入的資料進行傳輸測試
-L, --listenport # 進行雙測試時,接收回應的port
-P, --parallel # 同時執行多少個Client連線
-T, --ttl # 進行Multicat的time-to-live(預設為 1)

其它參數:
-h, --help 顯示help 資訊
-v, --version 顯示版本

The Test Tools for Smart Cast

  1. VLC
    Server side:
    press [open] and select a movie files in open field.
    select stream/save option and press [settings] select UDP option and type ipaddr and port in the field then press [ok]
    Client side:
    press[open] button and select network tag. select the UDP/RTP Multicast and tyep the ipaddr and port in field, after then press [ok]
  2. zap/zing
    Server side:
    zing --s

    Client side:
    zing --c {server ipaddr}
  3. chatiot
    Server side:
    Client side:
  4. phones/STB

  5. iperf
    The iperf is from client sent the packets to server.
    Server side:
    Mcast:
    route add -net 224.0.0.0 netmask 240.0.0.0 dev interface_name (Metric MUST be 1)
    iperf -C -c 239.0.0.1 -u -t 100 (-b 8m the bandwidth)
    Ucast:
    iperf -c 192.168.0.2 -u -l 500 -t 10 -i 1
    Client side:
    Mcast:
    iperf -s -u -B 239.0.0.1 -i 1
    Ucast:
    iperf -s -u
  6. Media analy

  7. Ixia
  8. Veriwave