
Kautilya - 攻撃的セキュリティおよびペネトレーションテストのためのヒューマンインターフェースデバイスを簡単に使用するツール。
作者: nikhil_mitt
Windowsのペイロードとモジュールは主にPowerShell(ネイティブコマンドと組み合わせ)で書かれており、Windows 7およびWindows 8でテストされています。
Linuxのペイロードは主にシェルスクリプト(デフォルトでインストールされているもの)とコマンドを組み合わせたものです。Ubuntu 11でテストされています。
OS Xのペイロードは、ネイティブコマンドを使用したシェルスクリプト(デフォルトでインストールされているもの)です。VMWare上で動作するOS X Lionでテストされています。
kautilya.rbを実行し、メニューに従ってください。Kautilyaは様々なオプションについて入力を求めます。生成されたペイロードはKautilyaの出力ディレクトリにコピーされます。
生成されたペイロードはArduinoスケッチであり、Arduino IDEでそのまま使用できます。お好みのHuman Interface Deviceに書き込んで、お楽しみください!
原則として、Kautilyaはキーボードとして動作可能なあらゆるHIDで動作するはずです。Kautilyaはpjrc.comのTeensy++2.0およびTeensy 3.0でテストされています。Kautilyaに関する最新情報は、多くの場合、私のブログ(http://labofapenetrationtester.com/)およびGoogleグループで見つけることができます。
質問、議論、フィードバックについては、公式Googleグループ(http://groups.google.com/group/kautilya-users)に投稿するか、nikhil d0t uitrgpv at gmail.com までメールしてください。
課題を報告するか、Googleグループに投稿してください。
Kautilyaには、colored、highline、artii(Windowsではwin32console)のgemが必要です。以下のコマンドを使用して必要なgemをすべてインストールしてください。
bundle install
Rubyでコードを書く場合、KautilyaのUIの再構築に貢献できます。現在のメニューベースのUIとは異なり、インタラクティブシェルベースのツールにすることを目指しています。
Kautilyaへの貢献者は常に募集中です。リクエストを提出するか、メールをお送りください。
私のブログにある全5回のブログ記事は、HIDやKautilyaに初めて触れる方に役立つかもしれません:
パート1: http://labofapenetrationtester.blogspot.in/2012/04/teensy-usb-hid-for-penetration-testers.html
パート2: http://labofapenetrationtester.blogspot.in/2012/04/teensy-usb-hid-for-penetration-testers_04.html
パート3: http://labofapenetrationtester.blogspot.in/2012/04/teensy-usb-hid-for-penetration-testers_25.html
パート4: http://labofapenetrationtester.blogspot.in/2012/05/teensy-usb-hid-for-penetration-testers.html
パート5: http://labofapenetrationtester.blogspot.in/2012/09/usb-hid-for-pen-testers-part5.html
Kautilyaに関連する全投稿 http://www.labofapenetrationtester.com/search/label/Kautilya
適切なクレジットと借用コードについて:スペースを節約するため、Kautilyaが生成するペイロード内に借用コードのクレジットを記載していません。クレジットと謝辞は通常、ペイロードの説明または付随するブログ記事に記載されています。もし不足しているクレジットがあればお知らせください。謝罪とともにクレジットを追加します。