项目作者: aeliant

项目描述 :
Tool for IoT Security Audit
高级语言: Python
项目地址: git://github.com/aeliant/wirecamel.git
创建时间: 2017-12-07T23:53:27Z
项目社区:https://github.com/aeliant/wirecamel

开源协议:MIT License

下载


Wirecamel

  1. _ _ _ _____ _ ,,__
  2. | | | (_) / __ \ | | .. .. / o._) .---.
  3. | | | |_ _ __ ___| / \/ __ _ _ __ ___ ___| | /--'/--\\ \-'|| .----. .' '.
  4. | |/\| | | '__/ _ \ | / _` | '_ ` _ \ / _ \ | / \\_/ / | .' '..' '-.
  5. \ /\ / | | | __/ \__/\ (_| | | | | | | __/ | .'\\ \\__\\ __.'.' .' -._
  6. \/ \/|_|_| \___|\____/\__,_|_| |_| |_|\___|_| )\ | )\ | _.'
  7. // \\ // \\
  8. ||_ \\|_ \\_
  9. '--' '--'' '--'

Warning

Documentation is not yet finished. Fell free to contact me until it’s written.

Introduction

Wirecamel is a Python based project aimed to automate the use of SSL Split in an IoT security auditing context and
help retrieve human readable data.

The main goal is a security audit for IoTs. It creates an access point (configurable by the auditor), allowing the IoT
or the smartphone to connect to it. Then, a MITM (Man In The Middle) attack is performed to watch exchanged data. As
said previously, the result is a human readable an easy to understand by non technical professionnals.

Installation

Requirements

First of all, Python 2.7 and Pip are required.

  1. $ sudo apt-get install python-dev python-pip
  2. $ sudo dnf install python-dev python-pip

Run the setup script as follow

$ python setup.py install

The following dependencies are required too:

  1. # Debian based
  2. $ sudo apt-get install aircrack-ng wireless-tools xterm dhcpd dnsmasq sslsplit whois
  3. # Fedora
  4. $ sudo dnf install aircrack-ng wireless-tools xterm dhcpd dnsmasq sslsplit whois
  5. # Archlinux
  6. $ yaourt -S aircrack-ng wireless-tools xterm dhcpd dnsmasq whois